DIALOGFLOW
dialogflow.projects.agent.entityTypes.batchDelete
valid {
input.Body.entityTypeNames[_] == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.batchUpdate
enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowV2EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.entityTypeBatchInline.entityTypes[_].autoExpansionMode == enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode[_]
input.Body.entityTypeBatchInline.entityTypes[_].displayName == STRING
input.Body.entityTypeBatchInline.entityTypes[_].enableFuzzyExtraction == BOOLEAN
input.Body.entityTypeBatchInline.entityTypes[_].entities[_].synonyms[_] == STRING
input.Body.entityTypeBatchInline.entityTypes[_].entities[_].value == STRING
input.Body.entityTypeBatchInline.entityTypes[_].kind == enum_GoogleCloudDialogflowV2EntityTypeKind[_]
input.Body.entityTypeBatchInline.entityTypes[_].name == STRING
input.Body.entityTypeBatchUri == STRING
input.Body.languageCode == STRING
input.Body.updateMask == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.create
enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowV2EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.autoExpansionMode == enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode[_]
input.Body.displayName == STRING
input.Body.enableFuzzyExtraction == BOOLEAN
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.kind == enum_GoogleCloudDialogflowV2EntityTypeKind[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.entities.batchCreate
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.languageCode == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.entities.batchDelete
valid {
input.Body.entityValues[_] == STRING
input.Body.languageCode == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.entities.batchUpdate
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.languageCode == STRING
input.Body.updateMask == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.entityTypes.patch
enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowV2EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.autoExpansionMode == enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode[_]
input.Body.displayName == STRING
input.Body.enableFuzzyExtraction == BOOLEAN
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.kind == enum_GoogleCloudDialogflowV2EntityTypeKind[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.create
enum_GoogleCloudDialogflowV2FulfillmentFeatureType := [ "TYPE_UNSPECIFIED", "SMALLTALK" ]
enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.agentVersion == STRING
input.Body.description == STRING
input.Body.fulfillment.displayName == STRING
input.Body.fulfillment.enabled == BOOLEAN
input.Body.fulfillment.features[_].type == enum_GoogleCloudDialogflowV2FulfillmentFeatureType[_]
input.Body.fulfillment.genericWebService.isCloudFunction == BOOLEAN
input.Body.fulfillment.genericWebService.password == STRING
input.Body.fulfillment.genericWebService.requestHeaders.STRING == STRING
input.Body.fulfillment.genericWebService.uri == STRING
input.Body.fulfillment.genericWebService.username == STRING
input.Body.fulfillment.name == STRING
input.Body.textToSpeechSettings.enableTextToSpeech == BOOLEAN
input.Body.textToSpeechSettings.outputAudioEncoding == enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding[_]
input.Body.textToSpeechSettings.sampleRateHertz == INTEGER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.effectsProfileId[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.pitch == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.speakingRate == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.name == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.volumeGainDb == NUMBER
input.ReqMap.parent == STRING
input.Qs.environmentId == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.getHistory
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.intents.list
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.patch
enum_GoogleCloudDialogflowV2FulfillmentFeatureType := [ "TYPE_UNSPECIFIED", "SMALLTALK" ]
enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.agentVersion == STRING
input.Body.description == STRING
input.Body.fulfillment.displayName == STRING
input.Body.fulfillment.enabled == BOOLEAN
input.Body.fulfillment.features[_].type == enum_GoogleCloudDialogflowV2FulfillmentFeatureType[_]
input.Body.fulfillment.genericWebService.isCloudFunction == BOOLEAN
input.Body.fulfillment.genericWebService.password == STRING
input.Body.fulfillment.genericWebService.requestHeaders.STRING == STRING
input.Body.fulfillment.genericWebService.uri == STRING
input.Body.fulfillment.genericWebService.username == STRING
input.Body.fulfillment.name == STRING
input.Body.textToSpeechSettings.enableTextToSpeech == BOOLEAN
input.Body.textToSpeechSettings.outputAudioEncoding == enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding[_]
input.Body.textToSpeechSettings.sampleRateHertz == INTEGER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.effectsProfileId[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.pitch == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.speakingRate == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.name == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.volumeGainDb == NUMBER
input.ReqMap.name == STRING
input.Qs.allowLoadToDraftAndDiscardChanges == BOOLEAN
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.contexts.create
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.contexts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.contexts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.contexts.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.contexts.patch
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.deleteContexts
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.detectIntent
enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.inputAudio == STRING
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.outputAudioConfigMask == STRING
input.Body.queryInput.audioConfig.audioEncoding == enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audioConfig.disableNoSpeechRecognizedEvent == BOOLEAN
input.Body.queryInput.audioConfig.enableAutomaticPunctuation == BOOLEAN
input.Body.queryInput.audioConfig.enableWordInfo == BOOLEAN
input.Body.queryInput.audioConfig.languageCode == STRING
input.Body.queryInput.audioConfig.model == STRING
input.Body.queryInput.audioConfig.modelVariant == enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant[_]
input.Body.queryInput.audioConfig.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audioConfig.phraseHints[_] == STRING
input.Body.queryInput.audioConfig.phraseSets[_] == STRING
input.Body.queryInput.audioConfig.sampleRateHertz == INTEGER
input.Body.queryInput.audioConfig.singleUtterance == BOOLEAN
input.Body.queryInput.audioConfig.speechContexts[_].boost == NUMBER
input.Body.queryInput.audioConfig.speechContexts[_].phrases[_] == STRING
input.Body.queryInput.event.languageCode == STRING
input.Body.queryInput.event.name == STRING
input.Body.queryInput.event.parameters.STRING == ANY
input.Body.queryInput.text.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.contexts[_].lifespanCount == INTEGER
input.Body.queryParams.contexts[_].name == STRING
input.Body.queryParams.contexts[_].parameters.STRING == ANY
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.platform == STRING
input.Body.queryParams.resetContexts == BOOLEAN
input.Body.queryParams.sentimentAnalysisRequestConfig.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.entityTypes.create
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.entityTypes.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.environments.users.sessions.entityTypes.patch
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.export
valid {
input.Body.agentUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.getFulfillment
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.getValidationResult
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.import
valid {
input.Body.agentContent == STRING
input.Body.agentUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.batchDelete
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
valid {
input.Body.intents[_].action == STRING
input.Body.intents[_].defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.intents[_].displayName == STRING
input.Body.intents[_].endInteraction == BOOLEAN
input.Body.intents[_].events[_] == STRING
input.Body.intents[_].inputContextNames[_] == STRING
input.Body.intents[_].isFallback == BOOLEAN
input.Body.intents[_].liveAgentHandoff == BOOLEAN
input.Body.intents[_].messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.intents[_].messages[_].basicCard.buttons[_].title == STRING
input.Body.intents[_].messages[_].basicCard.formattedText == STRING
input.Body.intents[_].messages[_].basicCard.image.accessibilityText == STRING
input.Body.intents[_].messages[_].basicCard.image.imageUri == STRING
input.Body.intents[_].messages[_].basicCard.subtitle == STRING
input.Body.intents[_].messages[_].basicCard.title == STRING
input.Body.intents[_].messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.intents[_].messages[_].browseCarouselCard.items[_].description == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.intents[_].messages[_].browseCarouselCard.items[_].title == STRING
input.Body.intents[_].messages[_].card.buttons[_].postback == STRING
input.Body.intents[_].messages[_].card.buttons[_].text == STRING
input.Body.intents[_].messages[_].card.imageUri == STRING
input.Body.intents[_].messages[_].card.subtitle == STRING
input.Body.intents[_].messages[_].card.title == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].description == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].info.key == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].title == STRING
input.Body.intents[_].messages[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].image.imageUri == STRING
input.Body.intents[_].messages[_].linkOutSuggestion.destinationName == STRING
input.Body.intents[_].messages[_].linkOutSuggestion.uri == STRING
input.Body.intents[_].messages[_].listSelect.items[_].description == STRING
input.Body.intents[_].messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.intents[_].messages[_].listSelect.items[_].info.key == STRING
input.Body.intents[_].messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.intents[_].messages[_].listSelect.items[_].title == STRING
input.Body.intents[_].messages[_].listSelect.subtitle == STRING
input.Body.intents[_].messages[_].listSelect.title == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.intents[_].messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.intents[_].messages[_].payload.STRING == ANY
input.Body.intents[_].messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.intents[_].messages[_].quickReplies.quickReplies[_] == STRING
input.Body.intents[_].messages[_].quickReplies.title == STRING
input.Body.intents[_].messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.intents[_].messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.intents[_].messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.intents[_].messages[_].suggestions.suggestions[_].title == STRING
input.Body.intents[_].messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.intents[_].messages[_].tableCard.buttons[_].title == STRING
input.Body.intents[_].messages[_].tableCard.columnProperties[_].header == STRING
input.Body.intents[_].messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.intents[_].messages[_].tableCard.image.accessibilityText == STRING
input.Body.intents[_].messages[_].tableCard.image.imageUri == STRING
input.Body.intents[_].messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.intents[_].messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.intents[_].messages[_].tableCard.subtitle == STRING
input.Body.intents[_].messages[_].tableCard.title == STRING
input.Body.intents[_].messages[_].text.text[_] == STRING
input.Body.intents[_].mlDisabled == BOOLEAN
input.Body.intents[_].name == STRING
input.Body.intents[_].outputContexts[_].lifespanCount == INTEGER
input.Body.intents[_].outputContexts[_].name == STRING
input.Body.intents[_].outputContexts[_].parameters.STRING == ANY
input.Body.intents[_].parameters[_].defaultValue == STRING
input.Body.intents[_].parameters[_].displayName == STRING
input.Body.intents[_].parameters[_].entityTypeDisplayName == STRING
input.Body.intents[_].parameters[_].isList == BOOLEAN
input.Body.intents[_].parameters[_].mandatory == BOOLEAN
input.Body.intents[_].parameters[_].name == STRING
input.Body.intents[_].parameters[_].prompts[_] == STRING
input.Body.intents[_].parameters[_].value == STRING
input.Body.intents[_].parentFollowupIntentName == STRING
input.Body.intents[_].priority == INTEGER
input.Body.intents[_].resetContexts == BOOLEAN
input.Body.intents[_].trainingPhrases[_].name == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].alias == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].entityType == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].text == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.intents[_].trainingPhrases[_].timesAddedCount == INTEGER
input.Body.intents[_].trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.intents[_].webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.batchUpdate
enum_GoogleCloudDialogflowV2BatchUpdateIntentsRequestIntentView := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
valid {
input.Body.intentBatchInline.intents[_].action == STRING
input.Body.intentBatchInline.intents[_].defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.intentBatchInline.intents[_].displayName == STRING
input.Body.intentBatchInline.intents[_].endInteraction == BOOLEAN
input.Body.intentBatchInline.intents[_].events[_] == STRING
input.Body.intentBatchInline.intents[_].inputContextNames[_] == STRING
input.Body.intentBatchInline.intents[_].isFallback == BOOLEAN
input.Body.intentBatchInline.intents[_].liveAgentHandoff == BOOLEAN
input.Body.intentBatchInline.intents[_].messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.buttons[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.formattedText == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.buttons[_].postback == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.buttons[_].text == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].info.key == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].linkOutSuggestion.destinationName == STRING
input.Body.intentBatchInline.intents[_].messages[_].linkOutSuggestion.uri == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].info.key == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.intentBatchInline.intents[_].messages[_].payload.STRING == ANY
input.Body.intentBatchInline.intents[_].messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.intentBatchInline.intents[_].messages[_].quickReplies.quickReplies[_] == STRING
input.Body.intentBatchInline.intents[_].messages[_].quickReplies.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.intentBatchInline.intents[_].messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.intentBatchInline.intents[_].messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.intentBatchInline.intents[_].messages[_].suggestions.suggestions[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.buttons[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.columnProperties[_].header == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.intentBatchInline.intents[_].messages[_].tableCard.image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.intentBatchInline.intents[_].messages[_].tableCard.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].text.text[_] == STRING
input.Body.intentBatchInline.intents[_].mlDisabled == BOOLEAN
input.Body.intentBatchInline.intents[_].name == STRING
input.Body.intentBatchInline.intents[_].outputContexts[_].lifespanCount == INTEGER
input.Body.intentBatchInline.intents[_].outputContexts[_].name == STRING
input.Body.intentBatchInline.intents[_].outputContexts[_].parameters.STRING == ANY
input.Body.intentBatchInline.intents[_].parameters[_].defaultValue == STRING
input.Body.intentBatchInline.intents[_].parameters[_].displayName == STRING
input.Body.intentBatchInline.intents[_].parameters[_].entityTypeDisplayName == STRING
input.Body.intentBatchInline.intents[_].parameters[_].isList == BOOLEAN
input.Body.intentBatchInline.intents[_].parameters[_].mandatory == BOOLEAN
input.Body.intentBatchInline.intents[_].parameters[_].name == STRING
input.Body.intentBatchInline.intents[_].parameters[_].prompts[_] == STRING
input.Body.intentBatchInline.intents[_].parameters[_].value == STRING
input.Body.intentBatchInline.intents[_].parentFollowupIntentName == STRING
input.Body.intentBatchInline.intents[_].priority == INTEGER
input.Body.intentBatchInline.intents[_].resetContexts == BOOLEAN
input.Body.intentBatchInline.intents[_].trainingPhrases[_].name == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].alias == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].entityType == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].text == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.intentBatchInline.intents[_].trainingPhrases[_].timesAddedCount == INTEGER
input.Body.intentBatchInline.intents[_].trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.intentBatchInline.intents[_].webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.Body.intentBatchUri == STRING
input.Body.intentView == enum_GoogleCloudDialogflowV2BatchUpdateIntentsRequestIntentView[_]
input.Body.languageCode == STRING
input.Body.updateMask == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.create
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.Body.action == STRING
input.Body.defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.displayName == STRING
input.Body.endInteraction == BOOLEAN
input.Body.events[_] == STRING
input.Body.inputContextNames[_] == STRING
input.Body.isFallback == BOOLEAN
input.Body.liveAgentHandoff == BOOLEAN
input.Body.messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].basicCard.buttons[_].title == STRING
input.Body.messages[_].basicCard.formattedText == STRING
input.Body.messages[_].basicCard.image.accessibilityText == STRING
input.Body.messages[_].basicCard.image.imageUri == STRING
input.Body.messages[_].basicCard.subtitle == STRING
input.Body.messages[_].basicCard.title == STRING
input.Body.messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.messages[_].browseCarouselCard.items[_].description == STRING
input.Body.messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.messages[_].browseCarouselCard.items[_].title == STRING
input.Body.messages[_].card.buttons[_].postback == STRING
input.Body.messages[_].card.buttons[_].text == STRING
input.Body.messages[_].card.imageUri == STRING
input.Body.messages[_].card.subtitle == STRING
input.Body.messages[_].card.title == STRING
input.Body.messages[_].carouselSelect.items[_].description == STRING
input.Body.messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.messages[_].carouselSelect.items[_].info.key == STRING
input.Body.messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].carouselSelect.items[_].title == STRING
input.Body.messages[_].image.accessibilityText == STRING
input.Body.messages[_].image.imageUri == STRING
input.Body.messages[_].linkOutSuggestion.destinationName == STRING
input.Body.messages[_].linkOutSuggestion.uri == STRING
input.Body.messages[_].listSelect.items[_].description == STRING
input.Body.messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.messages[_].listSelect.items[_].info.key == STRING
input.Body.messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].listSelect.items[_].title == STRING
input.Body.messages[_].listSelect.subtitle == STRING
input.Body.messages[_].listSelect.title == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.messages[_].payload.STRING == ANY
input.Body.messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.messages[_].quickReplies.quickReplies[_] == STRING
input.Body.messages[_].quickReplies.title == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.messages[_].suggestions.suggestions[_].title == STRING
input.Body.messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].tableCard.buttons[_].title == STRING
input.Body.messages[_].tableCard.columnProperties[_].header == STRING
input.Body.messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.messages[_].tableCard.image.accessibilityText == STRING
input.Body.messages[_].tableCard.image.imageUri == STRING
input.Body.messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.messages[_].tableCard.subtitle == STRING
input.Body.messages[_].tableCard.title == STRING
input.Body.messages[_].text.text[_] == STRING
input.Body.mlDisabled == BOOLEAN
input.Body.name == STRING
input.Body.outputContexts[_].lifespanCount == INTEGER
input.Body.outputContexts[_].name == STRING
input.Body.outputContexts[_].parameters.STRING == ANY
input.Body.parameters[_].defaultValue == STRING
input.Body.parameters[_].displayName == STRING
input.Body.parameters[_].entityTypeDisplayName == STRING
input.Body.parameters[_].isList == BOOLEAN
input.Body.parameters[_].mandatory == BOOLEAN
input.Body.parameters[_].name == STRING
input.Body.parameters[_].prompts[_] == STRING
input.Body.parameters[_].value == STRING
input.Body.parentFollowupIntentName == STRING
input.Body.priority == INTEGER
input.Body.resetContexts == BOOLEAN
input.Body.trainingPhrases[_].name == STRING
input.Body.trainingPhrases[_].parts[_].alias == STRING
input.Body.trainingPhrases[_].parts[_].entityType == STRING
input.Body.trainingPhrases[_].parts[_].text == STRING
input.Body.trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.trainingPhrases[_].timesAddedCount == INTEGER
input.Body.trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.get
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.name == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.list
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.intents.patch
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.Body.action == STRING
input.Body.defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.displayName == STRING
input.Body.endInteraction == BOOLEAN
input.Body.events[_] == STRING
input.Body.inputContextNames[_] == STRING
input.Body.isFallback == BOOLEAN
input.Body.liveAgentHandoff == BOOLEAN
input.Body.messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].basicCard.buttons[_].title == STRING
input.Body.messages[_].basicCard.formattedText == STRING
input.Body.messages[_].basicCard.image.accessibilityText == STRING
input.Body.messages[_].basicCard.image.imageUri == STRING
input.Body.messages[_].basicCard.subtitle == STRING
input.Body.messages[_].basicCard.title == STRING
input.Body.messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.messages[_].browseCarouselCard.items[_].description == STRING
input.Body.messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.messages[_].browseCarouselCard.items[_].title == STRING
input.Body.messages[_].card.buttons[_].postback == STRING
input.Body.messages[_].card.buttons[_].text == STRING
input.Body.messages[_].card.imageUri == STRING
input.Body.messages[_].card.subtitle == STRING
input.Body.messages[_].card.title == STRING
input.Body.messages[_].carouselSelect.items[_].description == STRING
input.Body.messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.messages[_].carouselSelect.items[_].info.key == STRING
input.Body.messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].carouselSelect.items[_].title == STRING
input.Body.messages[_].image.accessibilityText == STRING
input.Body.messages[_].image.imageUri == STRING
input.Body.messages[_].linkOutSuggestion.destinationName == STRING
input.Body.messages[_].linkOutSuggestion.uri == STRING
input.Body.messages[_].listSelect.items[_].description == STRING
input.Body.messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.messages[_].listSelect.items[_].info.key == STRING
input.Body.messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].listSelect.items[_].title == STRING
input.Body.messages[_].listSelect.subtitle == STRING
input.Body.messages[_].listSelect.title == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.messages[_].payload.STRING == ANY
input.Body.messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.messages[_].quickReplies.quickReplies[_] == STRING
input.Body.messages[_].quickReplies.title == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.messages[_].suggestions.suggestions[_].title == STRING
input.Body.messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].tableCard.buttons[_].title == STRING
input.Body.messages[_].tableCard.columnProperties[_].header == STRING
input.Body.messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.messages[_].tableCard.image.accessibilityText == STRING
input.Body.messages[_].tableCard.image.imageUri == STRING
input.Body.messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.messages[_].tableCard.subtitle == STRING
input.Body.messages[_].tableCard.title == STRING
input.Body.messages[_].text.text[_] == STRING
input.Body.mlDisabled == BOOLEAN
input.Body.name == STRING
input.Body.outputContexts[_].lifespanCount == INTEGER
input.Body.outputContexts[_].name == STRING
input.Body.outputContexts[_].parameters.STRING == ANY
input.Body.parameters[_].defaultValue == STRING
input.Body.parameters[_].displayName == STRING
input.Body.parameters[_].entityTypeDisplayName == STRING
input.Body.parameters[_].isList == BOOLEAN
input.Body.parameters[_].mandatory == BOOLEAN
input.Body.parameters[_].name == STRING
input.Body.parameters[_].prompts[_] == STRING
input.Body.parameters[_].value == STRING
input.Body.parentFollowupIntentName == STRING
input.Body.priority == INTEGER
input.Body.resetContexts == BOOLEAN
input.Body.trainingPhrases[_].name == STRING
input.Body.trainingPhrases[_].parts[_].alias == STRING
input.Body.trainingPhrases[_].parts[_].entityType == STRING
input.Body.trainingPhrases[_].parts[_].text == STRING
input.Body.trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.trainingPhrases[_].timesAddedCount == INTEGER
input.Body.trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.ReqMap.name == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.create
valid {
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.documents.create
enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.contentUri == STRING
input.Body.displayName == STRING
input.Body.enableAutoReload == BOOLEAN
input.Body.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes[_]
input.Body.metadata.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.rawContent == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.documents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.documents.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.documents.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.documents.patch
enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.contentUri == STRING
input.Body.displayName == STRING
input.Body.enableAutoReload == BOOLEAN
input.Body.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes[_]
input.Body.metadata.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.rawContent == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.documents.reload
valid {
input.Body.contentUri == STRING
input.Body.importGcsCustomMetadata == BOOLEAN
input.Body.smartMessagingPartialUpdate == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.knowledgeBases.patch
valid {
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.restore
valid {
input.Body.agentContent == STRING
input.Body.agentUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.search
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.contexts.create
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.contexts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.contexts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.contexts.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.contexts.patch
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.deleteContexts
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.detectIntent
enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.inputAudio == STRING
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.outputAudioConfigMask == STRING
input.Body.queryInput.audioConfig.audioEncoding == enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audioConfig.disableNoSpeechRecognizedEvent == BOOLEAN
input.Body.queryInput.audioConfig.enableAutomaticPunctuation == BOOLEAN
input.Body.queryInput.audioConfig.enableWordInfo == BOOLEAN
input.Body.queryInput.audioConfig.languageCode == STRING
input.Body.queryInput.audioConfig.model == STRING
input.Body.queryInput.audioConfig.modelVariant == enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant[_]
input.Body.queryInput.audioConfig.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audioConfig.phraseHints[_] == STRING
input.Body.queryInput.audioConfig.phraseSets[_] == STRING
input.Body.queryInput.audioConfig.sampleRateHertz == INTEGER
input.Body.queryInput.audioConfig.singleUtterance == BOOLEAN
input.Body.queryInput.audioConfig.speechContexts[_].boost == NUMBER
input.Body.queryInput.audioConfig.speechContexts[_].phrases[_] == STRING
input.Body.queryInput.event.languageCode == STRING
input.Body.queryInput.event.name == STRING
input.Body.queryInput.event.parameters.STRING == ANY
input.Body.queryInput.text.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.contexts[_].lifespanCount == INTEGER
input.Body.queryParams.contexts[_].name == STRING
input.Body.queryParams.contexts[_].parameters.STRING == ANY
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.platform == STRING
input.Body.queryParams.resetContexts == BOOLEAN
input.Body.queryParams.sentimentAnalysisRequestConfig.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.entityTypes.create
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.entityTypes.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.sessions.entityTypes.patch
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.train
valid {
input.Body.STRING == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.updateFulfillment
enum_GoogleCloudDialogflowV2FulfillmentFeatureType := [ "TYPE_UNSPECIFIED", "SMALLTALK" ]
valid {
input.Body.displayName == STRING
input.Body.enabled == BOOLEAN
input.Body.features[_].type == enum_GoogleCloudDialogflowV2FulfillmentFeatureType[_]
input.Body.genericWebService.isCloudFunction == BOOLEAN
input.Body.genericWebService.password == STRING
input.Body.genericWebService.requestHeaders.STRING == STRING
input.Body.genericWebService.uri == STRING
input.Body.genericWebService.username == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.versions.create
valid {
input.Body.description == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.versions.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.versions.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.versions.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.agent.versions.patch
valid {
input.Body.description == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.answerRecords.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.answerRecords.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.answerRecords.patch
enum_GoogleCloudDialogflowV2AgentAssistantFeedbackAnswerRelevance := [ "ANSWER_RELEVANCE_UNSPECIFIED", "IRRELEVANT", "RELEVANT" ]
enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentCorrectness := [ "DOCUMENT_CORRECTNESS_UNSPECIFIED", "INCORRECT", "CORRECT" ]
enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentEfficiency := [ "DOCUMENT_EFFICIENCY_UNSPECIFIED", "INEFFICIENT", "EFFICIENT" ]
enum_GoogleCloudDialogflowV2AnswerFeedbackCorrectnessLevel := [ "CORRECTNESS_LEVEL_UNSPECIFIED", "NOT_CORRECT", "PARTIALLY_CORRECT", "FULLY_CORRECT" ]
valid {
input.Body.answerFeedback.agentAssistantDetailFeedback.answerRelevance == enum_GoogleCloudDialogflowV2AgentAssistantFeedbackAnswerRelevance[_]
input.Body.answerFeedback.agentAssistantDetailFeedback.documentCorrectness == enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentCorrectness[_]
input.Body.answerFeedback.agentAssistantDetailFeedback.documentEfficiency == enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentEfficiency[_]
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeAssistFeedback.answerCopied == BOOLEAN
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeAssistFeedback.clickedUris[_] == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeSearchFeedback.answerCopied == BOOLEAN
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeSearchFeedback.clickedUris[_] == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.startTime == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.submitTime == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.summaryText == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.textSections.STRING == STRING
input.Body.answerFeedback.clickTime == STRING
input.Body.answerFeedback.clicked == BOOLEAN
input.Body.answerFeedback.correctnessLevel == enum_GoogleCloudDialogflowV2AnswerFeedbackCorrectnessLevel[_]
input.Body.answerFeedback.displayTime == STRING
input.Body.answerFeedback.displayed == BOOLEAN
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationDatasets.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationDatasets.importConversationData
valid {
input.Body.inputConfig.gcsSource.uris[_] == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationDatasets.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.create
enum_GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelType := [ "MODEL_TYPE_UNSPECIFIED", "SMART_REPLY_DUAL_ENCODER_MODEL", "SMART_REPLY_BERT_MODEL" ]
enum_GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelType := [ "MODEL_TYPE_UNSPECIFIED", "SMART_REPLY_DUAL_ENCODER_MODEL", "SMART_REPLY_BERT_MODEL" ]
valid {
input.Body.articleSuggestionModelMetadata.trainingModelType == enum_GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelType[_]
input.Body.datasets[_].dataset == STRING
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.Body.smartReplyModelMetadata.trainingModelType == enum_GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelType[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.deploy
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.evaluations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.evaluations.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationModels.undeploy
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.clearSuggestionFeatureConfig
enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestSuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
valid {
input.Body.participantRole == enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestParticipantRole[_]
input.Body.suggestionFeatureType == enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestSuggestionFeatureType[_]
input.ReqMap.conversationProfile == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.create
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat := [ "MESSAGE_FORMAT_UNSPECIFIED", "PROTO", "JSON" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.automatedAgentConfig.agent == STRING
input.Body.automatedAgentConfig.sessionTtl == STRING
input.Body.displayName == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableEntityExtraction == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableSentimentAnalysis == BOOLEAN
input.Body.humanAgentAssistantConfig.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.humanAgentAssistantConfig.notificationConfig.topic == STRING
input.Body.humanAgentHandoffConfig.livePersonConfig.accountNumber == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.buttonId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.deploymentId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.endpointDomain == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.organizationId == STRING
input.Body.languageCode == STRING
input.Body.loggingConfig.enableStackdriverLogging == BOOLEAN
input.Body.name == STRING
input.Body.newMessageEventNotificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.newMessageEventNotificationConfig.topic == STRING
input.Body.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.notificationConfig.topic == STRING
input.Body.securitySettings == STRING
input.Body.sttConfig.audioEncoding == enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding[_]
input.Body.sttConfig.enableWordInfo == BOOLEAN
input.Body.sttConfig.languageCode == STRING
input.Body.sttConfig.model == STRING
input.Body.sttConfig.phraseSets[_] == STRING
input.Body.sttConfig.sampleRateHertz == INTEGER
input.Body.sttConfig.speechModelVariant == enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant[_]
input.Body.sttConfig.useTimeoutBasedEndpointing == BOOLEAN
input.Body.timeZone == STRING
input.Body.ttsConfig.effectsProfileId[_] == STRING
input.Body.ttsConfig.pitch == NUMBER
input.Body.ttsConfig.speakingRate == NUMBER
input.Body.ttsConfig.voice.name == STRING
input.Body.ttsConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.ttsConfig.volumeGainDb == NUMBER
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.patch
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat := [ "MESSAGE_FORMAT_UNSPECIFIED", "PROTO", "JSON" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.automatedAgentConfig.agent == STRING
input.Body.automatedAgentConfig.sessionTtl == STRING
input.Body.displayName == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableEntityExtraction == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableSentimentAnalysis == BOOLEAN
input.Body.humanAgentAssistantConfig.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.humanAgentAssistantConfig.notificationConfig.topic == STRING
input.Body.humanAgentHandoffConfig.livePersonConfig.accountNumber == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.buttonId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.deploymentId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.endpointDomain == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.organizationId == STRING
input.Body.languageCode == STRING
input.Body.loggingConfig.enableStackdriverLogging == BOOLEAN
input.Body.name == STRING
input.Body.newMessageEventNotificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.newMessageEventNotificationConfig.topic == STRING
input.Body.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.notificationConfig.topic == STRING
input.Body.securitySettings == STRING
input.Body.sttConfig.audioEncoding == enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding[_]
input.Body.sttConfig.enableWordInfo == BOOLEAN
input.Body.sttConfig.languageCode == STRING
input.Body.sttConfig.model == STRING
input.Body.sttConfig.phraseSets[_] == STRING
input.Body.sttConfig.sampleRateHertz == INTEGER
input.Body.sttConfig.speechModelVariant == enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant[_]
input.Body.sttConfig.useTimeoutBasedEndpointing == BOOLEAN
input.Body.timeZone == STRING
input.Body.ttsConfig.effectsProfileId[_] == STRING
input.Body.ttsConfig.pitch == NUMBER
input.Body.ttsConfig.speakingRate == NUMBER
input.Body.ttsConfig.voice.name == STRING
input.Body.ttsConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.ttsConfig.volumeGainDb == NUMBER
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversationProfiles.setSuggestionFeatureConfig
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2SetSuggestionFeatureConfigRequestParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
valid {
input.Body.participantRole == enum_GoogleCloudDialogflowV2SetSuggestionFeatureConfigRequestParticipantRole[_]
input.Body.suggestionFeatureConfig.conversationModelConfig.baselineModelVersion == STRING
input.Body.suggestionFeatureConfig.conversationModelConfig.model == STRING
input.Body.suggestionFeatureConfig.conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.suggestionFeatureConfig.disableAgentQueryLogging == BOOLEAN
input.Body.suggestionFeatureConfig.enableConversationAugmentedQuery == BOOLEAN
input.Body.suggestionFeatureConfig.enableEventBasedSuggestion == BOOLEAN
input.Body.suggestionFeatureConfig.enableQuerySuggestionOnly == BOOLEAN
input.Body.suggestionFeatureConfig.enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.confidenceThreshold == NUMBER
input.Body.suggestionFeatureConfig.queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.contextSize == INTEGER
input.Body.suggestionFeatureConfig.queryConfig.dialogflowQuerySource.agent == STRING
input.Body.suggestionFeatureConfig.queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.suggestionFeatureConfig.queryConfig.documentQuerySource.documents[_] == STRING
input.Body.suggestionFeatureConfig.queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.suggestionFeatureConfig.queryConfig.maxResults == INTEGER
input.Body.suggestionFeatureConfig.queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.suggestionFeatureConfig.suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.suggestionFeatureConfig.suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.suggestionFeatureConfig.suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.ReqMap.conversationProfile == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.complete
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.create
enum_GoogleCloudDialogflowV2ConversationConversationStage := [ "CONVERSATION_STAGE_UNSPECIFIED", "VIRTUAL_AGENT_STAGE", "HUMAN_ASSIST_STAGE" ]
valid {
input.Body.conversationProfile == STRING
input.Body.conversationStage == enum_GoogleCloudDialogflowV2ConversationConversationStage[_]
input.ReqMap.parent == STRING
input.Qs.conversationId == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.messages.batchCreate
valid {
input.Body.requests[_].message.content == STRING
input.Body.requests[_].message.languageCode == STRING
input.Body.requests[_].message.name == STRING
input.Body.requests[_].message.responseMessages[_].endInteraction.STRING == STRING
input.Body.requests[_].message.responseMessages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.requests[_].message.responseMessages[_].mixedAudio.segments[_].allowPlaybackInterruption == BOOLEAN
input.Body.requests[_].message.responseMessages[_].mixedAudio.segments[_].audio == STRING
input.Body.requests[_].message.responseMessages[_].mixedAudio.segments[_].uri == STRING
input.Body.requests[_].message.responseMessages[_].payload.STRING == ANY
input.Body.requests[_].message.responseMessages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.requests[_].message.responseMessages[_].telephonyTransferCall.sipUri == STRING
input.Body.requests[_].message.responseMessages[_].text.text[_] == STRING
input.Body.requests[_].message.sendTime == STRING
input.Body.requests[_].parent == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.messages.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.analyzeContent
enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.cxParameters.STRING == ANY
input.Body.eventInput.languageCode == STRING
input.Body.eventInput.name == STRING
input.Body.eventInput.parameters.STRING == ANY
input.Body.queryParams.contexts[_].lifespanCount == INTEGER
input.Body.queryParams.contexts[_].name == STRING
input.Body.queryParams.contexts[_].parameters.STRING == ANY
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.platform == STRING
input.Body.queryParams.resetContexts == BOOLEAN
input.Body.queryParams.sentimentAnalysisRequestConfig.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.Body.replyAudioConfig.audioEncoding == enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding[_]
input.Body.replyAudioConfig.sampleRateHertz == INTEGER
input.Body.replyAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.replyAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.replyAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.replyAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.replyAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.replyAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.requestId == STRING
input.Body.suggestionInput.answerRecord == STRING
input.Body.textInput.languageCode == STRING
input.Body.textInput.text == STRING
input.ReqMap.participant == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.create
enum_GoogleCloudDialogflowV2ParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
valid {
input.Body.documentsMetadataFilters.STRING == STRING
input.Body.name == STRING
input.Body.obfuscatedExternalUserId == STRING
input.Body.role == enum_GoogleCloudDialogflowV2ParticipantRole[_]
input.Body.sipRecordingMediaLabel == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.patch
enum_GoogleCloudDialogflowV2ParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
valid {
input.Body.documentsMetadataFilters.STRING == STRING
input.Body.name == STRING
input.Body.obfuscatedExternalUserId == STRING
input.Body.role == enum_GoogleCloudDialogflowV2ParticipantRole[_]
input.Body.sipRecordingMediaLabel == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.suggestions.compile
valid {
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.suggestions.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.suggestions.suggestArticles
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.suggestions.suggestFaqAnswers
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.suggestions.suggestKnowledgeAssist
valid {
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.Body.previousSuggestedQuery == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.participants.suggestions.suggestSmartReplies
valid {
input.Body.contextSize == INTEGER
input.Body.currentTextInput.languageCode == STRING
input.Body.currentTextInput.text == STRING
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.suggestions.searchKnowledge
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource := [ "QUERY_SOURCE_UNSPECIFIED", "AGENT_QUERY", "SUGGESTED_QUERY" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
valid {
input.Body.conversation == STRING
input.Body.conversationProfile == STRING
input.Body.endUserMetadata.STRING == ANY
input.Body.exactSearch == BOOLEAN
input.Body.latestMessage == STRING
input.Body.parent == STRING
input.Body.query.languageCode == STRING
input.Body.query.text == STRING
input.Body.querySource == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource[_]
input.Body.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.filterSpecs[_].filter == STRING
input.Body.sessionId == STRING
input.ReqMap.conversation == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.conversations.suggestions.suggestConversationSummary
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.conversation == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.deleteAgent
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.generators.create
enum_GoogleCloudDialogflowV2GeneratorTriggerEvent := [ "TRIGGER_EVENT_UNSPECIFIED", "END_OF_UTTERANCE", "MANUAL_CALL" ]
enum_GoogleCloudDialogflowV2MessageEntryRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2SummarizationSectionType := [ "TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES", "CUSTOMER_DEFINED" ]
valid {
input.Body.description == STRING
input.Body.inferenceParameter.maxOutputTokens == INTEGER
input.Body.inferenceParameter.temperature == NUMBER
input.Body.inferenceParameter.topK == INTEGER
input.Body.inferenceParameter.topP == NUMBER
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].createTime == STRING
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].languageCode == STRING
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].role == enum_GoogleCloudDialogflowV2MessageEntryRole[_]
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].text == STRING
input.Body.summarizationContext.fewShotExamples[_].extraInfo.STRING == STRING
input.Body.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].section == STRING
input.Body.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].summary == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].definition == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].key == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.summarizationContext.outputLanguageCode == STRING
input.Body.summarizationContext.summarizationSections[_].definition == STRING
input.Body.summarizationContext.summarizationSections[_].key == STRING
input.Body.summarizationContext.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.summarizationContext.version == STRING
input.Body.triggerEvent == enum_GoogleCloudDialogflowV2GeneratorTriggerEvent[_]
input.ReqMap.parent == STRING
input.Qs.generatorId == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.generators.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.getAgent
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.create
valid {
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.create
enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.contentUri == STRING
input.Body.displayName == STRING
input.Body.enableAutoReload == BOOLEAN
input.Body.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes[_]
input.Body.metadata.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.rawContent == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.export
valid {
input.Body.exportFullContent == BOOLEAN
input.Body.gcsDestination.uri == STRING
input.Body.smartMessagingPartialUpdate == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.import
enum_GoogleCloudDialogflowV2ImportDocumentTemplateKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.documentTemplate.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2ImportDocumentTemplateKnowledgeTypes[_]
input.Body.documentTemplate.metadata.STRING == STRING
input.Body.documentTemplate.mimeType == STRING
input.Body.gcsSource.uris[_] == STRING
input.Body.importGcsCustomMetadata == BOOLEAN
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.patch
enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.contentUri == STRING
input.Body.displayName == STRING
input.Body.enableAutoReload == BOOLEAN
input.Body.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes[_]
input.Body.metadata.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.rawContent == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.documents.reload
valid {
input.Body.contentUri == STRING
input.Body.importGcsCustomMetadata == BOOLEAN
input.Body.smartMessagingPartialUpdate == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.knowledgeBases.patch
valid {
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.batchDelete
valid {
input.Body.entityTypeNames[_] == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.batchUpdate
enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowV2EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.entityTypeBatchInline.entityTypes[_].autoExpansionMode == enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode[_]
input.Body.entityTypeBatchInline.entityTypes[_].displayName == STRING
input.Body.entityTypeBatchInline.entityTypes[_].enableFuzzyExtraction == BOOLEAN
input.Body.entityTypeBatchInline.entityTypes[_].entities[_].synonyms[_] == STRING
input.Body.entityTypeBatchInline.entityTypes[_].entities[_].value == STRING
input.Body.entityTypeBatchInline.entityTypes[_].kind == enum_GoogleCloudDialogflowV2EntityTypeKind[_]
input.Body.entityTypeBatchInline.entityTypes[_].name == STRING
input.Body.entityTypeBatchUri == STRING
input.Body.languageCode == STRING
input.Body.updateMask == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.create
enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowV2EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.autoExpansionMode == enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode[_]
input.Body.displayName == STRING
input.Body.enableFuzzyExtraction == BOOLEAN
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.kind == enum_GoogleCloudDialogflowV2EntityTypeKind[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.entities.batchCreate
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.languageCode == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.entities.batchDelete
valid {
input.Body.entityValues[_] == STRING
input.Body.languageCode == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.entities.batchUpdate
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.languageCode == STRING
input.Body.updateMask == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.entityTypes.patch
enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowV2EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.autoExpansionMode == enum_GoogleCloudDialogflowV2EntityTypeAutoExpansionMode[_]
input.Body.displayName == STRING
input.Body.enableFuzzyExtraction == BOOLEAN
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.kind == enum_GoogleCloudDialogflowV2EntityTypeKind[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.create
enum_GoogleCloudDialogflowV2FulfillmentFeatureType := [ "TYPE_UNSPECIFIED", "SMALLTALK" ]
enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.agentVersion == STRING
input.Body.description == STRING
input.Body.fulfillment.displayName == STRING
input.Body.fulfillment.enabled == BOOLEAN
input.Body.fulfillment.features[_].type == enum_GoogleCloudDialogflowV2FulfillmentFeatureType[_]
input.Body.fulfillment.genericWebService.isCloudFunction == BOOLEAN
input.Body.fulfillment.genericWebService.password == STRING
input.Body.fulfillment.genericWebService.requestHeaders.STRING == STRING
input.Body.fulfillment.genericWebService.uri == STRING
input.Body.fulfillment.genericWebService.username == STRING
input.Body.fulfillment.name == STRING
input.Body.textToSpeechSettings.enableTextToSpeech == BOOLEAN
input.Body.textToSpeechSettings.outputAudioEncoding == enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding[_]
input.Body.textToSpeechSettings.sampleRateHertz == INTEGER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.effectsProfileId[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.pitch == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.speakingRate == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.name == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.volumeGainDb == NUMBER
input.ReqMap.parent == STRING
input.Qs.environmentId == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.getHistory
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.intents.list
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.patch
enum_GoogleCloudDialogflowV2FulfillmentFeatureType := [ "TYPE_UNSPECIFIED", "SMALLTALK" ]
enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.agentVersion == STRING
input.Body.description == STRING
input.Body.fulfillment.displayName == STRING
input.Body.fulfillment.enabled == BOOLEAN
input.Body.fulfillment.features[_].type == enum_GoogleCloudDialogflowV2FulfillmentFeatureType[_]
input.Body.fulfillment.genericWebService.isCloudFunction == BOOLEAN
input.Body.fulfillment.genericWebService.password == STRING
input.Body.fulfillment.genericWebService.requestHeaders.STRING == STRING
input.Body.fulfillment.genericWebService.uri == STRING
input.Body.fulfillment.genericWebService.username == STRING
input.Body.fulfillment.name == STRING
input.Body.textToSpeechSettings.enableTextToSpeech == BOOLEAN
input.Body.textToSpeechSettings.outputAudioEncoding == enum_GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding[_]
input.Body.textToSpeechSettings.sampleRateHertz == INTEGER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.effectsProfileId[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.pitch == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.speakingRate == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.name == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.volumeGainDb == NUMBER
input.ReqMap.name == STRING
input.Qs.allowLoadToDraftAndDiscardChanges == BOOLEAN
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.contexts.create
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.contexts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.contexts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.contexts.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.contexts.patch
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.deleteContexts
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.detectIntent
enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.inputAudio == STRING
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.outputAudioConfigMask == STRING
input.Body.queryInput.audioConfig.audioEncoding == enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audioConfig.disableNoSpeechRecognizedEvent == BOOLEAN
input.Body.queryInput.audioConfig.enableAutomaticPunctuation == BOOLEAN
input.Body.queryInput.audioConfig.enableWordInfo == BOOLEAN
input.Body.queryInput.audioConfig.languageCode == STRING
input.Body.queryInput.audioConfig.model == STRING
input.Body.queryInput.audioConfig.modelVariant == enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant[_]
input.Body.queryInput.audioConfig.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audioConfig.phraseHints[_] == STRING
input.Body.queryInput.audioConfig.phraseSets[_] == STRING
input.Body.queryInput.audioConfig.sampleRateHertz == INTEGER
input.Body.queryInput.audioConfig.singleUtterance == BOOLEAN
input.Body.queryInput.audioConfig.speechContexts[_].boost == NUMBER
input.Body.queryInput.audioConfig.speechContexts[_].phrases[_] == STRING
input.Body.queryInput.event.languageCode == STRING
input.Body.queryInput.event.name == STRING
input.Body.queryInput.event.parameters.STRING == ANY
input.Body.queryInput.text.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.contexts[_].lifespanCount == INTEGER
input.Body.queryParams.contexts[_].name == STRING
input.Body.queryParams.contexts[_].parameters.STRING == ANY
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.platform == STRING
input.Body.queryParams.resetContexts == BOOLEAN
input.Body.queryParams.sentimentAnalysisRequestConfig.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.create
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.patch
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.export
valid {
input.Body.agentUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.getFulfillment
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.getValidationResult
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.import
valid {
input.Body.agentContent == STRING
input.Body.agentUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.batchDelete
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
valid {
input.Body.intents[_].action == STRING
input.Body.intents[_].defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.intents[_].displayName == STRING
input.Body.intents[_].endInteraction == BOOLEAN
input.Body.intents[_].events[_] == STRING
input.Body.intents[_].inputContextNames[_] == STRING
input.Body.intents[_].isFallback == BOOLEAN
input.Body.intents[_].liveAgentHandoff == BOOLEAN
input.Body.intents[_].messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.intents[_].messages[_].basicCard.buttons[_].title == STRING
input.Body.intents[_].messages[_].basicCard.formattedText == STRING
input.Body.intents[_].messages[_].basicCard.image.accessibilityText == STRING
input.Body.intents[_].messages[_].basicCard.image.imageUri == STRING
input.Body.intents[_].messages[_].basicCard.subtitle == STRING
input.Body.intents[_].messages[_].basicCard.title == STRING
input.Body.intents[_].messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.intents[_].messages[_].browseCarouselCard.items[_].description == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.intents[_].messages[_].browseCarouselCard.items[_].title == STRING
input.Body.intents[_].messages[_].card.buttons[_].postback == STRING
input.Body.intents[_].messages[_].card.buttons[_].text == STRING
input.Body.intents[_].messages[_].card.imageUri == STRING
input.Body.intents[_].messages[_].card.subtitle == STRING
input.Body.intents[_].messages[_].card.title == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].description == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].info.key == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.intents[_].messages[_].carouselSelect.items[_].title == STRING
input.Body.intents[_].messages[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].image.imageUri == STRING
input.Body.intents[_].messages[_].linkOutSuggestion.destinationName == STRING
input.Body.intents[_].messages[_].linkOutSuggestion.uri == STRING
input.Body.intents[_].messages[_].listSelect.items[_].description == STRING
input.Body.intents[_].messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.intents[_].messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.intents[_].messages[_].listSelect.items[_].info.key == STRING
input.Body.intents[_].messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.intents[_].messages[_].listSelect.items[_].title == STRING
input.Body.intents[_].messages[_].listSelect.subtitle == STRING
input.Body.intents[_].messages[_].listSelect.title == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.intents[_].messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.intents[_].messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.intents[_].messages[_].payload.STRING == ANY
input.Body.intents[_].messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.intents[_].messages[_].quickReplies.quickReplies[_] == STRING
input.Body.intents[_].messages[_].quickReplies.title == STRING
input.Body.intents[_].messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.intents[_].messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.intents[_].messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.intents[_].messages[_].suggestions.suggestions[_].title == STRING
input.Body.intents[_].messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.intents[_].messages[_].tableCard.buttons[_].title == STRING
input.Body.intents[_].messages[_].tableCard.columnProperties[_].header == STRING
input.Body.intents[_].messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.intents[_].messages[_].tableCard.image.accessibilityText == STRING
input.Body.intents[_].messages[_].tableCard.image.imageUri == STRING
input.Body.intents[_].messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.intents[_].messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.intents[_].messages[_].tableCard.subtitle == STRING
input.Body.intents[_].messages[_].tableCard.title == STRING
input.Body.intents[_].messages[_].text.text[_] == STRING
input.Body.intents[_].mlDisabled == BOOLEAN
input.Body.intents[_].name == STRING
input.Body.intents[_].outputContexts[_].lifespanCount == INTEGER
input.Body.intents[_].outputContexts[_].name == STRING
input.Body.intents[_].outputContexts[_].parameters.STRING == ANY
input.Body.intents[_].parameters[_].defaultValue == STRING
input.Body.intents[_].parameters[_].displayName == STRING
input.Body.intents[_].parameters[_].entityTypeDisplayName == STRING
input.Body.intents[_].parameters[_].isList == BOOLEAN
input.Body.intents[_].parameters[_].mandatory == BOOLEAN
input.Body.intents[_].parameters[_].name == STRING
input.Body.intents[_].parameters[_].prompts[_] == STRING
input.Body.intents[_].parameters[_].value == STRING
input.Body.intents[_].parentFollowupIntentName == STRING
input.Body.intents[_].priority == INTEGER
input.Body.intents[_].resetContexts == BOOLEAN
input.Body.intents[_].trainingPhrases[_].name == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].alias == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].entityType == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].text == STRING
input.Body.intents[_].trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.intents[_].trainingPhrases[_].timesAddedCount == INTEGER
input.Body.intents[_].trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.intents[_].webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.batchUpdate
enum_GoogleCloudDialogflowV2BatchUpdateIntentsRequestIntentView := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
valid {
input.Body.intentBatchInline.intents[_].action == STRING
input.Body.intentBatchInline.intents[_].defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.intentBatchInline.intents[_].displayName == STRING
input.Body.intentBatchInline.intents[_].endInteraction == BOOLEAN
input.Body.intentBatchInline.intents[_].events[_] == STRING
input.Body.intentBatchInline.intents[_].inputContextNames[_] == STRING
input.Body.intentBatchInline.intents[_].isFallback == BOOLEAN
input.Body.intentBatchInline.intents[_].liveAgentHandoff == BOOLEAN
input.Body.intentBatchInline.intents[_].messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.buttons[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.formattedText == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].basicCard.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.intentBatchInline.intents[_].messages[_].browseCarouselCard.items[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.buttons[_].postback == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.buttons[_].text == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].card.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].info.key == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.intentBatchInline.intents[_].messages[_].carouselSelect.items[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].linkOutSuggestion.destinationName == STRING
input.Body.intentBatchInline.intents[_].messages[_].linkOutSuggestion.uri == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].info.key == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.items[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].listSelect.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.intentBatchInline.intents[_].messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.intentBatchInline.intents[_].messages[_].payload.STRING == ANY
input.Body.intentBatchInline.intents[_].messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.intentBatchInline.intents[_].messages[_].quickReplies.quickReplies[_] == STRING
input.Body.intentBatchInline.intents[_].messages[_].quickReplies.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.intentBatchInline.intents[_].messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.intentBatchInline.intents[_].messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.intentBatchInline.intents[_].messages[_].suggestions.suggestions[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.buttons[_].title == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.columnProperties[_].header == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.intentBatchInline.intents[_].messages[_].tableCard.image.accessibilityText == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.image.imageUri == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.intentBatchInline.intents[_].messages[_].tableCard.subtitle == STRING
input.Body.intentBatchInline.intents[_].messages[_].tableCard.title == STRING
input.Body.intentBatchInline.intents[_].messages[_].text.text[_] == STRING
input.Body.intentBatchInline.intents[_].mlDisabled == BOOLEAN
input.Body.intentBatchInline.intents[_].name == STRING
input.Body.intentBatchInline.intents[_].outputContexts[_].lifespanCount == INTEGER
input.Body.intentBatchInline.intents[_].outputContexts[_].name == STRING
input.Body.intentBatchInline.intents[_].outputContexts[_].parameters.STRING == ANY
input.Body.intentBatchInline.intents[_].parameters[_].defaultValue == STRING
input.Body.intentBatchInline.intents[_].parameters[_].displayName == STRING
input.Body.intentBatchInline.intents[_].parameters[_].entityTypeDisplayName == STRING
input.Body.intentBatchInline.intents[_].parameters[_].isList == BOOLEAN
input.Body.intentBatchInline.intents[_].parameters[_].mandatory == BOOLEAN
input.Body.intentBatchInline.intents[_].parameters[_].name == STRING
input.Body.intentBatchInline.intents[_].parameters[_].prompts[_] == STRING
input.Body.intentBatchInline.intents[_].parameters[_].value == STRING
input.Body.intentBatchInline.intents[_].parentFollowupIntentName == STRING
input.Body.intentBatchInline.intents[_].priority == INTEGER
input.Body.intentBatchInline.intents[_].resetContexts == BOOLEAN
input.Body.intentBatchInline.intents[_].trainingPhrases[_].name == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].alias == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].entityType == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].text == STRING
input.Body.intentBatchInline.intents[_].trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.intentBatchInline.intents[_].trainingPhrases[_].timesAddedCount == INTEGER
input.Body.intentBatchInline.intents[_].trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.intentBatchInline.intents[_].webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.Body.intentBatchUri == STRING
input.Body.intentView == enum_GoogleCloudDialogflowV2BatchUpdateIntentsRequestIntentView[_]
input.Body.languageCode == STRING
input.Body.updateMask == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.create
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.Body.action == STRING
input.Body.defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.displayName == STRING
input.Body.endInteraction == BOOLEAN
input.Body.events[_] == STRING
input.Body.inputContextNames[_] == STRING
input.Body.isFallback == BOOLEAN
input.Body.liveAgentHandoff == BOOLEAN
input.Body.messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].basicCard.buttons[_].title == STRING
input.Body.messages[_].basicCard.formattedText == STRING
input.Body.messages[_].basicCard.image.accessibilityText == STRING
input.Body.messages[_].basicCard.image.imageUri == STRING
input.Body.messages[_].basicCard.subtitle == STRING
input.Body.messages[_].basicCard.title == STRING
input.Body.messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.messages[_].browseCarouselCard.items[_].description == STRING
input.Body.messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.messages[_].browseCarouselCard.items[_].title == STRING
input.Body.messages[_].card.buttons[_].postback == STRING
input.Body.messages[_].card.buttons[_].text == STRING
input.Body.messages[_].card.imageUri == STRING
input.Body.messages[_].card.subtitle == STRING
input.Body.messages[_].card.title == STRING
input.Body.messages[_].carouselSelect.items[_].description == STRING
input.Body.messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.messages[_].carouselSelect.items[_].info.key == STRING
input.Body.messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].carouselSelect.items[_].title == STRING
input.Body.messages[_].image.accessibilityText == STRING
input.Body.messages[_].image.imageUri == STRING
input.Body.messages[_].linkOutSuggestion.destinationName == STRING
input.Body.messages[_].linkOutSuggestion.uri == STRING
input.Body.messages[_].listSelect.items[_].description == STRING
input.Body.messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.messages[_].listSelect.items[_].info.key == STRING
input.Body.messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].listSelect.items[_].title == STRING
input.Body.messages[_].listSelect.subtitle == STRING
input.Body.messages[_].listSelect.title == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.messages[_].payload.STRING == ANY
input.Body.messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.messages[_].quickReplies.quickReplies[_] == STRING
input.Body.messages[_].quickReplies.title == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.messages[_].suggestions.suggestions[_].title == STRING
input.Body.messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].tableCard.buttons[_].title == STRING
input.Body.messages[_].tableCard.columnProperties[_].header == STRING
input.Body.messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.messages[_].tableCard.image.accessibilityText == STRING
input.Body.messages[_].tableCard.image.imageUri == STRING
input.Body.messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.messages[_].tableCard.subtitle == STRING
input.Body.messages[_].tableCard.title == STRING
input.Body.messages[_].text.text[_] == STRING
input.Body.mlDisabled == BOOLEAN
input.Body.name == STRING
input.Body.outputContexts[_].lifespanCount == INTEGER
input.Body.outputContexts[_].name == STRING
input.Body.outputContexts[_].parameters.STRING == ANY
input.Body.parameters[_].defaultValue == STRING
input.Body.parameters[_].displayName == STRING
input.Body.parameters[_].entityTypeDisplayName == STRING
input.Body.parameters[_].isList == BOOLEAN
input.Body.parameters[_].mandatory == BOOLEAN
input.Body.parameters[_].name == STRING
input.Body.parameters[_].prompts[_] == STRING
input.Body.parameters[_].value == STRING
input.Body.parentFollowupIntentName == STRING
input.Body.priority == INTEGER
input.Body.resetContexts == BOOLEAN
input.Body.trainingPhrases[_].name == STRING
input.Body.trainingPhrases[_].parts[_].alias == STRING
input.Body.trainingPhrases[_].parts[_].entityType == STRING
input.Body.trainingPhrases[_].parts[_].text == STRING
input.Body.trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.trainingPhrases[_].timesAddedCount == INTEGER
input.Body.trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.get
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.name == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.list
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.intents.patch
enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint := [ "URL_TYPE_HINT_UNSPECIFIED", "AMP_ACTION", "AMP_CONTENT" ]
enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions := [ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", "GRAY", "WHITE", "CROPPED", "BLURRED_BACKGROUND" ]
enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment := [ "HORIZONTAL_ALIGNMENT_UNSPECIFIED", "LEADING", "CENTER", "TRAILING" ]
enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType := [ "RESPONSE_MEDIA_TYPE_UNSPECIFIED", "AUDIO" ]
enum_GoogleCloudDialogflowV2IntentMessagePlatform := [ "PLATFORM_UNSPECIFIED", "FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS" ]
enum_GoogleCloudDialogflowV2IntentTrainingPhraseType := [ "TYPE_UNSPECIFIED", "EXAMPLE", "TEMPLATE" ]
enum_GoogleCloudDialogflowV2IntentWebhookState := [ "WEBHOOK_STATE_UNSPECIFIED", "WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING" ]
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_FULL" ]
valid {
input.Body.action == STRING
input.Body.defaultResponsePlatforms[_] == enum_GoogleCloudDialogflowV2IntentDefaultResponsePlatforms[_]
input.Body.displayName == STRING
input.Body.endInteraction == BOOLEAN
input.Body.events[_] == STRING
input.Body.inputContextNames[_] == STRING
input.Body.isFallback == BOOLEAN
input.Body.liveAgentHandoff == BOOLEAN
input.Body.messages[_].basicCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].basicCard.buttons[_].title == STRING
input.Body.messages[_].basicCard.formattedText == STRING
input.Body.messages[_].basicCard.image.accessibilityText == STRING
input.Body.messages[_].basicCard.image.imageUri == STRING
input.Body.messages[_].basicCard.subtitle == STRING
input.Body.messages[_].basicCard.title == STRING
input.Body.messages[_].browseCarouselCard.imageDisplayOptions == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions[_]
input.Body.messages[_].browseCarouselCard.items[_].description == STRING
input.Body.messages[_].browseCarouselCard.items[_].footer == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.accessibilityText == STRING
input.Body.messages[_].browseCarouselCard.items[_].image.imageUri == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.url == STRING
input.Body.messages[_].browseCarouselCard.items[_].openUriAction.urlTypeHint == enum_GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint[_]
input.Body.messages[_].browseCarouselCard.items[_].title == STRING
input.Body.messages[_].card.buttons[_].postback == STRING
input.Body.messages[_].card.buttons[_].text == STRING
input.Body.messages[_].card.imageUri == STRING
input.Body.messages[_].card.subtitle == STRING
input.Body.messages[_].card.title == STRING
input.Body.messages[_].carouselSelect.items[_].description == STRING
input.Body.messages[_].carouselSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].carouselSelect.items[_].image.imageUri == STRING
input.Body.messages[_].carouselSelect.items[_].info.key == STRING
input.Body.messages[_].carouselSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].carouselSelect.items[_].title == STRING
input.Body.messages[_].image.accessibilityText == STRING
input.Body.messages[_].image.imageUri == STRING
input.Body.messages[_].linkOutSuggestion.destinationName == STRING
input.Body.messages[_].linkOutSuggestion.uri == STRING
input.Body.messages[_].listSelect.items[_].description == STRING
input.Body.messages[_].listSelect.items[_].image.accessibilityText == STRING
input.Body.messages[_].listSelect.items[_].image.imageUri == STRING
input.Body.messages[_].listSelect.items[_].info.key == STRING
input.Body.messages[_].listSelect.items[_].info.synonyms[_] == STRING
input.Body.messages[_].listSelect.items[_].title == STRING
input.Body.messages[_].listSelect.subtitle == STRING
input.Body.messages[_].listSelect.title == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].contentUrl == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].description == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].icon.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.accessibilityText == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].largeImage.imageUri == STRING
input.Body.messages[_].mediaContent.mediaObjects[_].name == STRING
input.Body.messages[_].mediaContent.mediaType == enum_GoogleCloudDialogflowV2IntentMessageMediaContentMediaType[_]
input.Body.messages[_].payload.STRING == ANY
input.Body.messages[_].platform == enum_GoogleCloudDialogflowV2IntentMessagePlatform[_]
input.Body.messages[_].quickReplies.quickReplies[_] == STRING
input.Body.messages[_].quickReplies.title == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].displayText == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].ssml == STRING
input.Body.messages[_].simpleResponses.simpleResponses[_].textToSpeech == STRING
input.Body.messages[_].suggestions.suggestions[_].title == STRING
input.Body.messages[_].tableCard.buttons[_].openUriAction.uri == STRING
input.Body.messages[_].tableCard.buttons[_].title == STRING
input.Body.messages[_].tableCard.columnProperties[_].header == STRING
input.Body.messages[_].tableCard.columnProperties[_].horizontalAlignment == enum_GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment[_]
input.Body.messages[_].tableCard.image.accessibilityText == STRING
input.Body.messages[_].tableCard.image.imageUri == STRING
input.Body.messages[_].tableCard.rows[_].cells[_].text == STRING
input.Body.messages[_].tableCard.rows[_].dividerAfter == BOOLEAN
input.Body.messages[_].tableCard.subtitle == STRING
input.Body.messages[_].tableCard.title == STRING
input.Body.messages[_].text.text[_] == STRING
input.Body.mlDisabled == BOOLEAN
input.Body.name == STRING
input.Body.outputContexts[_].lifespanCount == INTEGER
input.Body.outputContexts[_].name == STRING
input.Body.outputContexts[_].parameters.STRING == ANY
input.Body.parameters[_].defaultValue == STRING
input.Body.parameters[_].displayName == STRING
input.Body.parameters[_].entityTypeDisplayName == STRING
input.Body.parameters[_].isList == BOOLEAN
input.Body.parameters[_].mandatory == BOOLEAN
input.Body.parameters[_].name == STRING
input.Body.parameters[_].prompts[_] == STRING
input.Body.parameters[_].value == STRING
input.Body.parentFollowupIntentName == STRING
input.Body.priority == INTEGER
input.Body.resetContexts == BOOLEAN
input.Body.trainingPhrases[_].name == STRING
input.Body.trainingPhrases[_].parts[_].alias == STRING
input.Body.trainingPhrases[_].parts[_].entityType == STRING
input.Body.trainingPhrases[_].parts[_].text == STRING
input.Body.trainingPhrases[_].parts[_].userDefined == BOOLEAN
input.Body.trainingPhrases[_].timesAddedCount == INTEGER
input.Body.trainingPhrases[_].type == enum_GoogleCloudDialogflowV2IntentTrainingPhraseType[_]
input.Body.webhookState == enum_GoogleCloudDialogflowV2IntentWebhookState[_]
input.ReqMap.name == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.restore
valid {
input.Body.agentContent == STRING
input.Body.agentUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.search
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.contexts.create
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.contexts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.contexts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.contexts.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.contexts.patch
valid {
input.Body.lifespanCount == INTEGER
input.Body.name == STRING
input.Body.parameters.STRING == ANY
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.deleteContexts
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.detectIntent
enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.inputAudio == STRING
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.outputAudioConfigMask == STRING
input.Body.queryInput.audioConfig.audioEncoding == enum_GoogleCloudDialogflowV2InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audioConfig.disableNoSpeechRecognizedEvent == BOOLEAN
input.Body.queryInput.audioConfig.enableAutomaticPunctuation == BOOLEAN
input.Body.queryInput.audioConfig.enableWordInfo == BOOLEAN
input.Body.queryInput.audioConfig.languageCode == STRING
input.Body.queryInput.audioConfig.model == STRING
input.Body.queryInput.audioConfig.modelVariant == enum_GoogleCloudDialogflowV2InputAudioConfigModelVariant[_]
input.Body.queryInput.audioConfig.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audioConfig.phraseHints[_] == STRING
input.Body.queryInput.audioConfig.phraseSets[_] == STRING
input.Body.queryInput.audioConfig.sampleRateHertz == INTEGER
input.Body.queryInput.audioConfig.singleUtterance == BOOLEAN
input.Body.queryInput.audioConfig.speechContexts[_].boost == NUMBER
input.Body.queryInput.audioConfig.speechContexts[_].phrases[_] == STRING
input.Body.queryInput.event.languageCode == STRING
input.Body.queryInput.event.name == STRING
input.Body.queryInput.event.parameters.STRING == ANY
input.Body.queryInput.text.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.contexts[_].lifespanCount == INTEGER
input.Body.queryParams.contexts[_].name == STRING
input.Body.queryParams.contexts[_].parameters.STRING == ANY
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.platform == STRING
input.Body.queryParams.resetContexts == BOOLEAN
input.Body.queryParams.sentimentAnalysisRequestConfig.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.entityTypes.create
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.entityTypes.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.sessions.entityTypes.patch
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.train
valid {
input.Body.STRING == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.updateFulfillment
enum_GoogleCloudDialogflowV2FulfillmentFeatureType := [ "TYPE_UNSPECIFIED", "SMALLTALK" ]
valid {
input.Body.displayName == STRING
input.Body.enabled == BOOLEAN
input.Body.features[_].type == enum_GoogleCloudDialogflowV2FulfillmentFeatureType[_]
input.Body.genericWebService.isCloudFunction == BOOLEAN
input.Body.genericWebService.password == STRING
input.Body.genericWebService.requestHeaders.STRING == STRING
input.Body.genericWebService.uri == STRING
input.Body.genericWebService.username == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.versions.create
valid {
input.Body.description == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.versions.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.versions.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.versions.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agent.versions.patch
valid {
input.Body.description == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.changelogs.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.changelogs.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.conversations.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.conversations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.conversations.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.create
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.advancedSettings.speechSettings.models.STRING == STRING
input.Body.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.answerFeedbackSettings.enableAnswerFeedback == BOOLEAN
input.Body.avatarUri == STRING
input.Body.clientCertificateSettings.passphrase == STRING
input.Body.clientCertificateSettings.privateKey == STRING
input.Body.clientCertificateSettings.sslCertificate == STRING
input.Body.defaultLanguageCode == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.enableMultiLanguageTraining == BOOLEAN
input.Body.enableSpellCorrection == BOOLEAN
input.Body.enableStackdriverLogging == BOOLEAN
input.Body.genAppBuilderSettings.engine == STRING
input.Body.gitIntegrationSettings.githubSettings.accessToken == STRING
input.Body.gitIntegrationSettings.githubSettings.branches[_] == STRING
input.Body.gitIntegrationSettings.githubSettings.displayName == STRING
input.Body.gitIntegrationSettings.githubSettings.repositoryUri == STRING
input.Body.gitIntegrationSettings.githubSettings.trackingBranch == STRING
input.Body.locked == BOOLEAN
input.Body.name == STRING
input.Body.personalizationSettings.defaultEndUserMetadata.STRING == ANY
input.Body.securitySettings == STRING
input.Body.speechToTextSettings.enableSpeechAdaptation == BOOLEAN
input.Body.startFlow == STRING
input.Body.supportedLanguageCodes[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.effectsProfileId[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.pitch == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.speakingRate == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.name == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.volumeGainDb == NUMBER
input.Body.timeZone == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.create
enum_GoogleCloudDialogflowCxV3EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowCxV3EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.autoExpansionMode == enum_GoogleCloudDialogflowCxV3EntityTypeAutoExpansionMode[_]
input.Body.displayName == STRING
input.Body.enableFuzzyExtraction == BOOLEAN
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.excludedPhrases[_].value == STRING
input.Body.kind == enum_GoogleCloudDialogflowCxV3EntityTypeKind[_]
input.Body.name == STRING
input.Body.redact == BOOLEAN
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.export
enum_GoogleCloudDialogflowCxV3ExportEntityTypesRequestDataFormat := [ "DATA_FORMAT_UNSPECIFIED", "BLOB", "JSON_PACKAGE" ]
valid {
input.Body.dataFormat == enum_GoogleCloudDialogflowCxV3ExportEntityTypesRequestDataFormat[_]
input.Body.entityTypes[_] == STRING
input.Body.entityTypesContentInline == BOOLEAN
input.Body.entityTypesUri == STRING
input.Body.languageCode == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.import
enum_GoogleCloudDialogflowCxV3ImportEntityTypesRequestMergeOption := [ "MERGE_OPTION_UNSPECIFIED", "REPLACE", "MERGE", "RENAME", "REPORT_CONFLICT", "KEEP" ]
valid {
input.Body.entityTypesContent.content == STRING
input.Body.entityTypesUri == STRING
input.Body.mergeOption == enum_GoogleCloudDialogflowCxV3ImportEntityTypesRequestMergeOption[_]
input.Body.targetEntityType == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.entityTypes.patch
enum_GoogleCloudDialogflowCxV3EntityTypeAutoExpansionMode := [ "AUTO_EXPANSION_MODE_UNSPECIFIED", "AUTO_EXPANSION_MODE_DEFAULT" ]
enum_GoogleCloudDialogflowCxV3EntityTypeKind := [ "KIND_UNSPECIFIED", "KIND_MAP", "KIND_LIST", "KIND_REGEXP" ]
valid {
input.Body.autoExpansionMode == enum_GoogleCloudDialogflowCxV3EntityTypeAutoExpansionMode[_]
input.Body.displayName == STRING
input.Body.enableFuzzyExtraction == BOOLEAN
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.excludedPhrases[_].value == STRING
input.Body.kind == enum_GoogleCloudDialogflowCxV3EntityTypeKind[_]
input.Body.name == STRING
input.Body.redact == BOOLEAN
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.continuousTestResults.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.create
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod := [ "HTTP_METHOD_UNSPECIFIED", "POST", "GET", "HEAD", "PUT", "DELETE", "PATCH", "OPTIONS" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth := [ "SERVICE_AGENT_AUTH_UNSPECIFIED", "NONE", "ID_TOKEN", "ACCESS_TOKEN" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType := [ "WEBHOOK_TYPE_UNSPECIFIED", "STANDARD", "FLEXIBLE" ]
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.name == STRING
input.Body.testCasesConfig.enableContinuousRun == BOOLEAN
input.Body.testCasesConfig.enablePredeploymentRun == BOOLEAN
input.Body.testCasesConfig.testCases[_] == STRING
input.Body.versionConfigs[_].version == STRING
input.Body.webhookConfig.webhookOverrides[_].disabled == BOOLEAN
input.Body.webhookConfig.webhookOverrides[_].displayName == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.allowedCaCerts[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.clientId == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.clientSecret == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.scopes[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.parameterMapping.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.password == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.requestBody == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.requestHeaders.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.webhookConfig.webhookOverrides[_].genericWebService.uri == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.username == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.webhookConfig.webhookOverrides[_].name == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.allowedCaCerts[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.clientId == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.clientSecret == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.scopes[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.parameterMapping.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.password == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.requestBody == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.requestHeaders.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.uri == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.username == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.service == STRING
input.Body.webhookConfig.webhookOverrides[_].timeout == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.deployFlow
valid {
input.Body.flowVersion == STRING
input.ReqMap.environment == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.deployments.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.deployments.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.create
enum_GoogleCloudDialogflowCxV3ExperimentResultMetricCountType := [ "COUNT_TYPE_UNSPECIFIED", "TOTAL_NO_MATCH_COUNT", "TOTAL_TURN_COUNT", "AVERAGE_TURN_COUNT" ]
enum_GoogleCloudDialogflowCxV3ExperimentResultMetricType := [ "METRIC_UNSPECIFIED", "CONTAINED_SESSION_NO_CALLBACK_RATE", "LIVE_AGENT_HANDOFF_RATE", "CALLBACK_SESSION_RATE", "ABANDONED_SESSION_RATE", "SESSION_END_RATE" ]
enum_GoogleCloudDialogflowCxV3ExperimentState := [ "STATE_UNSPECIFIED", "DRAFT", "RUNNING", "DONE", "ROLLOUT_FAILED" ]
valid {
input.Body.createTime == STRING
input.Body.definition.condition == STRING
input.Body.definition.versionVariants.variants[_].isControlGroup == BOOLEAN
input.Body.definition.versionVariants.variants[_].trafficAllocation == NUMBER
input.Body.definition.versionVariants.variants[_].version == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.endTime == STRING
input.Body.experimentLength == STRING
input.Body.lastUpdateTime == STRING
input.Body.name == STRING
input.Body.result.lastUpdateTime == STRING
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.confidenceLevel == NUMBER
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.lowerBound == NUMBER
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.ratio == NUMBER
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.upperBound == NUMBER
input.Body.result.versionMetrics[_].metrics[_].count == NUMBER
input.Body.result.versionMetrics[_].metrics[_].countType == enum_GoogleCloudDialogflowCxV3ExperimentResultMetricCountType[_]
input.Body.result.versionMetrics[_].metrics[_].ratio == NUMBER
input.Body.result.versionMetrics[_].metrics[_].type == enum_GoogleCloudDialogflowCxV3ExperimentResultMetricType[_]
input.Body.result.versionMetrics[_].sessionCount == INTEGER
input.Body.result.versionMetrics[_].version == STRING
input.Body.rolloutConfig.failureCondition == STRING
input.Body.rolloutConfig.rolloutCondition == STRING
input.Body.rolloutConfig.rolloutSteps[_].displayName == STRING
input.Body.rolloutConfig.rolloutSteps[_].minDuration == STRING
input.Body.rolloutConfig.rolloutSteps[_].trafficPercent == INTEGER
input.Body.rolloutFailureReason == STRING
input.Body.rolloutState.startTime == STRING
input.Body.rolloutState.step == STRING
input.Body.rolloutState.stepIndex == INTEGER
input.Body.startTime == STRING
input.Body.state == enum_GoogleCloudDialogflowCxV3ExperimentState[_]
input.Body.variantsHistory[_].updateTime == STRING
input.Body.variantsHistory[_].versionVariants.variants[_].isControlGroup == BOOLEAN
input.Body.variantsHistory[_].versionVariants.variants[_].trafficAllocation == NUMBER
input.Body.variantsHistory[_].versionVariants.variants[_].version == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.patch
enum_GoogleCloudDialogflowCxV3ExperimentResultMetricCountType := [ "COUNT_TYPE_UNSPECIFIED", "TOTAL_NO_MATCH_COUNT", "TOTAL_TURN_COUNT", "AVERAGE_TURN_COUNT" ]
enum_GoogleCloudDialogflowCxV3ExperimentResultMetricType := [ "METRIC_UNSPECIFIED", "CONTAINED_SESSION_NO_CALLBACK_RATE", "LIVE_AGENT_HANDOFF_RATE", "CALLBACK_SESSION_RATE", "ABANDONED_SESSION_RATE", "SESSION_END_RATE" ]
enum_GoogleCloudDialogflowCxV3ExperimentState := [ "STATE_UNSPECIFIED", "DRAFT", "RUNNING", "DONE", "ROLLOUT_FAILED" ]
valid {
input.Body.createTime == STRING
input.Body.definition.condition == STRING
input.Body.definition.versionVariants.variants[_].isControlGroup == BOOLEAN
input.Body.definition.versionVariants.variants[_].trafficAllocation == NUMBER
input.Body.definition.versionVariants.variants[_].version == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.endTime == STRING
input.Body.experimentLength == STRING
input.Body.lastUpdateTime == STRING
input.Body.name == STRING
input.Body.result.lastUpdateTime == STRING
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.confidenceLevel == NUMBER
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.lowerBound == NUMBER
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.ratio == NUMBER
input.Body.result.versionMetrics[_].metrics[_].confidenceInterval.upperBound == NUMBER
input.Body.result.versionMetrics[_].metrics[_].count == NUMBER
input.Body.result.versionMetrics[_].metrics[_].countType == enum_GoogleCloudDialogflowCxV3ExperimentResultMetricCountType[_]
input.Body.result.versionMetrics[_].metrics[_].ratio == NUMBER
input.Body.result.versionMetrics[_].metrics[_].type == enum_GoogleCloudDialogflowCxV3ExperimentResultMetricType[_]
input.Body.result.versionMetrics[_].sessionCount == INTEGER
input.Body.result.versionMetrics[_].version == STRING
input.Body.rolloutConfig.failureCondition == STRING
input.Body.rolloutConfig.rolloutCondition == STRING
input.Body.rolloutConfig.rolloutSteps[_].displayName == STRING
input.Body.rolloutConfig.rolloutSteps[_].minDuration == STRING
input.Body.rolloutConfig.rolloutSteps[_].trafficPercent == INTEGER
input.Body.rolloutFailureReason == STRING
input.Body.rolloutState.startTime == STRING
input.Body.rolloutState.step == STRING
input.Body.rolloutState.stepIndex == INTEGER
input.Body.startTime == STRING
input.Body.state == enum_GoogleCloudDialogflowCxV3ExperimentState[_]
input.Body.variantsHistory[_].updateTime == STRING
input.Body.variantsHistory[_].versionVariants.variants[_].isControlGroup == BOOLEAN
input.Body.variantsHistory[_].versionVariants.variants[_].trafficAllocation == NUMBER
input.Body.variantsHistory[_].versionVariants.variants[_].version == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.start
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.experiments.stop
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.lookupEnvironmentHistory
valid {
input.ReqMap.name == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.patch
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod := [ "HTTP_METHOD_UNSPECIFIED", "POST", "GET", "HEAD", "PUT", "DELETE", "PATCH", "OPTIONS" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth := [ "SERVICE_AGENT_AUTH_UNSPECIFIED", "NONE", "ID_TOKEN", "ACCESS_TOKEN" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType := [ "WEBHOOK_TYPE_UNSPECIFIED", "STANDARD", "FLEXIBLE" ]
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.name == STRING
input.Body.testCasesConfig.enableContinuousRun == BOOLEAN
input.Body.testCasesConfig.enablePredeploymentRun == BOOLEAN
input.Body.testCasesConfig.testCases[_] == STRING
input.Body.versionConfigs[_].version == STRING
input.Body.webhookConfig.webhookOverrides[_].disabled == BOOLEAN
input.Body.webhookConfig.webhookOverrides[_].displayName == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.allowedCaCerts[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.clientId == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.clientSecret == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.scopes[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.parameterMapping.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.password == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.requestBody == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.requestHeaders.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.webhookConfig.webhookOverrides[_].genericWebService.uri == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.username == STRING
input.Body.webhookConfig.webhookOverrides[_].genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.webhookConfig.webhookOverrides[_].name == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.allowedCaCerts[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.clientId == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.clientSecret == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.scopes[_] == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.parameterMapping.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.password == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.requestBody == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.requestHeaders.STRING == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.uri == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.username == STRING
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.webhookConfig.webhookOverrides[_].serviceDirectory.service == STRING
input.Body.webhookConfig.webhookOverrides[_].timeout == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.runContinuousTest
valid {
input.Body.STRING == STRING
input.ReqMap.environment == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.detectIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.queryInput.audio.audio == STRING
input.Body.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.queryInput.audio.config.model == STRING
input.Body.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audio.config.phraseHints[_] == STRING
input.Body.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.queryInput.dtmf.digits == STRING
input.Body.queryInput.dtmf.finishDigit == STRING
input.Body.queryInput.event.event == STRING
input.Body.queryInput.intent.intent == STRING
input.Body.queryInput.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.channel == STRING
input.Body.queryParams.currentPage == STRING
input.Body.queryParams.disableWebhook == BOOLEAN
input.Body.queryParams.endUserMetadata.STRING == ANY
input.Body.queryParams.flowVersions[_] == STRING
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.parameters.STRING == ANY
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.sessionTtl == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.entityTypes.create
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.entityTypes.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.entityTypes.patch
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.fulfillIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3MatchMatchType := [ "MATCH_TYPE_UNSPECIFIED", "INTENT", "DIRECT_INTENT", "PARAMETER_FILLING", "NO_MATCH", "NO_INPUT", "EVENT", "KNOWLEDGE_CONNECTOR", "PLAYBOOK" ]
enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.match.confidence == NUMBER
input.Body.match.event == STRING
input.Body.match.intent.description == STRING
input.Body.match.intent.displayName == STRING
input.Body.match.intent.isFallback == BOOLEAN
input.Body.match.intent.labels.STRING == STRING
input.Body.match.intent.name == STRING
input.Body.match.intent.parameters[_].entityType == STRING
input.Body.match.intent.parameters[_].id == STRING
input.Body.match.intent.parameters[_].isList == BOOLEAN
input.Body.match.intent.parameters[_].redact == BOOLEAN
input.Body.match.intent.priority == INTEGER
input.Body.match.intent.trainingPhrases[_].id == STRING
input.Body.match.intent.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.match.intent.trainingPhrases[_].parts[_].text == STRING
input.Body.match.intent.trainingPhrases[_].repeatCount == INTEGER
input.Body.match.matchType == enum_GoogleCloudDialogflowCxV3MatchMatchType[_]
input.Body.match.parameters.STRING == ANY
input.Body.match.resolvedInput == STRING
input.Body.matchIntentRequest.persistParameterChanges == BOOLEAN
input.Body.matchIntentRequest.queryInput.audio.audio == STRING
input.Body.matchIntentRequest.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.matchIntentRequest.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.matchIntentRequest.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.matchIntentRequest.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.matchIntentRequest.queryInput.audio.config.model == STRING
input.Body.matchIntentRequest.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.matchIntentRequest.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.matchIntentRequest.queryInput.audio.config.phraseHints[_] == STRING
input.Body.matchIntentRequest.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.matchIntentRequest.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.matchIntentRequest.queryInput.dtmf.digits == STRING
input.Body.matchIntentRequest.queryInput.dtmf.finishDigit == STRING
input.Body.matchIntentRequest.queryInput.event.event == STRING
input.Body.matchIntentRequest.queryInput.intent.intent == STRING
input.Body.matchIntentRequest.queryInput.languageCode == STRING
input.Body.matchIntentRequest.queryInput.text.text == STRING
input.Body.matchIntentRequest.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.matchIntentRequest.queryParams.channel == STRING
input.Body.matchIntentRequest.queryParams.currentPage == STRING
input.Body.matchIntentRequest.queryParams.disableWebhook == BOOLEAN
input.Body.matchIntentRequest.queryParams.endUserMetadata.STRING == ANY
input.Body.matchIntentRequest.queryParams.flowVersions[_] == STRING
input.Body.matchIntentRequest.queryParams.geoLocation.latitude == NUMBER
input.Body.matchIntentRequest.queryParams.geoLocation.longitude == NUMBER
input.Body.matchIntentRequest.queryParams.parameters.STRING == ANY
input.Body.matchIntentRequest.queryParams.payload.STRING == ANY
input.Body.matchIntentRequest.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].name == STRING
input.Body.matchIntentRequest.queryParams.sessionTtl == STRING
input.Body.matchIntentRequest.queryParams.timeZone == STRING
input.Body.matchIntentRequest.queryParams.webhookHeaders.STRING == STRING
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.matchIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.persistParameterChanges == BOOLEAN
input.Body.queryInput.audio.audio == STRING
input.Body.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.queryInput.audio.config.model == STRING
input.Body.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audio.config.phraseHints[_] == STRING
input.Body.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.queryInput.dtmf.digits == STRING
input.Body.queryInput.dtmf.finishDigit == STRING
input.Body.queryInput.event.event == STRING
input.Body.queryInput.intent.intent == STRING
input.Body.queryInput.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.channel == STRING
input.Body.queryParams.currentPage == STRING
input.Body.queryParams.disableWebhook == BOOLEAN
input.Body.queryParams.endUserMetadata.STRING == ANY
input.Body.queryParams.flowVersions[_] == STRING
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.parameters.STRING == ANY
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.sessionTtl == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.environments.sessions.serverStreamingDetectIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.queryInput.audio.audio == STRING
input.Body.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.queryInput.audio.config.model == STRING
input.Body.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audio.config.phraseHints[_] == STRING
input.Body.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.queryInput.dtmf.digits == STRING
input.Body.queryInput.dtmf.finishDigit == STRING
input.Body.queryInput.event.event == STRING
input.Body.queryInput.intent.intent == STRING
input.Body.queryInput.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.channel == STRING
input.Body.queryParams.currentPage == STRING
input.Body.queryParams.disableWebhook == BOOLEAN
input.Body.queryParams.endUserMetadata.STRING == ANY
input.Body.queryParams.flowVersions[_] == STRING
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.parameters.STRING == ANY
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.sessionTtl == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.export
enum_GoogleCloudDialogflowCxV3ExportAgentRequestDataFormat := [ "DATA_FORMAT_UNSPECIFIED", "BLOB", "JSON_PACKAGE" ]
valid {
input.Body.agentUri == STRING
input.Body.dataFormat == enum_GoogleCloudDialogflowCxV3ExportAgentRequestDataFormat[_]
input.Body.environment == STRING
input.Body.gitDestination.commitMessage == STRING
input.Body.gitDestination.trackingBranch == STRING
input.Body.includeBigqueryExportSettings == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.create
enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode := [ "MODEL_TRAINING_MODE_UNSPECIFIED", "MODEL_TRAINING_MODE_AUTOMATIC", "MODEL_TRAINING_MODE_MANUAL" ]
enum_GoogleCloudDialogflowCxV3NluSettingsModelType := [ "MODEL_TYPE_UNSPECIFIED", "MODEL_TYPE_STANDARD", "MODEL_TYPE_ADVANCED" ]
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.advancedSettings.speechSettings.models.STRING == STRING
input.Body.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.eventHandlers[_].event == STRING
input.Body.eventHandlers[_].targetFlow == STRING
input.Body.eventHandlers[_].targetPage == STRING
input.Body.eventHandlers[_].targetPlaybook == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.targetFlow == STRING
input.Body.knowledgeConnectorSettings.targetPage == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.locked == BOOLEAN
input.Body.multiLanguageSettings.enableMultiLanguageDetection == BOOLEAN
input.Body.multiLanguageSettings.supportedResponseLanguageCodes[_] == STRING
input.Body.name == STRING
input.Body.nluSettings.classificationThreshold == NUMBER
input.Body.nluSettings.modelTrainingMode == enum_GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode[_]
input.Body.nluSettings.modelType == enum_GoogleCloudDialogflowCxV3NluSettingsModelType[_]
input.Body.transitionRouteGroups[_] == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.export
valid {
input.Body.flowUri == STRING
input.Body.includeReferencedFlows == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.getValidationResult
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.import
enum_GoogleCloudDialogflowCxV3FlowImportStrategyGlobalImportStrategy := [ "IMPORT_STRATEGY_UNSPECIFIED", "IMPORT_STRATEGY_CREATE_NEW", "IMPORT_STRATEGY_REPLACE", "IMPORT_STRATEGY_KEEP", "IMPORT_STRATEGY_MERGE", "IMPORT_STRATEGY_THROW_ERROR" ]
enum_GoogleCloudDialogflowCxV3ImportFlowRequestImportOption := [ "IMPORT_OPTION_UNSPECIFIED", "KEEP", "FALLBACK" ]
valid {
input.Body.flowContent == STRING
input.Body.flowImportStrategy.globalImportStrategy == enum_GoogleCloudDialogflowCxV3FlowImportStrategyGlobalImportStrategy[_]
input.Body.flowUri == STRING
input.Body.importOption == enum_GoogleCloudDialogflowCxV3ImportFlowRequestImportOption[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.pages.create
enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.advancedSettings.speechSettings.models.STRING == STRING
input.Body.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.entryFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.entryFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.entryFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.entryFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.entryFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.entryFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.entryFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.entryFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.entryFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.entryFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.entryFulfillment.messages[_].channel == STRING
input.Body.entryFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.entryFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.entryFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.entryFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.entryFulfillment.messages[_].outputAudioText.text == STRING
input.Body.entryFulfillment.messages[_].payload.STRING == ANY
input.Body.entryFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.entryFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.entryFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.entryFulfillment.messages[_].text.text[_] == STRING
input.Body.entryFulfillment.returnPartialResponses == BOOLEAN
input.Body.entryFulfillment.setParameterActions[_].parameter == STRING
input.Body.entryFulfillment.setParameterActions[_].value == ANY
input.Body.entryFulfillment.tag == STRING
input.Body.entryFulfillment.webhook == STRING
input.Body.eventHandlers[_].event == STRING
input.Body.eventHandlers[_].targetFlow == STRING
input.Body.eventHandlers[_].targetPage == STRING
input.Body.eventHandlers[_].targetPlaybook == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.form.parameters[_].advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.form.parameters[_].advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.form.parameters[_].advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.form.parameters[_].advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.form.parameters[_].advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.form.parameters[_].advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.form.parameters[_].advancedSettings.speechSettings.models.STRING == STRING
input.Body.form.parameters[_].advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.form.parameters[_].advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.form.parameters[_].defaultValue == ANY
input.Body.form.parameters[_].displayName == STRING
input.Body.form.parameters[_].entityType == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].channel == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.returnPartialResponses == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].parameter == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].value == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.tag == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.webhook == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].event == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetFlow == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPage == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPlaybook == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.tag == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.form.parameters[_].isList == BOOLEAN
input.Body.form.parameters[_].redact == BOOLEAN
input.Body.form.parameters[_].required == BOOLEAN
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.targetFlow == STRING
input.Body.knowledgeConnectorSettings.targetPage == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.name == STRING
input.Body.transitionRouteGroups[_] == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.pages.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.pages.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.pages.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.pages.patch
enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.advancedSettings.speechSettings.models.STRING == STRING
input.Body.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.entryFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.entryFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.entryFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.entryFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.entryFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.entryFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.entryFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.entryFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.entryFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.entryFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.entryFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.entryFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.entryFulfillment.messages[_].channel == STRING
input.Body.entryFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.entryFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.entryFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.entryFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.entryFulfillment.messages[_].outputAudioText.text == STRING
input.Body.entryFulfillment.messages[_].payload.STRING == ANY
input.Body.entryFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.entryFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.entryFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.entryFulfillment.messages[_].text.text[_] == STRING
input.Body.entryFulfillment.returnPartialResponses == BOOLEAN
input.Body.entryFulfillment.setParameterActions[_].parameter == STRING
input.Body.entryFulfillment.setParameterActions[_].value == ANY
input.Body.entryFulfillment.tag == STRING
input.Body.entryFulfillment.webhook == STRING
input.Body.eventHandlers[_].event == STRING
input.Body.eventHandlers[_].targetFlow == STRING
input.Body.eventHandlers[_].targetPage == STRING
input.Body.eventHandlers[_].targetPlaybook == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.form.parameters[_].advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.form.parameters[_].advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.form.parameters[_].advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.form.parameters[_].advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.form.parameters[_].advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.form.parameters[_].advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.form.parameters[_].advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.form.parameters[_].advancedSettings.speechSettings.models.STRING == STRING
input.Body.form.parameters[_].advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.form.parameters[_].advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.form.parameters[_].defaultValue == ANY
input.Body.form.parameters[_].displayName == STRING
input.Body.form.parameters[_].entityType == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].channel == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.returnPartialResponses == BOOLEAN
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].parameter == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].value == ANY
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.tag == STRING
input.Body.form.parameters[_].fillBehavior.initialPromptFulfillment.webhook == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].event == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetFlow == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPage == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPlaybook == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.tag == STRING
input.Body.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.form.parameters[_].isList == BOOLEAN
input.Body.form.parameters[_].redact == BOOLEAN
input.Body.form.parameters[_].required == BOOLEAN
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.targetFlow == STRING
input.Body.knowledgeConnectorSettings.targetPage == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.name == STRING
input.Body.transitionRouteGroups[_] == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.patch
enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode := [ "MODEL_TRAINING_MODE_UNSPECIFIED", "MODEL_TRAINING_MODE_AUTOMATIC", "MODEL_TRAINING_MODE_MANUAL" ]
enum_GoogleCloudDialogflowCxV3NluSettingsModelType := [ "MODEL_TYPE_UNSPECIFIED", "MODEL_TYPE_STANDARD", "MODEL_TYPE_ADVANCED" ]
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.advancedSettings.speechSettings.models.STRING == STRING
input.Body.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.eventHandlers[_].event == STRING
input.Body.eventHandlers[_].targetFlow == STRING
input.Body.eventHandlers[_].targetPage == STRING
input.Body.eventHandlers[_].targetPlaybook == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.targetFlow == STRING
input.Body.knowledgeConnectorSettings.targetPage == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.locked == BOOLEAN
input.Body.multiLanguageSettings.enableMultiLanguageDetection == BOOLEAN
input.Body.multiLanguageSettings.supportedResponseLanguageCodes[_] == STRING
input.Body.name == STRING
input.Body.nluSettings.classificationThreshold == NUMBER
input.Body.nluSettings.modelTrainingMode == enum_GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode[_]
input.Body.nluSettings.modelType == enum_GoogleCloudDialogflowCxV3NluSettingsModelType[_]
input.Body.transitionRouteGroups[_] == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.train
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.transitionRouteGroups.create
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.displayName == STRING
input.Body.name == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.transitionRouteGroups.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.transitionRouteGroups.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.transitionRouteGroups.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.displayName == STRING
input.Body.name == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.validate
valid {
input.Body.languageCode == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.compareVersions
valid {
input.Body.languageCode == STRING
input.Body.targetVersion == STRING
input.ReqMap.baseVersion == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.create
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.load
valid {
input.Body.allowOverrideAgentResources == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.flows.versions.patch
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.generators.create
valid {
input.Body.displayName == STRING
input.Body.modelParameter.maxDecodeSteps == INTEGER
input.Body.modelParameter.temperature == NUMBER
input.Body.modelParameter.topK == INTEGER
input.Body.modelParameter.topP == NUMBER
input.Body.name == STRING
input.Body.placeholders[_].id == STRING
input.Body.placeholders[_].name == STRING
input.Body.promptText.text == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.generators.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.generators.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.generators.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.generators.patch
valid {
input.Body.displayName == STRING
input.Body.modelParameter.maxDecodeSteps == INTEGER
input.Body.modelParameter.temperature == NUMBER
input.Body.modelParameter.topK == INTEGER
input.Body.modelParameter.topP == NUMBER
input.Body.name == STRING
input.Body.placeholders[_].id == STRING
input.Body.placeholders[_].name == STRING
input.Body.promptText.text == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.getGenerativeSettings
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.getValidationResult
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.create
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.isFallback == BOOLEAN
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.parameters[_].entityType == STRING
input.Body.parameters[_].id == STRING
input.Body.parameters[_].isList == BOOLEAN
input.Body.parameters[_].redact == BOOLEAN
input.Body.priority == INTEGER
input.Body.trainingPhrases[_].id == STRING
input.Body.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.trainingPhrases[_].parts[_].text == STRING
input.Body.trainingPhrases[_].repeatCount == INTEGER
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.export
enum_GoogleCloudDialogflowCxV3ExportIntentsRequestDataFormat := [ "DATA_FORMAT_UNSPECIFIED", "BLOB", "JSON", "CSV" ]
valid {
input.Body.dataFormat == enum_GoogleCloudDialogflowCxV3ExportIntentsRequestDataFormat[_]
input.Body.intents[_] == STRING
input.Body.intentsContentInline == BOOLEAN
input.Body.intentsUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.import
enum_GoogleCloudDialogflowCxV3ImportIntentsRequestMergeOption := [ "MERGE_OPTION_UNSPECIFIED", "REJECT", "REPLACE", "MERGE", "RENAME", "REPORT_CONFLICT", "KEEP" ]
valid {
input.Body.intentsContent.content == STRING
input.Body.intentsUri == STRING
input.Body.mergeOption == enum_GoogleCloudDialogflowCxV3ImportIntentsRequestMergeOption[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.list
enum_IntentViewParameter := [ "INTENT_VIEW_UNSPECIFIED", "INTENT_VIEW_PARTIAL", "INTENT_VIEW_FULL" ]
valid {
input.ReqMap.parent == STRING
input.Qs.intentView == enum_IntentViewParameter[_]
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.intents.patch
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.isFallback == BOOLEAN
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.parameters[_].entityType == STRING
input.Body.parameters[_].id == STRING
input.Body.parameters[_].isList == BOOLEAN
input.Body.parameters[_].redact == BOOLEAN
input.Body.priority == INTEGER
input.Body.trainingPhrases[_].id == STRING
input.Body.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.trainingPhrases[_].parts[_].text == STRING
input.Body.trainingPhrases[_].repeatCount == INTEGER
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.patch
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.advancedSettings.speechSettings.models.STRING == STRING
input.Body.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.answerFeedbackSettings.enableAnswerFeedback == BOOLEAN
input.Body.avatarUri == STRING
input.Body.clientCertificateSettings.passphrase == STRING
input.Body.clientCertificateSettings.privateKey == STRING
input.Body.clientCertificateSettings.sslCertificate == STRING
input.Body.defaultLanguageCode == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.enableMultiLanguageTraining == BOOLEAN
input.Body.enableSpellCorrection == BOOLEAN
input.Body.enableStackdriverLogging == BOOLEAN
input.Body.genAppBuilderSettings.engine == STRING
input.Body.gitIntegrationSettings.githubSettings.accessToken == STRING
input.Body.gitIntegrationSettings.githubSettings.branches[_] == STRING
input.Body.gitIntegrationSettings.githubSettings.displayName == STRING
input.Body.gitIntegrationSettings.githubSettings.repositoryUri == STRING
input.Body.gitIntegrationSettings.githubSettings.trackingBranch == STRING
input.Body.locked == BOOLEAN
input.Body.name == STRING
input.Body.personalizationSettings.defaultEndUserMetadata.STRING == ANY
input.Body.securitySettings == STRING
input.Body.speechToTextSettings.enableSpeechAdaptation == BOOLEAN
input.Body.startFlow == STRING
input.Body.supportedLanguageCodes[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.effectsProfileId[_] == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.pitch == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.speakingRate == NUMBER
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.name == STRING
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.textToSpeechSettings.synthesizeSpeechConfigs.STRING.volumeGainDb == NUMBER
input.Body.timeZone == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.create
enum_GoogleCloudDialogflowCxV3beta1InlineSchemaType := [ "DATA_TYPE_UNSPECIFIED", "STRING", "NUMBER", "BOOLEAN", "ARRAY" ]
enum_GoogleCloudDialogflowCxV3beta1ParameterDefinitionType := [ "PARAMETER_TYPE_UNSPECIFIED", "STRING", "NUMBER", "BOOLEAN", "NULL", "OBJECT", "LIST" ]
valid {
input.Body.displayName == STRING
input.Body.goal == STRING
input.Body.inputParameterDefinitions[_].description == STRING
input.Body.inputParameterDefinitions[_].name == STRING
input.Body.inputParameterDefinitions[_].type == enum_GoogleCloudDialogflowCxV3beta1ParameterDefinitionType[_]
input.Body.inputParameterDefinitions[_].typeSchema.inlineSchema.items == NESTED
input.Body.inputParameterDefinitions[_].typeSchema.inlineSchema.type == enum_GoogleCloudDialogflowCxV3beta1InlineSchemaType[_]
input.Body.inputParameterDefinitions[_].typeSchema.schemaReference.schema == STRING
input.Body.inputParameterDefinitions[_].typeSchema.schemaReference.tool == STRING
input.Body.instruction.steps[_].steps[_] == NESTED
input.Body.instruction.steps[_].text == STRING
input.Body.llmModelSettings.model == STRING
input.Body.llmModelSettings.promptText == STRING
input.Body.name == STRING
input.Body.outputParameterDefinitions[_].description == STRING
input.Body.outputParameterDefinitions[_].name == STRING
input.Body.outputParameterDefinitions[_].type == enum_GoogleCloudDialogflowCxV3beta1ParameterDefinitionType[_]
input.Body.outputParameterDefinitions[_].typeSchema.inlineSchema.items == NESTED
input.Body.outputParameterDefinitions[_].typeSchema.inlineSchema.type == enum_GoogleCloudDialogflowCxV3beta1InlineSchemaType[_]
input.Body.outputParameterDefinitions[_].typeSchema.schemaReference.schema == STRING
input.Body.outputParameterDefinitions[_].typeSchema.schemaReference.tool == STRING
input.Body.referencedTools[_] == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.examples.create
enum_GoogleCloudDialogflowCxV3beta1ExampleConversationState := [ "OUTPUT_STATE_UNSPECIFIED", "OUTPUT_STATE_OK", "OUTPUT_STATE_CANCELLED", "OUTPUT_STATE_FAILED", "OUTPUT_STATE_ESCALATED", "OUTPUT_STATE_PENDING" ]
enum_GoogleCloudDialogflowCxV3beta1FlowInvocationFlowState := [ "OUTPUT_STATE_UNSPECIFIED", "OUTPUT_STATE_OK", "OUTPUT_STATE_CANCELLED", "OUTPUT_STATE_FAILED", "OUTPUT_STATE_ESCALATED", "OUTPUT_STATE_PENDING" ]
enum_GoogleCloudDialogflowCxV3beta1PlaybookInvocationPlaybookState := [ "OUTPUT_STATE_UNSPECIFIED", "OUTPUT_STATE_OK", "OUTPUT_STATE_CANCELLED", "OUTPUT_STATE_FAILED", "OUTPUT_STATE_ESCALATED", "OUTPUT_STATE_PENDING" ]
valid {
input.Body.actions[_].agentUtterance.text == STRING
input.Body.actions[_].flowInvocation.flow == STRING
input.Body.actions[_].flowInvocation.flowState == enum_GoogleCloudDialogflowCxV3beta1FlowInvocationFlowState[_]
input.Body.actions[_].flowInvocation.inputActionParameters.STRING == ANY
input.Body.actions[_].flowInvocation.outputActionParameters.STRING == ANY
input.Body.actions[_].playbookInvocation.playbook == STRING
input.Body.actions[_].playbookInvocation.playbookInput.actionParameters.STRING == ANY
input.Body.actions[_].playbookInvocation.playbookInput.precedingConversationSummary == STRING
input.Body.actions[_].playbookInvocation.playbookOutput.actionParameters.STRING == ANY
input.Body.actions[_].playbookInvocation.playbookOutput.executionSummary == STRING
input.Body.actions[_].playbookInvocation.playbookState == enum_GoogleCloudDialogflowCxV3beta1PlaybookInvocationPlaybookState[_]
input.Body.actions[_].toolUse.action == STRING
input.Body.actions[_].toolUse.inputActionParameters.STRING == ANY
input.Body.actions[_].toolUse.outputActionParameters.STRING == ANY
input.Body.actions[_].toolUse.tool == STRING
input.Body.actions[_].userUtterance.text == STRING
input.Body.conversationState == enum_GoogleCloudDialogflowCxV3beta1ExampleConversationState[_]
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.Body.playbookInput.actionParameters.STRING == ANY
input.Body.playbookInput.precedingConversationSummary == STRING
input.Body.playbookOutput.actionParameters.STRING == ANY
input.Body.playbookOutput.executionSummary == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.examples.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.examples.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.examples.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.examples.patch
enum_GoogleCloudDialogflowCxV3beta1ExampleConversationState := [ "OUTPUT_STATE_UNSPECIFIED", "OUTPUT_STATE_OK", "OUTPUT_STATE_CANCELLED", "OUTPUT_STATE_FAILED", "OUTPUT_STATE_ESCALATED", "OUTPUT_STATE_PENDING" ]
enum_GoogleCloudDialogflowCxV3beta1FlowInvocationFlowState := [ "OUTPUT_STATE_UNSPECIFIED", "OUTPUT_STATE_OK", "OUTPUT_STATE_CANCELLED", "OUTPUT_STATE_FAILED", "OUTPUT_STATE_ESCALATED", "OUTPUT_STATE_PENDING" ]
enum_GoogleCloudDialogflowCxV3beta1PlaybookInvocationPlaybookState := [ "OUTPUT_STATE_UNSPECIFIED", "OUTPUT_STATE_OK", "OUTPUT_STATE_CANCELLED", "OUTPUT_STATE_FAILED", "OUTPUT_STATE_ESCALATED", "OUTPUT_STATE_PENDING" ]
valid {
input.Body.actions[_].agentUtterance.text == STRING
input.Body.actions[_].flowInvocation.flow == STRING
input.Body.actions[_].flowInvocation.flowState == enum_GoogleCloudDialogflowCxV3beta1FlowInvocationFlowState[_]
input.Body.actions[_].flowInvocation.inputActionParameters.STRING == ANY
input.Body.actions[_].flowInvocation.outputActionParameters.STRING == ANY
input.Body.actions[_].playbookInvocation.playbook == STRING
input.Body.actions[_].playbookInvocation.playbookInput.actionParameters.STRING == ANY
input.Body.actions[_].playbookInvocation.playbookInput.precedingConversationSummary == STRING
input.Body.actions[_].playbookInvocation.playbookOutput.actionParameters.STRING == ANY
input.Body.actions[_].playbookInvocation.playbookOutput.executionSummary == STRING
input.Body.actions[_].playbookInvocation.playbookState == enum_GoogleCloudDialogflowCxV3beta1PlaybookInvocationPlaybookState[_]
input.Body.actions[_].toolUse.action == STRING
input.Body.actions[_].toolUse.inputActionParameters.STRING == ANY
input.Body.actions[_].toolUse.outputActionParameters.STRING == ANY
input.Body.actions[_].toolUse.tool == STRING
input.Body.actions[_].userUtterance.text == STRING
input.Body.conversationState == enum_GoogleCloudDialogflowCxV3beta1ExampleConversationState[_]
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.Body.playbookInput.actionParameters.STRING == ANY
input.Body.playbookInput.precedingConversationSummary == STRING
input.Body.playbookOutput.actionParameters.STRING == ANY
input.Body.playbookOutput.executionSummary == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.patch
enum_GoogleCloudDialogflowCxV3beta1InlineSchemaType := [ "DATA_TYPE_UNSPECIFIED", "STRING", "NUMBER", "BOOLEAN", "ARRAY" ]
enum_GoogleCloudDialogflowCxV3beta1ParameterDefinitionType := [ "PARAMETER_TYPE_UNSPECIFIED", "STRING", "NUMBER", "BOOLEAN", "NULL", "OBJECT", "LIST" ]
valid {
input.Body.displayName == STRING
input.Body.goal == STRING
input.Body.inputParameterDefinitions[_].description == STRING
input.Body.inputParameterDefinitions[_].name == STRING
input.Body.inputParameterDefinitions[_].type == enum_GoogleCloudDialogflowCxV3beta1ParameterDefinitionType[_]
input.Body.inputParameterDefinitions[_].typeSchema.inlineSchema.items == NESTED
input.Body.inputParameterDefinitions[_].typeSchema.inlineSchema.type == enum_GoogleCloudDialogflowCxV3beta1InlineSchemaType[_]
input.Body.inputParameterDefinitions[_].typeSchema.schemaReference.schema == STRING
input.Body.inputParameterDefinitions[_].typeSchema.schemaReference.tool == STRING
input.Body.instruction.steps[_].steps[_] == NESTED
input.Body.instruction.steps[_].text == STRING
input.Body.llmModelSettings.model == STRING
input.Body.llmModelSettings.promptText == STRING
input.Body.name == STRING
input.Body.outputParameterDefinitions[_].description == STRING
input.Body.outputParameterDefinitions[_].name == STRING
input.Body.outputParameterDefinitions[_].type == enum_GoogleCloudDialogflowCxV3beta1ParameterDefinitionType[_]
input.Body.outputParameterDefinitions[_].typeSchema.inlineSchema.items == NESTED
input.Body.outputParameterDefinitions[_].typeSchema.inlineSchema.type == enum_GoogleCloudDialogflowCxV3beta1InlineSchemaType[_]
input.Body.outputParameterDefinitions[_].typeSchema.schemaReference.schema == STRING
input.Body.outputParameterDefinitions[_].typeSchema.schemaReference.tool == STRING
input.Body.referencedTools[_] == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.versions.create
valid {
input.Body.description == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.versions.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.versions.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.playbooks.versions.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.restore
enum_GoogleCloudDialogflowCxV3RestoreAgentRequestRestoreOption := [ "RESTORE_OPTION_UNSPECIFIED", "KEEP", "FALLBACK" ]
valid {
input.Body.agentContent == STRING
input.Body.agentUri == STRING
input.Body.gitSource.trackingBranch == STRING
input.Body.restoreOption == enum_GoogleCloudDialogflowCxV3RestoreAgentRequestRestoreOption[_]
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.detectIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.queryInput.audio.audio == STRING
input.Body.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.queryInput.audio.config.model == STRING
input.Body.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audio.config.phraseHints[_] == STRING
input.Body.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.queryInput.dtmf.digits == STRING
input.Body.queryInput.dtmf.finishDigit == STRING
input.Body.queryInput.event.event == STRING
input.Body.queryInput.intent.intent == STRING
input.Body.queryInput.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.channel == STRING
input.Body.queryParams.currentPage == STRING
input.Body.queryParams.disableWebhook == BOOLEAN
input.Body.queryParams.endUserMetadata.STRING == ANY
input.Body.queryParams.flowVersions[_] == STRING
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.parameters.STRING == ANY
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.sessionTtl == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.entityTypes.create
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.entityTypes.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.entityTypes.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.entityTypes.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.entityTypes.patch
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.entities[_].synonyms[_] == STRING
input.Body.entities[_].value == STRING
input.Body.entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.fulfillIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3MatchMatchType := [ "MATCH_TYPE_UNSPECIFIED", "INTENT", "DIRECT_INTENT", "PARAMETER_FILLING", "NO_MATCH", "NO_INPUT", "EVENT", "KNOWLEDGE_CONNECTOR", "PLAYBOOK" ]
enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.match.confidence == NUMBER
input.Body.match.event == STRING
input.Body.match.intent.description == STRING
input.Body.match.intent.displayName == STRING
input.Body.match.intent.isFallback == BOOLEAN
input.Body.match.intent.labels.STRING == STRING
input.Body.match.intent.name == STRING
input.Body.match.intent.parameters[_].entityType == STRING
input.Body.match.intent.parameters[_].id == STRING
input.Body.match.intent.parameters[_].isList == BOOLEAN
input.Body.match.intent.parameters[_].redact == BOOLEAN
input.Body.match.intent.priority == INTEGER
input.Body.match.intent.trainingPhrases[_].id == STRING
input.Body.match.intent.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.match.intent.trainingPhrases[_].parts[_].text == STRING
input.Body.match.intent.trainingPhrases[_].repeatCount == INTEGER
input.Body.match.matchType == enum_GoogleCloudDialogflowCxV3MatchMatchType[_]
input.Body.match.parameters.STRING == ANY
input.Body.match.resolvedInput == STRING
input.Body.matchIntentRequest.persistParameterChanges == BOOLEAN
input.Body.matchIntentRequest.queryInput.audio.audio == STRING
input.Body.matchIntentRequest.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.matchIntentRequest.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.matchIntentRequest.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.matchIntentRequest.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.matchIntentRequest.queryInput.audio.config.model == STRING
input.Body.matchIntentRequest.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.matchIntentRequest.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.matchIntentRequest.queryInput.audio.config.phraseHints[_] == STRING
input.Body.matchIntentRequest.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.matchIntentRequest.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.matchIntentRequest.queryInput.dtmf.digits == STRING
input.Body.matchIntentRequest.queryInput.dtmf.finishDigit == STRING
input.Body.matchIntentRequest.queryInput.event.event == STRING
input.Body.matchIntentRequest.queryInput.intent.intent == STRING
input.Body.matchIntentRequest.queryInput.languageCode == STRING
input.Body.matchIntentRequest.queryInput.text.text == STRING
input.Body.matchIntentRequest.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.matchIntentRequest.queryParams.channel == STRING
input.Body.matchIntentRequest.queryParams.currentPage == STRING
input.Body.matchIntentRequest.queryParams.disableWebhook == BOOLEAN
input.Body.matchIntentRequest.queryParams.endUserMetadata.STRING == ANY
input.Body.matchIntentRequest.queryParams.flowVersions[_] == STRING
input.Body.matchIntentRequest.queryParams.geoLocation.latitude == NUMBER
input.Body.matchIntentRequest.queryParams.geoLocation.longitude == NUMBER
input.Body.matchIntentRequest.queryParams.parameters.STRING == ANY
input.Body.matchIntentRequest.queryParams.payload.STRING == ANY
input.Body.matchIntentRequest.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.matchIntentRequest.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.matchIntentRequest.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.matchIntentRequest.queryParams.sessionEntityTypes[_].name == STRING
input.Body.matchIntentRequest.queryParams.sessionTtl == STRING
input.Body.matchIntentRequest.queryParams.timeZone == STRING
input.Body.matchIntentRequest.queryParams.webhookHeaders.STRING == STRING
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.matchIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
valid {
input.Body.persistParameterChanges == BOOLEAN
input.Body.queryInput.audio.audio == STRING
input.Body.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.queryInput.audio.config.model == STRING
input.Body.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audio.config.phraseHints[_] == STRING
input.Body.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.queryInput.dtmf.digits == STRING
input.Body.queryInput.dtmf.finishDigit == STRING
input.Body.queryInput.event.event == STRING
input.Body.queryInput.intent.intent == STRING
input.Body.queryInput.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.channel == STRING
input.Body.queryParams.currentPage == STRING
input.Body.queryParams.disableWebhook == BOOLEAN
input.Body.queryParams.endUserMetadata.STRING == ANY
input.Body.queryParams.flowVersions[_] == STRING
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.parameters.STRING == ANY
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.sessionTtl == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.serverStreamingDetectIntent
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.outputAudioConfig.audioEncoding == enum_GoogleCloudDialogflowCxV3OutputAudioConfigAudioEncoding[_]
input.Body.outputAudioConfig.sampleRateHertz == INTEGER
input.Body.outputAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.outputAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender[_]
input.Body.outputAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.queryInput.audio.audio == STRING
input.Body.queryInput.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.queryInput.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.queryInput.audio.config.bargeInConfig.totalDuration == STRING
input.Body.queryInput.audio.config.enableWordInfo == BOOLEAN
input.Body.queryInput.audio.config.model == STRING
input.Body.queryInput.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.queryInput.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.queryInput.audio.config.phraseHints[_] == STRING
input.Body.queryInput.audio.config.sampleRateHertz == INTEGER
input.Body.queryInput.audio.config.singleUtterance == BOOLEAN
input.Body.queryInput.dtmf.digits == STRING
input.Body.queryInput.dtmf.finishDigit == STRING
input.Body.queryInput.event.event == STRING
input.Body.queryInput.intent.intent == STRING
input.Body.queryInput.languageCode == STRING
input.Body.queryInput.text.text == STRING
input.Body.queryParams.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.channel == STRING
input.Body.queryParams.currentPage == STRING
input.Body.queryParams.disableWebhook == BOOLEAN
input.Body.queryParams.endUserMetadata.STRING == ANY
input.Body.queryParams.flowVersions[_] == STRING
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.parameters.STRING == ANY
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.populateDataStoreConnectionSignals == BOOLEAN
input.Body.queryParams.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowCxV3BoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.queryParams.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.queryParams.searchConfig.filterSpecs[_].filter == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowCxV3SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.sessionTtl == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.sessions.submitAnswerFeedback
enum_GoogleCloudDialogflowCxV3AnswerFeedbackRating := [ "RATING_UNSPECIFIED", "THUMBS_UP", "THUMBS_DOWN" ]
valid {
input.Body.answerFeedback.customRating == STRING
input.Body.answerFeedback.rating == enum_GoogleCloudDialogflowCxV3AnswerFeedbackRating[_]
input.Body.answerFeedback.ratingReason.feedback == STRING
input.Body.answerFeedback.ratingReason.reasonLabels[_] == STRING
input.Body.responseId == STRING
input.Body.updateMask == STRING
input.ReqMap.session == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.batchDelete
valid {
input.Body.names[_] == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.batchRun
valid {
input.Body.environment == STRING
input.Body.testCases[_] == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.calculateCoverage
enum_TypeParameter := [ "COVERAGE_TYPE_UNSPECIFIED", "INTENT", "PAGE_TRANSITION", "TRANSITION_ROUTE_GROUP" ]
valid {
input.ReqMap.agent == STRING
input.Qs.type == enum_TypeParameter[_]
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.create
enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
enum_GoogleCloudDialogflowCxV3TestCaseResultTestResult := [ "TEST_RESULT_UNSPECIFIED", "PASSED", "FAILED" ]
valid {
input.Body.displayName == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.enableSentimentAnalysis == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.injectedParameters.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.audio == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.bargeInConfig.totalDuration == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.enableWordInfo == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.model == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.phraseHints[_] == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.sampleRateHertz == INTEGER
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.singleUtterance == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.input.dtmf.digits == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.dtmf.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.event.event == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.intent.intent == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.languageCode == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.text.text == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.isWebhookEnabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.description == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.displayName == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].event == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPlaybook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].defaultValue == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].displayName == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].entityType == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].event == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPlaybook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].isList == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].redact == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].required == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.name == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRouteGroups[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].description == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].intent == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.diagnosticInfo.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.sessionParameters.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.status.code == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.status.details[_].STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.status.message == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.textResponses[_].text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.description == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.displayName == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.isFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.labels.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.name == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].entityType == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].id == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].isList == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].redact == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.priority == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].id == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].repeatCount == INTEGER
input.Body.lastTestResult.environment == STRING
input.Body.lastTestResult.name == STRING
input.Body.lastTestResult.testResult == enum_GoogleCloudDialogflowCxV3TestCaseResultTestResult[_]
input.Body.lastTestResult.testTime == STRING
input.Body.name == STRING
input.Body.notes == STRING
input.Body.tags[_] == STRING
input.Body.testCaseConversationTurns[_].userInput.enableSentimentAnalysis == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.injectedParameters.STRING == ANY
input.Body.testCaseConversationTurns[_].userInput.input.audio.audio == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.bargeInConfig.totalDuration == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.enableWordInfo == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.model == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.phraseHints[_] == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.sampleRateHertz == INTEGER
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.singleUtterance == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.input.dtmf.digits == STRING
input.Body.testCaseConversationTurns[_].userInput.input.dtmf.finishDigit == STRING
input.Body.testCaseConversationTurns[_].userInput.input.event.event == STRING
input.Body.testCaseConversationTurns[_].userInput.input.intent.intent == STRING
input.Body.testCaseConversationTurns[_].userInput.input.languageCode == STRING
input.Body.testCaseConversationTurns[_].userInput.input.text.text == STRING
input.Body.testCaseConversationTurns[_].userInput.isWebhookEnabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.description == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.displayName == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].event == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPlaybook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].defaultValue == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].displayName == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].entityType == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].event == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPlaybook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].isList == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].redact == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].required == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.name == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRouteGroups[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].description == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].intent == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.diagnosticInfo.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.sessionParameters.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.status.code == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.status.details[_].STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.status.message == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.textResponses[_].text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.description == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.displayName == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.isFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.labels.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.name == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].entityType == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].id == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].isList == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].redact == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.priority == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].id == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].repeatCount == INTEGER
input.Body.testConfig.flow == STRING
input.Body.testConfig.page == STRING
input.Body.testConfig.trackingParameters[_] == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.export
enum_GoogleCloudDialogflowCxV3ExportTestCasesRequestDataFormat := [ "DATA_FORMAT_UNSPECIFIED", "BLOB", "JSON" ]
valid {
input.Body.dataFormat == enum_GoogleCloudDialogflowCxV3ExportTestCasesRequestDataFormat[_]
input.Body.filter == STRING
input.Body.gcsUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.import
valid {
input.Body.content == STRING
input.Body.gcsUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.list
enum_ViewParameter := [ "TEST_CASE_VIEW_UNSPECIFIED", "BASIC", "FULL" ]
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.Qs.view == enum_ViewParameter[_]
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.patch
enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
enum_GoogleCloudDialogflowCxV3TestCaseResultTestResult := [ "TEST_RESULT_UNSPECIFIED", "PASSED", "FAILED" ]
valid {
input.Body.displayName == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.enableSentimentAnalysis == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.injectedParameters.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.audio == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.bargeInConfig.totalDuration == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.enableWordInfo == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.model == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.phraseHints[_] == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.sampleRateHertz == INTEGER
input.Body.lastTestResult.conversationTurns[_].userInput.input.audio.config.singleUtterance == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].userInput.input.dtmf.digits == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.dtmf.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.event.event == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.intent.intent == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.languageCode == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.input.text.text == STRING
input.Body.lastTestResult.conversationTurns[_].userInput.isWebhookEnabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.description == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.displayName == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].event == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPlaybook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].defaultValue == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].displayName == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].entityType == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].event == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPlaybook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].isList == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].redact == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].required == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.name == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRouteGroups[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].description == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].intent == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetFlow == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetPage == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.diagnosticInfo.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.sessionParameters.STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.status.code == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.status.details[_].STRING == ANY
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.status.message == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.textResponses[_].text[_] == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.description == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.displayName == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.isFallback == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.labels.STRING == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.name == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].entityType == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].id == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].isList == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].redact == BOOLEAN
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.priority == INTEGER
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].id == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].text == STRING
input.Body.lastTestResult.conversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].repeatCount == INTEGER
input.Body.lastTestResult.environment == STRING
input.Body.lastTestResult.name == STRING
input.Body.lastTestResult.testResult == enum_GoogleCloudDialogflowCxV3TestCaseResultTestResult[_]
input.Body.lastTestResult.testTime == STRING
input.Body.name == STRING
input.Body.notes == STRING
input.Body.tags[_] == STRING
input.Body.testCaseConversationTurns[_].userInput.enableSentimentAnalysis == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.injectedParameters.STRING == ANY
input.Body.testCaseConversationTurns[_].userInput.input.audio.audio == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.audioEncoding == enum_GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding[_]
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.bargeInConfig.noBargeInDuration == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.bargeInConfig.totalDuration == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.enableWordInfo == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.model == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.modelVariant == enum_GoogleCloudDialogflowCxV3InputAudioConfigModelVariant[_]
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.optOutConformerModelMigration == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.phraseHints[_] == STRING
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.sampleRateHertz == INTEGER
input.Body.testCaseConversationTurns[_].userInput.input.audio.config.singleUtterance == BOOLEAN
input.Body.testCaseConversationTurns[_].userInput.input.dtmf.digits == STRING
input.Body.testCaseConversationTurns[_].userInput.input.dtmf.finishDigit == STRING
input.Body.testCaseConversationTurns[_].userInput.input.event.event == STRING
input.Body.testCaseConversationTurns[_].userInput.input.intent.intent == STRING
input.Body.testCaseConversationTurns[_].userInput.input.languageCode == STRING
input.Body.testCaseConversationTurns[_].userInput.input.text.text == STRING
input.Body.testCaseConversationTurns[_].userInput.isWebhookEnabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.description == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.displayName == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.entryFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].event == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].targetPlaybook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.eventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].defaultValue == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].displayName == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].entityType == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.initialPromptFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].event == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].targetPlaybook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].fillBehavior.repromptEventHandlers[_].triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].isList == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].redact == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.form.parameters[_].required == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStore == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.knowledgeConnectorSettings.triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.name == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRouteGroups[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].description == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].intent == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetFlow == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].targetPage == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.currentPage.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.diagnosticInfo.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.sessionParameters.STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.status.code == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.status.details[_].STRING == ANY
input.Body.testCaseConversationTurns[_].virtualAgentOutput.status.message == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.textResponses[_].text[_] == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.description == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.displayName == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.isFallback == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.labels.STRING == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.name == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].entityType == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].id == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].isList == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.parameters[_].redact == BOOLEAN
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.priority == INTEGER
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].id == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].parameterId == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].parts[_].text == STRING
input.Body.testCaseConversationTurns[_].virtualAgentOutput.triggeredIntent.trainingPhrases[_].repeatCount == INTEGER
input.Body.testConfig.flow == STRING
input.Body.testConfig.page == STRING
input.Body.testConfig.trackingParameters[_] == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.results.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.results.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.testCases.run
valid {
input.Body.environment == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.tools.create
enum_GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationApiKeyConfigRequestLocation := [ "REQUEST_LOCATION_UNSPECIFIED", "HEADER", "QUERY_STRING" ]
enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationOAuthConfigOauthGrantType := [ "OAUTH_GRANT_TYPE_UNSPECIFIED", "CLIENT_CREDENTIAL" ]
enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAgentAuthConfigServiceAgentAuth := [ "SERVICE_AGENT_AUTH_UNSPECIFIED", "ID_TOKEN", "ACCESS_TOKEN" ]
valid {
input.Body.dataStoreSpec.dataStoreConnections[_].dataStore == STRING
input.Body.dataStoreSpec.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreType[_]
input.Body.dataStoreSpec.fallbackPrompt.STRING == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.extensionSpec.name == STRING
input.Body.functionSpec.inputSchema.STRING == ANY
input.Body.functionSpec.outputSchema.STRING == ANY
input.Body.name == STRING
input.Body.openApiSpec.authentication.apiKeyConfig.apiKey == STRING
input.Body.openApiSpec.authentication.apiKeyConfig.keyName == STRING
input.Body.openApiSpec.authentication.apiKeyConfig.requestLocation == enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationApiKeyConfigRequestLocation[_]
input.Body.openApiSpec.authentication.bearerTokenConfig.token == STRING
input.Body.openApiSpec.authentication.oauthConfig.clientId == STRING
input.Body.openApiSpec.authentication.oauthConfig.clientSecret == STRING
input.Body.openApiSpec.authentication.oauthConfig.oauthGrantType == enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationOAuthConfigOauthGrantType[_]
input.Body.openApiSpec.authentication.oauthConfig.scopes[_] == STRING
input.Body.openApiSpec.authentication.oauthConfig.tokenEndpoint == STRING
input.Body.openApiSpec.authentication.serviceAgentAuthConfig.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAgentAuthConfigServiceAgentAuth[_]
input.Body.openApiSpec.serviceDirectoryConfig.service == STRING
input.Body.openApiSpec.textSchema == STRING
input.Body.openApiSpec.tlsConfig.caCerts[_].cert == STRING
input.Body.openApiSpec.tlsConfig.caCerts[_].displayName == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.tools.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.tools.export
enum_GoogleCloudDialogflowCxV3beta1ExportToolsRequestDataFormat := [ "DATA_FORMAT_UNSPECIFIED", "BLOB", "JSON" ]
valid {
input.Body.dataFormat == enum_GoogleCloudDialogflowCxV3beta1ExportToolsRequestDataFormat[_]
input.Body.tools[_] == STRING
input.Body.toolsContentInline == BOOLEAN
input.Body.toolsUri == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.tools.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.tools.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.tools.patch
enum_GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreType := [ "DATA_STORE_TYPE_UNSPECIFIED", "PUBLIC_WEB", "UNSTRUCTURED", "STRUCTURED" ]
enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationApiKeyConfigRequestLocation := [ "REQUEST_LOCATION_UNSPECIFIED", "HEADER", "QUERY_STRING" ]
enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationOAuthConfigOauthGrantType := [ "OAUTH_GRANT_TYPE_UNSPECIFIED", "CLIENT_CREDENTIAL" ]
enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAgentAuthConfigServiceAgentAuth := [ "SERVICE_AGENT_AUTH_UNSPECIFIED", "ID_TOKEN", "ACCESS_TOKEN" ]
valid {
input.Body.dataStoreSpec.dataStoreConnections[_].dataStore == STRING
input.Body.dataStoreSpec.dataStoreConnections[_].dataStoreType == enum_GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreType[_]
input.Body.dataStoreSpec.fallbackPrompt.STRING == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.extensionSpec.name == STRING
input.Body.functionSpec.inputSchema.STRING == ANY
input.Body.functionSpec.outputSchema.STRING == ANY
input.Body.name == STRING
input.Body.openApiSpec.authentication.apiKeyConfig.apiKey == STRING
input.Body.openApiSpec.authentication.apiKeyConfig.keyName == STRING
input.Body.openApiSpec.authentication.apiKeyConfig.requestLocation == enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationApiKeyConfigRequestLocation[_]
input.Body.openApiSpec.authentication.bearerTokenConfig.token == STRING
input.Body.openApiSpec.authentication.oauthConfig.clientId == STRING
input.Body.openApiSpec.authentication.oauthConfig.clientSecret == STRING
input.Body.openApiSpec.authentication.oauthConfig.oauthGrantType == enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationOAuthConfigOauthGrantType[_]
input.Body.openApiSpec.authentication.oauthConfig.scopes[_] == STRING
input.Body.openApiSpec.authentication.oauthConfig.tokenEndpoint == STRING
input.Body.openApiSpec.authentication.serviceAgentAuthConfig.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAgentAuthConfigServiceAgentAuth[_]
input.Body.openApiSpec.serviceDirectoryConfig.service == STRING
input.Body.openApiSpec.textSchema == STRING
input.Body.openApiSpec.tlsConfig.caCerts[_].cert == STRING
input.Body.openApiSpec.tlsConfig.caCerts[_].displayName == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.transitionRouteGroups.create
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.displayName == STRING
input.Body.name == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.transitionRouteGroups.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.transitionRouteGroups.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.transitionRouteGroups.list
valid {
input.ReqMap.parent == STRING
input.Qs.languageCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.transitionRouteGroups.patch
enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType := [ "RESPONSE_TYPE_UNSPECIFIED", "ENTRY_PROMPT", "PARAMETER_PROMPT", "HANDLER_PROMPT" ]
valid {
input.Body.displayName == STRING
input.Body.name == STRING
input.Body.transitionRoutes[_].condition == STRING
input.Body.transitionRoutes[_].description == STRING
input.Body.transitionRoutes[_].intent == STRING
input.Body.transitionRoutes[_].targetFlow == STRING
input.Body.transitionRoutes[_].targetPage == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.audioExportGcsDestination.uri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.enabled == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.endpointingTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.finishDigit == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.interdigitTimeoutDuration == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.dtmfSettings.maxDigits == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableConsentBasedRedaction == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableInteractionLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.loggingSettings.enableStackdriverLogging == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.endpointerSensitivity == INTEGER
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.models.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.noSpeechTimeout == STRING
input.Body.transitionRoutes[_].triggerFulfillment.advancedSettings.speechSettings.useTimeoutBasedEndpointing == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].additionalCases == NESTED
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].caseContent[_].message.text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.conditionalCases[_].cases[_].condition == STRING
input.Body.transitionRoutes[_].triggerFulfillment.enableGenerativeFallback == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].channel == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].conversationSuccess.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].knowledgeInfoCard.STRING == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.ssml == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].outputAudioText.text == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].payload.STRING == ANY
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].playAudio.audioUri == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].responseType == enum_GoogleCloudDialogflowCxV3ResponseMessageResponseType[_]
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.transitionRoutes[_].triggerFulfillment.messages[_].text.text[_] == STRING
input.Body.transitionRoutes[_].triggerFulfillment.returnPartialResponses == BOOLEAN
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].parameter == STRING
input.Body.transitionRoutes[_].triggerFulfillment.setParameterActions[_].value == ANY
input.Body.transitionRoutes[_].triggerFulfillment.tag == STRING
input.Body.transitionRoutes[_].triggerFulfillment.webhook == STRING
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.updateGenerativeSettings
valid {
input.Body.fallbackSettings.promptTemplates[_].displayName == STRING
input.Body.fallbackSettings.promptTemplates[_].frozen == BOOLEAN
input.Body.fallbackSettings.promptTemplates[_].promptText == STRING
input.Body.fallbackSettings.selectedPrompt == STRING
input.Body.generativeSafetySettings.bannedPhrases[_].languageCode == STRING
input.Body.generativeSafetySettings.bannedPhrases[_].text == STRING
input.Body.knowledgeConnectorSettings.agent == STRING
input.Body.knowledgeConnectorSettings.agentIdentity == STRING
input.Body.knowledgeConnectorSettings.agentScope == STRING
input.Body.knowledgeConnectorSettings.business == STRING
input.Body.knowledgeConnectorSettings.businessDescription == STRING
input.Body.knowledgeConnectorSettings.disableDataStoreFallback == BOOLEAN
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.validate
valid {
input.Body.languageCode == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.webhooks.create
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod := [ "HTTP_METHOD_UNSPECIFIED", "POST", "GET", "HEAD", "PUT", "DELETE", "PATCH", "OPTIONS" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth := [ "SERVICE_AGENT_AUTH_UNSPECIFIED", "NONE", "ID_TOKEN", "ACCESS_TOKEN" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType := [ "WEBHOOK_TYPE_UNSPECIFIED", "STANDARD", "FLEXIBLE" ]
valid {
input.Body.disabled == BOOLEAN
input.Body.displayName == STRING
input.Body.genericWebService.allowedCaCerts[_] == STRING
input.Body.genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.genericWebService.oauthConfig.clientId == STRING
input.Body.genericWebService.oauthConfig.clientSecret == STRING
input.Body.genericWebService.oauthConfig.scopes[_] == STRING
input.Body.genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.genericWebService.parameterMapping.STRING == STRING
input.Body.genericWebService.password == STRING
input.Body.genericWebService.requestBody == STRING
input.Body.genericWebService.requestHeaders.STRING == STRING
input.Body.genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.genericWebService.uri == STRING
input.Body.genericWebService.username == STRING
input.Body.genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.name == STRING
input.Body.serviceDirectory.genericWebService.allowedCaCerts[_] == STRING
input.Body.serviceDirectory.genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.serviceDirectory.genericWebService.oauthConfig.clientId == STRING
input.Body.serviceDirectory.genericWebService.oauthConfig.clientSecret == STRING
input.Body.serviceDirectory.genericWebService.oauthConfig.scopes[_] == STRING
input.Body.serviceDirectory.genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.serviceDirectory.genericWebService.parameterMapping.STRING == STRING
input.Body.serviceDirectory.genericWebService.password == STRING
input.Body.serviceDirectory.genericWebService.requestBody == STRING
input.Body.serviceDirectory.genericWebService.requestHeaders.STRING == STRING
input.Body.serviceDirectory.genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.serviceDirectory.genericWebService.uri == STRING
input.Body.serviceDirectory.genericWebService.username == STRING
input.Body.serviceDirectory.genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.serviceDirectory.service == STRING
input.Body.timeout == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.webhooks.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.webhooks.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.webhooks.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.agents.webhooks.patch
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod := [ "HTTP_METHOD_UNSPECIFIED", "POST", "GET", "HEAD", "PUT", "DELETE", "PATCH", "OPTIONS" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth := [ "SERVICE_AGENT_AUTH_UNSPECIFIED", "NONE", "ID_TOKEN", "ACCESS_TOKEN" ]
enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType := [ "WEBHOOK_TYPE_UNSPECIFIED", "STANDARD", "FLEXIBLE" ]
valid {
input.Body.disabled == BOOLEAN
input.Body.displayName == STRING
input.Body.genericWebService.allowedCaCerts[_] == STRING
input.Body.genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.genericWebService.oauthConfig.clientId == STRING
input.Body.genericWebService.oauthConfig.clientSecret == STRING
input.Body.genericWebService.oauthConfig.scopes[_] == STRING
input.Body.genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.genericWebService.parameterMapping.STRING == STRING
input.Body.genericWebService.password == STRING
input.Body.genericWebService.requestBody == STRING
input.Body.genericWebService.requestHeaders.STRING == STRING
input.Body.genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.genericWebService.uri == STRING
input.Body.genericWebService.username == STRING
input.Body.genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.name == STRING
input.Body.serviceDirectory.genericWebService.allowedCaCerts[_] == STRING
input.Body.serviceDirectory.genericWebService.httpMethod == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod[_]
input.Body.serviceDirectory.genericWebService.oauthConfig.clientId == STRING
input.Body.serviceDirectory.genericWebService.oauthConfig.clientSecret == STRING
input.Body.serviceDirectory.genericWebService.oauthConfig.scopes[_] == STRING
input.Body.serviceDirectory.genericWebService.oauthConfig.tokenEndpoint == STRING
input.Body.serviceDirectory.genericWebService.parameterMapping.STRING == STRING
input.Body.serviceDirectory.genericWebService.password == STRING
input.Body.serviceDirectory.genericWebService.requestBody == STRING
input.Body.serviceDirectory.genericWebService.requestHeaders.STRING == STRING
input.Body.serviceDirectory.genericWebService.serviceAgentAuth == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceServiceAgentAuth[_]
input.Body.serviceDirectory.genericWebService.uri == STRING
input.Body.serviceDirectory.genericWebService.username == STRING
input.Body.serviceDirectory.genericWebService.webhookType == enum_GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType[_]
input.Body.serviceDirectory.service == STRING
input.Body.timeout == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.answerRecords.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.answerRecords.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.answerRecords.patch
enum_GoogleCloudDialogflowV2AgentAssistantFeedbackAnswerRelevance := [ "ANSWER_RELEVANCE_UNSPECIFIED", "IRRELEVANT", "RELEVANT" ]
enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentCorrectness := [ "DOCUMENT_CORRECTNESS_UNSPECIFIED", "INCORRECT", "CORRECT" ]
enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentEfficiency := [ "DOCUMENT_EFFICIENCY_UNSPECIFIED", "INEFFICIENT", "EFFICIENT" ]
enum_GoogleCloudDialogflowV2AnswerFeedbackCorrectnessLevel := [ "CORRECTNESS_LEVEL_UNSPECIFIED", "NOT_CORRECT", "PARTIALLY_CORRECT", "FULLY_CORRECT" ]
valid {
input.Body.answerFeedback.agentAssistantDetailFeedback.answerRelevance == enum_GoogleCloudDialogflowV2AgentAssistantFeedbackAnswerRelevance[_]
input.Body.answerFeedback.agentAssistantDetailFeedback.documentCorrectness == enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentCorrectness[_]
input.Body.answerFeedback.agentAssistantDetailFeedback.documentEfficiency == enum_GoogleCloudDialogflowV2AgentAssistantFeedbackDocumentEfficiency[_]
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeAssistFeedback.answerCopied == BOOLEAN
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeAssistFeedback.clickedUris[_] == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeSearchFeedback.answerCopied == BOOLEAN
input.Body.answerFeedback.agentAssistantDetailFeedback.knowledgeSearchFeedback.clickedUris[_] == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.startTime == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.submitTime == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.summaryText == STRING
input.Body.answerFeedback.agentAssistantDetailFeedback.summarizationFeedback.textSections.STRING == STRING
input.Body.answerFeedback.clickTime == STRING
input.Body.answerFeedback.clicked == BOOLEAN
input.Body.answerFeedback.correctnessLevel == enum_GoogleCloudDialogflowV2AnswerFeedbackCorrectnessLevel[_]
input.Body.answerFeedback.displayTime == STRING
input.Body.answerFeedback.displayed == BOOLEAN
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationDatasets.create
valid {
input.Body.description == STRING
input.Body.displayName == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationDatasets.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationDatasets.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationDatasets.importConversationData
valid {
input.Body.inputConfig.gcsSource.uris[_] == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationDatasets.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.create
enum_GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelType := [ "MODEL_TYPE_UNSPECIFIED", "SMART_REPLY_DUAL_ENCODER_MODEL", "SMART_REPLY_BERT_MODEL" ]
enum_GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelType := [ "MODEL_TYPE_UNSPECIFIED", "SMART_REPLY_DUAL_ENCODER_MODEL", "SMART_REPLY_BERT_MODEL" ]
valid {
input.Body.articleSuggestionModelMetadata.trainingModelType == enum_GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelType[_]
input.Body.datasets[_].dataset == STRING
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.Body.smartReplyModelMetadata.trainingModelType == enum_GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelType[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.deploy
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.evaluations.create
valid {
input.Body.conversationModelEvaluation.displayName == STRING
input.Body.conversationModelEvaluation.evaluationConfig.datasets[_].dataset == STRING
input.Body.conversationModelEvaluation.evaluationConfig.smartComposeConfig.allowlistDocument == STRING
input.Body.conversationModelEvaluation.evaluationConfig.smartComposeConfig.maxResultCount == INTEGER
input.Body.conversationModelEvaluation.evaluationConfig.smartReplyConfig.allowlistDocument == STRING
input.Body.conversationModelEvaluation.evaluationConfig.smartReplyConfig.maxResultCount == INTEGER
input.Body.conversationModelEvaluation.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.evaluations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.evaluations.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationModels.undeploy
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.clearSuggestionFeatureConfig
enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestSuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
valid {
input.Body.participantRole == enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestParticipantRole[_]
input.Body.suggestionFeatureType == enum_GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequestSuggestionFeatureType[_]
input.ReqMap.conversationProfile == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.create
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat := [ "MESSAGE_FORMAT_UNSPECIFIED", "PROTO", "JSON" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.automatedAgentConfig.agent == STRING
input.Body.automatedAgentConfig.sessionTtl == STRING
input.Body.displayName == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableEntityExtraction == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableSentimentAnalysis == BOOLEAN
input.Body.humanAgentAssistantConfig.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.humanAgentAssistantConfig.notificationConfig.topic == STRING
input.Body.humanAgentHandoffConfig.livePersonConfig.accountNumber == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.buttonId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.deploymentId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.endpointDomain == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.organizationId == STRING
input.Body.languageCode == STRING
input.Body.loggingConfig.enableStackdriverLogging == BOOLEAN
input.Body.name == STRING
input.Body.newMessageEventNotificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.newMessageEventNotificationConfig.topic == STRING
input.Body.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.notificationConfig.topic == STRING
input.Body.securitySettings == STRING
input.Body.sttConfig.audioEncoding == enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding[_]
input.Body.sttConfig.enableWordInfo == BOOLEAN
input.Body.sttConfig.languageCode == STRING
input.Body.sttConfig.model == STRING
input.Body.sttConfig.phraseSets[_] == STRING
input.Body.sttConfig.sampleRateHertz == INTEGER
input.Body.sttConfig.speechModelVariant == enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant[_]
input.Body.sttConfig.useTimeoutBasedEndpointing == BOOLEAN
input.Body.timeZone == STRING
input.Body.ttsConfig.effectsProfileId[_] == STRING
input.Body.ttsConfig.pitch == NUMBER
input.Body.ttsConfig.speakingRate == NUMBER
input.Body.ttsConfig.voice.name == STRING
input.Body.ttsConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.ttsConfig.volumeGainDb == NUMBER
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.patch
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat := [ "MESSAGE_FORMAT_UNSPECIFIED", "PROTO", "JSON" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.automatedAgentConfig.agent == STRING
input.Body.automatedAgentConfig.sessionTtl == STRING
input.Body.displayName == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.endUserSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.generators[_] == STRING
input.Body.humanAgentAssistantConfig.humanAgentSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableEntityExtraction == BOOLEAN
input.Body.humanAgentAssistantConfig.messageAnalysisConfig.enableSentimentAnalysis == BOOLEAN
input.Body.humanAgentAssistantConfig.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.humanAgentAssistantConfig.notificationConfig.topic == STRING
input.Body.humanAgentHandoffConfig.livePersonConfig.accountNumber == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.buttonId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.deploymentId == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.endpointDomain == STRING
input.Body.humanAgentHandoffConfig.salesforceLiveAgentConfig.organizationId == STRING
input.Body.languageCode == STRING
input.Body.loggingConfig.enableStackdriverLogging == BOOLEAN
input.Body.name == STRING
input.Body.newMessageEventNotificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.newMessageEventNotificationConfig.topic == STRING
input.Body.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.notificationConfig.topic == STRING
input.Body.securitySettings == STRING
input.Body.sttConfig.audioEncoding == enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding[_]
input.Body.sttConfig.enableWordInfo == BOOLEAN
input.Body.sttConfig.languageCode == STRING
input.Body.sttConfig.model == STRING
input.Body.sttConfig.phraseSets[_] == STRING
input.Body.sttConfig.sampleRateHertz == INTEGER
input.Body.sttConfig.speechModelVariant == enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant[_]
input.Body.sttConfig.useTimeoutBasedEndpointing == BOOLEAN
input.Body.timeZone == STRING
input.Body.ttsConfig.effectsProfileId[_] == STRING
input.Body.ttsConfig.pitch == NUMBER
input.Body.ttsConfig.speakingRate == NUMBER
input.Body.ttsConfig.voice.name == STRING
input.Body.ttsConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.ttsConfig.volumeGainDb == NUMBER
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversationProfiles.setSuggestionFeatureConfig
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2SetSuggestionFeatureConfigRequestParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
valid {
input.Body.participantRole == enum_GoogleCloudDialogflowV2SetSuggestionFeatureConfigRequestParticipantRole[_]
input.Body.suggestionFeatureConfig.conversationModelConfig.baselineModelVersion == STRING
input.Body.suggestionFeatureConfig.conversationModelConfig.model == STRING
input.Body.suggestionFeatureConfig.conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.suggestionFeatureConfig.disableAgentQueryLogging == BOOLEAN
input.Body.suggestionFeatureConfig.enableConversationAugmentedQuery == BOOLEAN
input.Body.suggestionFeatureConfig.enableEventBasedSuggestion == BOOLEAN
input.Body.suggestionFeatureConfig.enableQuerySuggestionOnly == BOOLEAN
input.Body.suggestionFeatureConfig.enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.confidenceThreshold == NUMBER
input.Body.suggestionFeatureConfig.queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.suggestionFeatureConfig.queryConfig.contextSize == INTEGER
input.Body.suggestionFeatureConfig.queryConfig.dialogflowQuerySource.agent == STRING
input.Body.suggestionFeatureConfig.queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.suggestionFeatureConfig.queryConfig.documentQuerySource.documents[_] == STRING
input.Body.suggestionFeatureConfig.queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.suggestionFeatureConfig.queryConfig.maxResults == INTEGER
input.Body.suggestionFeatureConfig.queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.suggestionFeatureConfig.suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.suggestionFeatureConfig.suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.suggestionFeatureConfig.suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.ReqMap.conversationProfile == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.complete
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.create
enum_GoogleCloudDialogflowV2ConversationConversationStage := [ "CONVERSATION_STAGE_UNSPECIFIED", "VIRTUAL_AGENT_STAGE", "HUMAN_ASSIST_STAGE" ]
valid {
input.Body.conversationProfile == STRING
input.Body.conversationStage == enum_GoogleCloudDialogflowV2ConversationConversationStage[_]
input.ReqMap.parent == STRING
input.Qs.conversationId == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.messages.batchCreate
valid {
input.Body.requests[_].message.content == STRING
input.Body.requests[_].message.languageCode == STRING
input.Body.requests[_].message.name == STRING
input.Body.requests[_].message.responseMessages[_].endInteraction.STRING == STRING
input.Body.requests[_].message.responseMessages[_].liveAgentHandoff.metadata.STRING == ANY
input.Body.requests[_].message.responseMessages[_].mixedAudio.segments[_].allowPlaybackInterruption == BOOLEAN
input.Body.requests[_].message.responseMessages[_].mixedAudio.segments[_].audio == STRING
input.Body.requests[_].message.responseMessages[_].mixedAudio.segments[_].uri == STRING
input.Body.requests[_].message.responseMessages[_].payload.STRING == ANY
input.Body.requests[_].message.responseMessages[_].telephonyTransferCall.phoneNumber == STRING
input.Body.requests[_].message.responseMessages[_].telephonyTransferCall.sipUri == STRING
input.Body.requests[_].message.responseMessages[_].text.text[_] == STRING
input.Body.requests[_].message.sendTime == STRING
input.Body.requests[_].parent == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.messages.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.analyzeContent
enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding := [ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", "OUTPUT_AUDIO_ENCODING_LINEAR_16", "OUTPUT_AUDIO_ENCODING_MP3", "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", "OUTPUT_AUDIO_ENCODING_OGG_OPUS", "OUTPUT_AUDIO_ENCODING_MULAW", "OUTPUT_AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode := [ "ENTITY_OVERRIDE_MODE_UNSPECIFIED", "ENTITY_OVERRIDE_MODE_OVERRIDE", "ENTITY_OVERRIDE_MODE_SUPPLEMENT" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.cxParameters.STRING == ANY
input.Body.eventInput.languageCode == STRING
input.Body.eventInput.name == STRING
input.Body.eventInput.parameters.STRING == ANY
input.Body.queryParams.contexts[_].lifespanCount == INTEGER
input.Body.queryParams.contexts[_].name == STRING
input.Body.queryParams.contexts[_].parameters.STRING == ANY
input.Body.queryParams.geoLocation.latitude == NUMBER
input.Body.queryParams.geoLocation.longitude == NUMBER
input.Body.queryParams.payload.STRING == ANY
input.Body.queryParams.platform == STRING
input.Body.queryParams.resetContexts == BOOLEAN
input.Body.queryParams.sentimentAnalysisRequestConfig.analyzeQueryTextSentiment == BOOLEAN
input.Body.queryParams.sessionEntityTypes[_].entities[_].synonyms[_] == STRING
input.Body.queryParams.sessionEntityTypes[_].entities[_].value == STRING
input.Body.queryParams.sessionEntityTypes[_].entityOverrideMode == enum_GoogleCloudDialogflowV2SessionEntityTypeEntityOverrideMode[_]
input.Body.queryParams.sessionEntityTypes[_].name == STRING
input.Body.queryParams.timeZone == STRING
input.Body.queryParams.webhookHeaders.STRING == STRING
input.Body.replyAudioConfig.audioEncoding == enum_GoogleCloudDialogflowV2OutputAudioConfigAudioEncoding[_]
input.Body.replyAudioConfig.sampleRateHertz == INTEGER
input.Body.replyAudioConfig.synthesizeSpeechConfig.effectsProfileId[_] == STRING
input.Body.replyAudioConfig.synthesizeSpeechConfig.pitch == NUMBER
input.Body.replyAudioConfig.synthesizeSpeechConfig.speakingRate == NUMBER
input.Body.replyAudioConfig.synthesizeSpeechConfig.voice.name == STRING
input.Body.replyAudioConfig.synthesizeSpeechConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.replyAudioConfig.synthesizeSpeechConfig.volumeGainDb == NUMBER
input.Body.requestId == STRING
input.Body.suggestionInput.answerRecord == STRING
input.Body.textInput.languageCode == STRING
input.Body.textInput.text == STRING
input.ReqMap.participant == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.create
enum_GoogleCloudDialogflowV2ParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
valid {
input.Body.documentsMetadataFilters.STRING == STRING
input.Body.name == STRING
input.Body.obfuscatedExternalUserId == STRING
input.Body.role == enum_GoogleCloudDialogflowV2ParticipantRole[_]
input.Body.sipRecordingMediaLabel == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.patch
enum_GoogleCloudDialogflowV2ParticipantRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
valid {
input.Body.documentsMetadataFilters.STRING == STRING
input.Body.name == STRING
input.Body.obfuscatedExternalUserId == STRING
input.Body.role == enum_GoogleCloudDialogflowV2ParticipantRole[_]
input.Body.sipRecordingMediaLabel == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.suggestions.suggestArticles
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.suggestions.suggestFaqAnswers
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.suggestions.suggestKnowledgeAssist
valid {
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.Body.previousSuggestedQuery == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.participants.suggestions.suggestSmartReplies
valid {
input.Body.contextSize == INTEGER
input.Body.currentTextInput.languageCode == STRING
input.Body.currentTextInput.text == STRING
input.Body.latestMessage == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.suggestions.searchKnowledge
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource := [ "QUERY_SOURCE_UNSPECIFIED", "AGENT_QUERY", "SUGGESTED_QUERY" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
valid {
input.Body.conversation == STRING
input.Body.conversationProfile == STRING
input.Body.endUserMetadata.STRING == ANY
input.Body.exactSearch == BOOLEAN
input.Body.latestMessage == STRING
input.Body.parent == STRING
input.Body.query.languageCode == STRING
input.Body.query.text == STRING
input.Body.querySource == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource[_]
input.Body.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.filterSpecs[_].filter == STRING
input.Body.sessionId == STRING
input.ReqMap.conversation == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.conversations.suggestions.suggestConversationSummary
valid {
input.Body.assistQueryParams.documentsMetadataFilters.STRING == STRING
input.Body.contextSize == INTEGER
input.Body.latestMessage == STRING
input.ReqMap.conversation == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.deleteAgent
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.encryptionSpec.initialize
valid {
input.Body.encryptionSpec.kmsKey == STRING
input.Body.encryptionSpec.name == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.generators.create
enum_GoogleCloudDialogflowV2GeneratorTriggerEvent := [ "TRIGGER_EVENT_UNSPECIFIED", "END_OF_UTTERANCE", "MANUAL_CALL" ]
enum_GoogleCloudDialogflowV2MessageEntryRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2SummarizationSectionType := [ "TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES", "CUSTOMER_DEFINED" ]
valid {
input.Body.description == STRING
input.Body.inferenceParameter.maxOutputTokens == INTEGER
input.Body.inferenceParameter.temperature == NUMBER
input.Body.inferenceParameter.topK == INTEGER
input.Body.inferenceParameter.topP == NUMBER
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].createTime == STRING
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].languageCode == STRING
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].role == enum_GoogleCloudDialogflowV2MessageEntryRole[_]
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].text == STRING
input.Body.summarizationContext.fewShotExamples[_].extraInfo.STRING == STRING
input.Body.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].section == STRING
input.Body.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].summary == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].definition == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].key == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.summarizationContext.outputLanguageCode == STRING
input.Body.summarizationContext.summarizationSections[_].definition == STRING
input.Body.summarizationContext.summarizationSections[_].key == STRING
input.Body.summarizationContext.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.summarizationContext.version == STRING
input.Body.triggerEvent == enum_GoogleCloudDialogflowV2GeneratorTriggerEvent[_]
input.ReqMap.parent == STRING
input.Qs.generatorId == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.generators.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.generators.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.generators.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.generators.patch
enum_GoogleCloudDialogflowV2GeneratorTriggerEvent := [ "TRIGGER_EVENT_UNSPECIFIED", "END_OF_UTTERANCE", "MANUAL_CALL" ]
enum_GoogleCloudDialogflowV2MessageEntryRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2SummarizationSectionType := [ "TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES", "CUSTOMER_DEFINED" ]
valid {
input.Body.description == STRING
input.Body.inferenceParameter.maxOutputTokens == INTEGER
input.Body.inferenceParameter.temperature == NUMBER
input.Body.inferenceParameter.topK == INTEGER
input.Body.inferenceParameter.topP == NUMBER
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].createTime == STRING
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].languageCode == STRING
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].role == enum_GoogleCloudDialogflowV2MessageEntryRole[_]
input.Body.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].text == STRING
input.Body.summarizationContext.fewShotExamples[_].extraInfo.STRING == STRING
input.Body.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].section == STRING
input.Body.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].summary == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].definition == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].key == STRING
input.Body.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.summarizationContext.outputLanguageCode == STRING
input.Body.summarizationContext.summarizationSections[_].definition == STRING
input.Body.summarizationContext.summarizationSections[_].key == STRING
input.Body.summarizationContext.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.summarizationContext.version == STRING
input.Body.triggerEvent == enum_GoogleCloudDialogflowV2GeneratorTriggerEvent[_]
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.getAgent
valid {
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.getEncryptionSpec
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.create
valid {
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.create
enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.contentUri == STRING
input.Body.displayName == STRING
input.Body.enableAutoReload == BOOLEAN
input.Body.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes[_]
input.Body.metadata.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.rawContent == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.export
valid {
input.Body.exportFullContent == BOOLEAN
input.Body.gcsDestination.uri == STRING
input.Body.smartMessagingPartialUpdate == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.import
enum_GoogleCloudDialogflowV2ImportDocumentTemplateKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.documentTemplate.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2ImportDocumentTemplateKnowledgeTypes[_]
input.Body.documentTemplate.metadata.STRING == STRING
input.Body.documentTemplate.mimeType == STRING
input.Body.gcsSource.uris[_] == STRING
input.Body.importGcsCustomMetadata == BOOLEAN
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.patch
enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes := [ "KNOWLEDGE_TYPE_UNSPECIFIED", "FAQ", "EXTRACTIVE_QA", "ARTICLE_SUGGESTION", "AGENT_FACING_SMART_REPLY" ]
valid {
input.Body.contentUri == STRING
input.Body.displayName == STRING
input.Body.enableAutoReload == BOOLEAN
input.Body.knowledgeTypes[_] == enum_GoogleCloudDialogflowV2DocumentKnowledgeTypes[_]
input.Body.metadata.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.rawContent == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.documents.reload
valid {
input.Body.contentUri == STRING
input.Body.importGcsCustomMetadata == BOOLEAN
input.Body.smartMessagingPartialUpdate == BOOLEAN
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.knowledgeBases.patch
valid {
input.Body.displayName == STRING
input.Body.languageCode == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.operations.cancel
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.operations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.operations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.securitySettings.create
enum_GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat := [ "AUDIO_FORMAT_UNSPECIFIED", "MULAW", "MP3", "OGG" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsPurgeDataTypes := [ "PURGE_DATA_TYPE_UNSPECIFIED", "DIALOGFLOW_HISTORY" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionScope := [ "REDACTION_SCOPE_UNSPECIFIED", "REDACT_DISK_STORAGE" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionStrategy := [ "REDACTION_STRATEGY_UNSPECIFIED", "REDACT_WITH_SERVICE" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsRetentionStrategy := [ "RETENTION_STRATEGY_UNSPECIFIED", "REMOVE_AFTER_CONVERSATION" ]
valid {
input.Body.audioExportSettings.audioExportPattern == STRING
input.Body.audioExportSettings.audioFormat == enum_GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat[_]
input.Body.audioExportSettings.enableAudioRedaction == BOOLEAN
input.Body.audioExportSettings.gcsBucket == STRING
input.Body.audioExportSettings.storeTtsAudio == BOOLEAN
input.Body.deidentifyTemplate == STRING
input.Body.displayName == STRING
input.Body.insightsExportSettings.enableInsightsExport == BOOLEAN
input.Body.inspectTemplate == STRING
input.Body.name == STRING
input.Body.purgeDataTypes[_] == enum_GoogleCloudDialogflowCxV3SecuritySettingsPurgeDataTypes[_]
input.Body.redactionScope == enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionScope[_]
input.Body.redactionStrategy == enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionStrategy[_]
input.Body.retentionStrategy == enum_GoogleCloudDialogflowCxV3SecuritySettingsRetentionStrategy[_]
input.Body.retentionWindowDays == INTEGER
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.securitySettings.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.securitySettings.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.securitySettings.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.securitySettings.patch
enum_GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat := [ "AUDIO_FORMAT_UNSPECIFIED", "MULAW", "MP3", "OGG" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsPurgeDataTypes := [ "PURGE_DATA_TYPE_UNSPECIFIED", "DIALOGFLOW_HISTORY" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionScope := [ "REDACTION_SCOPE_UNSPECIFIED", "REDACT_DISK_STORAGE" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionStrategy := [ "REDACTION_STRATEGY_UNSPECIFIED", "REDACT_WITH_SERVICE" ]
enum_GoogleCloudDialogflowCxV3SecuritySettingsRetentionStrategy := [ "RETENTION_STRATEGY_UNSPECIFIED", "REMOVE_AFTER_CONVERSATION" ]
valid {
input.Body.audioExportSettings.audioExportPattern == STRING
input.Body.audioExportSettings.audioFormat == enum_GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat[_]
input.Body.audioExportSettings.enableAudioRedaction == BOOLEAN
input.Body.audioExportSettings.gcsBucket == STRING
input.Body.audioExportSettings.storeTtsAudio == BOOLEAN
input.Body.deidentifyTemplate == STRING
input.Body.displayName == STRING
input.Body.insightsExportSettings.enableInsightsExport == BOOLEAN
input.Body.inspectTemplate == STRING
input.Body.name == STRING
input.Body.purgeDataTypes[_] == enum_GoogleCloudDialogflowCxV3SecuritySettingsPurgeDataTypes[_]
input.Body.redactionScope == enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionScope[_]
input.Body.redactionStrategy == enum_GoogleCloudDialogflowCxV3SecuritySettingsRedactionStrategy[_]
input.Body.retentionStrategy == enum_GoogleCloudDialogflowCxV3SecuritySettingsRetentionStrategy[_]
input.Body.retentionWindowDays == INTEGER
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.setAgent
enum_GoogleCloudDialogflowV2AgentApiVersion := [ "API_VERSION_UNSPECIFIED", "API_VERSION_V1", "API_VERSION_V2", "API_VERSION_V2_BETA_1" ]
enum_GoogleCloudDialogflowV2AgentMatchMode := [ "MATCH_MODE_UNSPECIFIED", "MATCH_MODE_HYBRID", "MATCH_MODE_ML_ONLY" ]
enum_GoogleCloudDialogflowV2AgentTier := [ "TIER_UNSPECIFIED", "TIER_STANDARD", "TIER_ENTERPRISE", "TIER_ENTERPRISE_PLUS" ]
valid {
input.Body.apiVersion == enum_GoogleCloudDialogflowV2AgentApiVersion[_]
input.Body.avatarUri == STRING
input.Body.classificationThreshold == NUMBER
input.Body.defaultLanguageCode == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.enableLogging == BOOLEAN
input.Body.matchMode == enum_GoogleCloudDialogflowV2AgentMatchMode[_]
input.Body.parent == STRING
input.Body.supportedLanguageCodes[_] == STRING
input.Body.tier == enum_GoogleCloudDialogflowV2AgentTier[_]
input.Body.timeZone == STRING
input.ReqMap.parent == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.sipTrunks.create
valid {
input.Body.displayName == STRING
input.Body.expectedHostname[_] == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.sipTrunks.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.sipTrunks.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.sipTrunks.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.sipTrunks.patch
valid {
input.Body.displayName == STRING
input.Body.expectedHostname[_] == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.statelessSuggestion.generate
enum_GoogleCloudDialogflowV2GenerateStatelessSuggestionRequestTriggerEvents := [ "TRIGGER_EVENT_UNSPECIFIED", "END_OF_UTTERANCE", "MANUAL_CALL" ]
enum_GoogleCloudDialogflowV2GeneratorTriggerEvent := [ "TRIGGER_EVENT_UNSPECIFIED", "END_OF_UTTERANCE", "MANUAL_CALL" ]
enum_GoogleCloudDialogflowV2MessageEntryRole := [ "ROLE_UNSPECIFIED", "HUMAN_AGENT", "AUTOMATED_AGENT", "END_USER" ]
enum_GoogleCloudDialogflowV2SummarizationSectionType := [ "TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES", "CUSTOMER_DEFINED" ]
valid {
input.Body.conversationContext.messageEntries[_].createTime == STRING
input.Body.conversationContext.messageEntries[_].languageCode == STRING
input.Body.conversationContext.messageEntries[_].role == enum_GoogleCloudDialogflowV2MessageEntryRole[_]
input.Body.conversationContext.messageEntries[_].text == STRING
input.Body.generator.description == STRING
input.Body.generator.inferenceParameter.maxOutputTokens == INTEGER
input.Body.generator.inferenceParameter.temperature == NUMBER
input.Body.generator.inferenceParameter.topK == INTEGER
input.Body.generator.inferenceParameter.topP == NUMBER
input.Body.generator.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].createTime == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].languageCode == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].role == enum_GoogleCloudDialogflowV2MessageEntryRole[_]
input.Body.generator.summarizationContext.fewShotExamples[_].conversationContext.messageEntries[_].text == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].extraInfo.STRING == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].section == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].output.summarySuggestion.summarySections[_].summary == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].definition == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].key == STRING
input.Body.generator.summarizationContext.fewShotExamples[_].summarizationSectionList.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.generator.summarizationContext.outputLanguageCode == STRING
input.Body.generator.summarizationContext.summarizationSections[_].definition == STRING
input.Body.generator.summarizationContext.summarizationSections[_].key == STRING
input.Body.generator.summarizationContext.summarizationSections[_].type == enum_GoogleCloudDialogflowV2SummarizationSectionType[_]
input.Body.generator.summarizationContext.version == STRING
input.Body.generator.triggerEvent == enum_GoogleCloudDialogflowV2GeneratorTriggerEvent[_]
input.Body.generatorName == STRING
input.Body.triggerEvents[_] == enum_GoogleCloudDialogflowV2GenerateStatelessSuggestionRequestTriggerEvents[_]
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.suggestions.generateStatelessSummary
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat := [ "MESSAGE_FORMAT_UNSPECIFIED", "PROTO", "JSON" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.conversationProfile.automatedAgentConfig.agent == STRING
input.Body.conversationProfile.automatedAgentConfig.sessionTtl == STRING
input.Body.conversationProfile.displayName == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.generators[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.generators[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.messageAnalysisConfig.enableEntityExtraction == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.messageAnalysisConfig.enableSentimentAnalysis == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.conversationProfile.humanAgentAssistantConfig.notificationConfig.topic == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.livePersonConfig.accountNumber == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.buttonId == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.deploymentId == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.endpointDomain == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.organizationId == STRING
input.Body.conversationProfile.languageCode == STRING
input.Body.conversationProfile.loggingConfig.enableStackdriverLogging == BOOLEAN
input.Body.conversationProfile.name == STRING
input.Body.conversationProfile.newMessageEventNotificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.conversationProfile.newMessageEventNotificationConfig.topic == STRING
input.Body.conversationProfile.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.conversationProfile.notificationConfig.topic == STRING
input.Body.conversationProfile.securitySettings == STRING
input.Body.conversationProfile.sttConfig.audioEncoding == enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding[_]
input.Body.conversationProfile.sttConfig.enableWordInfo == BOOLEAN
input.Body.conversationProfile.sttConfig.languageCode == STRING
input.Body.conversationProfile.sttConfig.model == STRING
input.Body.conversationProfile.sttConfig.phraseSets[_] == STRING
input.Body.conversationProfile.sttConfig.sampleRateHertz == INTEGER
input.Body.conversationProfile.sttConfig.speechModelVariant == enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant[_]
input.Body.conversationProfile.sttConfig.useTimeoutBasedEndpointing == BOOLEAN
input.Body.conversationProfile.timeZone == STRING
input.Body.conversationProfile.ttsConfig.effectsProfileId[_] == STRING
input.Body.conversationProfile.ttsConfig.pitch == NUMBER
input.Body.conversationProfile.ttsConfig.speakingRate == NUMBER
input.Body.conversationProfile.ttsConfig.voice.name == STRING
input.Body.conversationProfile.ttsConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.conversationProfile.ttsConfig.volumeGainDb == NUMBER
input.Body.latestMessage == STRING
input.Body.maxContextSize == INTEGER
input.Body.statelessConversation.messages[_].content == STRING
input.Body.statelessConversation.messages[_].languageCode == STRING
input.Body.statelessConversation.messages[_].name == STRING
input.Body.statelessConversation.messages[_].sendTime == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.locations.suggestions.searchKnowledge
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource := [ "QUERY_SOURCE_UNSPECIFIED", "AGENT_QUERY", "SUGGESTED_QUERY" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
valid {
input.Body.conversation == STRING
input.Body.conversationProfile == STRING
input.Body.endUserMetadata.STRING == ANY
input.Body.exactSearch == BOOLEAN
input.Body.latestMessage == STRING
input.Body.parent == STRING
input.Body.query.languageCode == STRING
input.Body.query.text == STRING
input.Body.querySource == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource[_]
input.Body.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.filterSpecs[_].filter == STRING
input.Body.sessionId == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.operations.cancel
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.operations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.operations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.setAgent
enum_GoogleCloudDialogflowV2AgentApiVersion := [ "API_VERSION_UNSPECIFIED", "API_VERSION_V1", "API_VERSION_V2", "API_VERSION_V2_BETA_1" ]
enum_GoogleCloudDialogflowV2AgentMatchMode := [ "MATCH_MODE_UNSPECIFIED", "MATCH_MODE_HYBRID", "MATCH_MODE_ML_ONLY" ]
enum_GoogleCloudDialogflowV2AgentTier := [ "TIER_UNSPECIFIED", "TIER_STANDARD", "TIER_ENTERPRISE", "TIER_ENTERPRISE_PLUS" ]
valid {
input.Body.apiVersion == enum_GoogleCloudDialogflowV2AgentApiVersion[_]
input.Body.avatarUri == STRING
input.Body.classificationThreshold == NUMBER
input.Body.defaultLanguageCode == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.enableLogging == BOOLEAN
input.Body.matchMode == enum_GoogleCloudDialogflowV2AgentMatchMode[_]
input.Body.parent == STRING
input.Body.supportedLanguageCodes[_] == STRING
input.Body.tier == enum_GoogleCloudDialogflowV2AgentTier[_]
input.Body.timeZone == STRING
input.ReqMap.parent == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.suggestions.generateStatelessSummary
enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes := [ "SECTION_TYPE_UNSPECIFIED", "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ]
enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat := [ "MESSAGE_FORMAT_UNSPECIFIED", "PROTO", "JSON" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding := [ "AUDIO_ENCODING_UNSPECIFIED", "AUDIO_ENCODING_LINEAR_16", "AUDIO_ENCODING_FLAC", "AUDIO_ENCODING_MULAW", "AUDIO_ENCODING_AMR", "AUDIO_ENCODING_AMR_WB", "AUDIO_ENCODING_OGG_OPUS", "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", "AUDIO_ENCODING_ALAW" ]
enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant := [ "SPEECH_MODEL_VARIANT_UNSPECIFIED", "USE_BEST_AVAILABLE", "USE_STANDARD", "USE_ENHANCED" ]
enum_GoogleCloudDialogflowV2SuggestionFeatureType := [ "TYPE_UNSPECIFIED", "ARTICLE_SUGGESTION", "FAQ", "SMART_REPLY", "KNOWLEDGE_SEARCH", "KNOWLEDGE_ASSIST" ]
enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender := [ "SSML_VOICE_GENDER_UNSPECIFIED", "SSML_VOICE_GENDER_MALE", "SSML_VOICE_GENDER_FEMALE", "SSML_VOICE_GENDER_NEUTRAL" ]
valid {
input.Body.conversationProfile.automatedAgentConfig.agent == STRING
input.Body.conversationProfile.automatedAgentConfig.sessionTtl == STRING
input.Body.conversationProfile.displayName == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.generators[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.endUserSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.disableHighLatencyFeaturesSyncDelivery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.baselineModelVersion == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationModelConfig.model == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].conversationProcessConfig.recentSentencesCount == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].disableAgentQueryLogging == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableConversationAugmentedQuery == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableEventBasedSuggestion == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionOnly == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].enableQuerySuggestionWhenNoAnswer == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.confidenceThreshold == NUMBER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropHandoffMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropIvrMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextFilterSettings.dropVirtualAgentMessages == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.contextSize == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.dialogflowQuerySource.humanAgentSideConfig.agent == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.documentQuerySource.documents[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.knowledgeBaseQuerySource.knowledgeBases[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.maxResults == INTEGER
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].queryConfig.sections.sectionTypes[_] == enum_GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypes[_]
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionFeature.type == enum_GoogleCloudDialogflowV2SuggestionFeatureType[_]
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.noSmalltalk == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.featureConfigs[_].suggestionTriggerSettings.onlyEndUser == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.generators[_] == STRING
input.Body.conversationProfile.humanAgentAssistantConfig.humanAgentSuggestionConfig.groupSuggestionResponses == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.messageAnalysisConfig.enableEntityExtraction == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.messageAnalysisConfig.enableSentimentAnalysis == BOOLEAN
input.Body.conversationProfile.humanAgentAssistantConfig.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.conversationProfile.humanAgentAssistantConfig.notificationConfig.topic == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.livePersonConfig.accountNumber == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.buttonId == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.deploymentId == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.endpointDomain == STRING
input.Body.conversationProfile.humanAgentHandoffConfig.salesforceLiveAgentConfig.organizationId == STRING
input.Body.conversationProfile.languageCode == STRING
input.Body.conversationProfile.loggingConfig.enableStackdriverLogging == BOOLEAN
input.Body.conversationProfile.name == STRING
input.Body.conversationProfile.newMessageEventNotificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.conversationProfile.newMessageEventNotificationConfig.topic == STRING
input.Body.conversationProfile.notificationConfig.messageFormat == enum_GoogleCloudDialogflowV2NotificationConfigMessageFormat[_]
input.Body.conversationProfile.notificationConfig.topic == STRING
input.Body.conversationProfile.securitySettings == STRING
input.Body.conversationProfile.sttConfig.audioEncoding == enum_GoogleCloudDialogflowV2SpeechToTextConfigAudioEncoding[_]
input.Body.conversationProfile.sttConfig.enableWordInfo == BOOLEAN
input.Body.conversationProfile.sttConfig.languageCode == STRING
input.Body.conversationProfile.sttConfig.model == STRING
input.Body.conversationProfile.sttConfig.phraseSets[_] == STRING
input.Body.conversationProfile.sttConfig.sampleRateHertz == INTEGER
input.Body.conversationProfile.sttConfig.speechModelVariant == enum_GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant[_]
input.Body.conversationProfile.sttConfig.useTimeoutBasedEndpointing == BOOLEAN
input.Body.conversationProfile.timeZone == STRING
input.Body.conversationProfile.ttsConfig.effectsProfileId[_] == STRING
input.Body.conversationProfile.ttsConfig.pitch == NUMBER
input.Body.conversationProfile.ttsConfig.speakingRate == NUMBER
input.Body.conversationProfile.ttsConfig.voice.name == STRING
input.Body.conversationProfile.ttsConfig.voice.ssmlGender == enum_GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender[_]
input.Body.conversationProfile.ttsConfig.volumeGainDb == NUMBER
input.Body.latestMessage == STRING
input.Body.maxContextSize == INTEGER
input.Body.statelessConversation.messages[_].content == STRING
input.Body.statelessConversation.messages[_].languageCode == STRING
input.Body.statelessConversation.messages[_].name == STRING
input.Body.statelessConversation.messages[_].sendTime == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dialogflow.projects.suggestions.searchKnowledge
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource := [ "QUERY_SOURCE_UNSPECIFIED", "AGENT_QUERY", "SUGGESTED_QUERY" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType := [ "ATTRIBUTE_TYPE_UNSPECIFIED", "NUMERICAL", "FRESHNESS" ]
enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType := [ "INTERPOLATION_TYPE_UNSPECIFIED", "LINEAR" ]
valid {
input.Body.conversation == STRING
input.Body.conversationProfile == STRING
input.Body.endUserMetadata.STRING == ANY
input.Body.exactSearch == BOOLEAN
input.Body.latestMessage == STRING
input.Body.parent == STRING
input.Body.query.languageCode == STRING
input.Body.query.text == STRING
input.Body.querySource == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestQuerySource[_]
input.Body.searchConfig.boostSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boost == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.attributeType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecAttributeType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].attributeValue == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.controlPoints[_].boostAmount == NUMBER
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.fieldName == STRING
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].boostControlSpec.interpolationType == enum_GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecInterpolationType[_]
input.Body.searchConfig.boostSpecs[_].spec[_].conditionBoostSpecs[_].condition == STRING
input.Body.searchConfig.filterSpecs[_].dataStores[_] == STRING
input.Body.searchConfig.filterSpecs[_].filter == STRING
input.Body.sessionId == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
Updated 14 days ago