Module: Telnyx::Internal::Type::Enum Private
- Includes:
- Converter, Util::SorbetRuntimeSupport
- Included in:
- Models::AI::AssistantImportsParams::Provider, Models::AI::AssistantTool::Handoff::Handoff::VoiceMode, Models::AI::AssistantTool::Invite::InviteConfig::VoicemailDetection::DetectionMode, Models::AI::AssistantTool::Invite::InviteConfig::VoicemailDetection::OnVoicemailDetected::Action, Models::AI::AssistantTool::Refer::Refer::SipHeader::Name, Models::AI::AssistantTool::Transfer::Transfer::VoicemailDetection::DetectionMode, Models::AI::AssistantTool::Transfer::Transfer::VoicemailDetection::OnVoicemailDetected::Action, Models::AI::AssistantTool::Transfer::Transfer::VoicemailDetection::OnVoicemailDetected::VoicemailMessage::Type, Models::AI::Assistants::ConversationChannelType, Models::AI::Assistants::EventStatus, Models::AI::Assistants::TelnyxConversationChannel, Models::AI::Assistants::Tests::TestStatus, Models::AI::AudioTranscribeParams::Model, Models::AI::AudioTranscribeParams::ResponseFormat, Models::AI::AudioTranscribeParams::TimestampGranularities, Models::AI::AudioVisualizerConfig::Color, Models::AI::BackgroundTaskStatus, Models::AI::ChatCreateCompletionParams::Message::Content::TextAndImageArray::Type, Models::AI::ChatCreateCompletionParams::Message::Role, Models::AI::ChatCreateCompletionParams::ResponseFormat::Type, Models::AI::ChatCreateCompletionParams::ToolChoice, Models::AI::ConversationRetrieveConversationsInsightsResponse::Data::Status, Models::AI::Conversations::InsightTemplate::InsightType, Models::AI::Conversations::MessageListResponse::Data::Role, Models::AI::Conversations::MessageListResponse::Data::ToolCall::Type, Models::AI::EmbeddingCreateParams::EmbeddingModel, Models::AI::EmbeddingCreateParams::Loader, Models::AI::EnabledFeatures, Models::AI::FineTuning::FineTuningJob::Status, Models::AI::HangupTool::Type, Models::AI::ImportMetadata::ImportProvider, Models::AI::InferenceEmbeddingWebhookToolParams::Type, Models::AI::InferenceEmbeddingWebhookToolParams::Webhook::BodyParameters::Type, Models::AI::InferenceEmbeddingWebhookToolParams::Webhook::Method, Models::AI::InferenceEmbeddingWebhookToolParams::Webhook::PathParameters::Type, Models::AI::InferenceEmbeddingWebhookToolParams::Webhook::QueryParameters::Type, Models::AI::IntegrationListResponse::Data::Status, Models::AI::IntegrationRetrieveResponse::Status, Models::AI::MissionCreateParams::ExecutionMode, Models::AI::MissionData::ExecutionMode, Models::AI::MissionUpdateMissionParams::ExecutionMode, Models::AI::Missions::MissionRunData::Status, Models::AI::Missions::RunUpdateParams::Status, Models::AI::Missions::Runs::EventData::Type, Models::AI::Missions::Runs::EventLogParams::Type, Models::AI::Missions::Runs::PlanStepData::Status, Models::AI::Missions::Runs::PlanUpdateStepParams::Status, Models::AI::Observability::Status, Models::AI::ObservabilityReq::Status, Models::AI::OpenAI::EmbeddingCreateEmbeddingsParams::EncodingFormat, Models::AI::RetrievalTool::Type, Models::AI::TelephonySettings::NoiseSuppression, Models::AI::TelephonySettings::NoiseSuppressionConfig::Mode, Models::AI::TelephonySettings::RecordingSettings::Channels, Models::AI::TelephonySettings::RecordingSettings::Format, Models::AI::TelephonySettings::VoicemailDetection::OnVoicemailDetected::Action, Models::AI::TelephonySettings::VoicemailDetection::OnVoicemailDetected::VoicemailMessage::Type, Models::AI::TranscriptionSettings::Model, Models::AI::TransferTool::Type, Models::AI::VoiceSettings::BackgroundAudio::PredefinedMedia::Value, Models::AI::VoiceSettings::LanguageBoost, Models::AI::WebhookTool::Type, Models::AI::WebhookTool::Webhook::BodyParameters::Type, Models::AI::WebhookTool::Webhook::Method, Models::AI::WebhookTool::Webhook::PathParameters::Type, Models::AI::WebhookTool::Webhook::QueryParameters::Type, Models::AI::WidgetSettings::DefaultState, Models::AI::WidgetSettings::Position, Models::AI::WidgetSettings::Theme, Models::Actions::PurchaseCreateParams::Status, Models::Actions::RegisterCreateParams::Status, Models::AddressListParams::Sort, Models::Addresses::ActionAcceptSuggestionsResponse::Data::RecordType, Models::Addresses::ActionValidateResponse::Data::Result, Models::AdvancedOrder::Feature, Models::AdvancedOrder::PhoneNumberType, Models::AdvancedOrderCreateResponse::Feature, Models::AdvancedOrderCreateResponse::PhoneNumberType, Models::AdvancedOrderCreateResponse::Status, Models::AdvancedOrderListResponse::Data::Feature, Models::AdvancedOrderListResponse::Data::PhoneNumberType, Models::AdvancedOrderListResponse::Data::Status, Models::AdvancedOrderRetrieveResponse::Feature, Models::AdvancedOrderRetrieveResponse::PhoneNumberType, Models::AdvancedOrderRetrieveResponse::Status, Models::AdvancedOrderUpdateRequirementGroupResponse::Feature, Models::AdvancedOrderUpdateRequirementGroupResponse::PhoneNumberType, Models::AdvancedOrderUpdateRequirementGroupResponse::Status, Models::AlphanumericSenderID::RecordType, Models::AnchorsiteOverride, Models::Attempt::Status, Models::AuditEventListParams::Sort, Models::AuditEventListResponse::ChangeMadeBy, Models::AuthenticationProvider::Settings::IdpCertFingerprintAlgorithm, Models::AuthenticationProviderListParams::Sort, Models::AvailablePhoneNumberBlockListParams::Filter::PhoneNumberType, Models::AvailablePhoneNumberBlockListResponse::Data::RecordType, Models::AvailablePhoneNumberListParams::Filter::Feature, Models::AvailablePhoneNumberListParams::Filter::PhoneNumberType, Models::AvailablePhoneNumberListResponse::Data::RecordType, Models::AvailableService, Models::AzureConfigurationData::Backend, Models::AzureVoiceSettings::Effect, Models::AzureVoiceSettings::Gender, Models::AzureVoiceSettings::Type, Models::BalanceRetrieveResponse::Data::RecordType, Models::BillingGroup::RecordType, Models::BookAppointmentTool::Type, Models::BulkMessagingSettingsUpdatePhoneNumbers::RecordType, Models::BulkSimCardActionListParams::FilterActionType, Models::BulkSimCardActionListResponse::ActionType, Models::BulkSimCardActionRetrieveResponse::Data::ActionType, Models::BundlePricing::BillingBundleRetrieveResponse::Data::BundleLimit::Direction, Models::CallAIGatherEnded::EventType, Models::CallAIGatherEnded::Payload::MessageHistory::Role, Models::CallAIGatherEnded::Payload::Status, Models::CallAIGatherEnded::RecordType, Models::CallAIGatherMessageHistoryUpdated::EventType, Models::CallAIGatherMessageHistoryUpdated::Payload::MessageHistory::Role, Models::CallAIGatherMessageHistoryUpdated::RecordType, Models::CallAIGatherPartialResults::EventType, Models::CallAIGatherPartialResults::Payload::MessageHistory::Role, Models::CallAIGatherPartialResults::RecordType, Models::CallAnswered::EventType, Models::CallAnswered::Payload::State, Models::CallAnswered::RecordType, Models::CallBridged::EventType, Models::CallBridged::RecordType, Models::CallControlApplication::AnchorsiteOverride, Models::CallControlApplication::DtmfType, Models::CallControlApplication::RecordType, Models::CallControlApplication::WebhookAPIVersion, Models::CallControlApplicationCreateParams::AnchorsiteOverride, Models::CallControlApplicationCreateParams::DtmfType, Models::CallControlApplicationCreateParams::WebhookAPIVersion, Models::CallControlApplicationInbound::SipSubdomainReceiveSettings, Models::CallControlApplicationListParams::Filter::Product, Models::CallControlApplicationListParams::Filter::Status, Models::CallControlApplicationListParams::Filter::Type, Models::CallControlApplicationListParams::Sort, Models::CallControlApplicationUpdateParams::AnchorsiteOverride, Models::CallControlApplicationUpdateParams::DtmfType, Models::CallControlApplicationUpdateParams::WebhookAPIVersion, Models::CallControlRetrievalTool::Type, Models::CallConversationEnded::EventType, Models::CallConversationEnded::Payload::CallingPartyType, Models::CallConversationEnded::RecordType, Models::CallConversationInsightsGenerated::EventType, Models::CallConversationInsightsGenerated::Payload::CallingPartyType, Models::CallConversationInsightsGenerated::RecordType, Models::CallCostWebhookEvent::Data::EventType, Models::CallCostWebhookEvent::Data::Payload::Status, Models::CallCostWebhookEvent::Data::RecordType, Models::CallDeepfakeDetectionErrorWebhookEvent::Data::EventType, Models::CallDeepfakeDetectionErrorWebhookEvent::Data::Payload::ErrorMessage, Models::CallDeepfakeDetectionErrorWebhookEvent::Data::RecordType, Models::CallDeepfakeDetectionResultWebhookEvent::Data::EventType, Models::CallDeepfakeDetectionResultWebhookEvent::Data::Payload::Result, Models::CallDeepfakeDetectionResultWebhookEvent::Data::RecordType, Models::CallDialParams::AnsweringMachineDetection, Models::CallDialParams::ConferenceConfig::BeepEnabled, Models::CallDialParams::ConferenceConfig::SupervisorRole, Models::CallDialParams::MediaEncryption, Models::CallDialParams::Privacy, Models::CallDialParams::Record, Models::CallDialParams::RecordChannels, Models::CallDialParams::RecordFormat, Models::CallDialParams::RecordTrack, Models::CallDialParams::RecordTrim, Models::CallDialParams::SipRegion, Models::CallDialParams::SipTransportProtocol, Models::CallDialParams::StreamTrack, Models::CallDialParams::SupervisorRole, Models::CallDialParams::WebhookURLMethod, Models::CallDialParams::WebhookURLsMethod, Models::CallDialResponse::Data::RecordType, Models::CallDtmfReceived::EventType, Models::CallDtmfReceived::RecordType, Models::CallEnqueued::EventType, Models::CallEnqueued::RecordType, Models::CallEventListParams::Filter::Product, Models::CallEventListParams::Filter::Status, Models::CallEventListParams::Filter::Type, Models::CallEventListResponse::RecordType, Models::CallEventListResponse::Type, Models::CallForkStarted::EventType, Models::CallForkStarted::Payload::StreamType, Models::CallForkStarted::RecordType, Models::CallForkStopped::EventType, Models::CallForkStopped::Payload::StreamType, Models::CallForkStopped::RecordType, Models::CallGatherEnded::EventType, Models::CallGatherEnded::Payload::Status, Models::CallGatherEnded::RecordType, Models::CallHangup::EventType, Models::CallHangup::Payload::HangupCause, Models::CallHangup::Payload::HangupSource, Models::CallHangup::Payload::State, Models::CallHangup::RecordType, Models::CallInitiated::EventType, Models::CallInitiated::Payload::Direction, Models::CallInitiated::Payload::State, Models::CallInitiated::RecordType, Models::CallLeftQueue::EventType, Models::CallLeftQueue::Payload::Reason, Models::CallLeftQueue::RecordType, Models::CallMachineDetectionEnded::EventType, Models::CallMachineDetectionEnded::Payload::Result, Models::CallMachineDetectionEnded::RecordType, Models::CallMachineGreetingEnded::EventType, Models::CallMachineGreetingEnded::Payload::Result, Models::CallMachineGreetingEnded::RecordType, Models::CallMachinePremiumDetectionEnded::EventType, Models::CallMachinePremiumDetectionEnded::Payload::Result, Models::CallMachinePremiumDetectionEnded::RecordType, Models::CallMachinePremiumGreetingEnded::EventType, Models::CallMachinePremiumGreetingEnded::Payload::Result, Models::CallMachinePremiumGreetingEnded::RecordType, Models::CallPlaybackEnded::EventType, Models::CallPlaybackEnded::Payload::Status, Models::CallPlaybackEnded::RecordType, Models::CallPlaybackStarted::EventType, Models::CallPlaybackStarted::RecordType, Models::CallRecordingError::EventType, Models::CallRecordingError::Payload::Reason, Models::CallRecordingError::RecordType, Models::CallRecordingSaved::EventType, Models::CallRecordingSaved::Payload::Channels, Models::CallRecordingSaved::RecordType, Models::CallRecordingTranscriptionSaved::EventType, Models::CallRecordingTranscriptionSaved::Payload::CallingPartyType, Models::CallRecordingTranscriptionSaved::Payload::Status, Models::CallRecordingTranscriptionSaved::RecordType, Models::CallReferCompleted::EventType, Models::CallReferCompleted::RecordType, Models::CallReferFailed::EventType, Models::CallReferFailed::RecordType, Models::CallReferStarted::EventType, Models::CallReferStarted::RecordType, Models::CallRetrieveStatusResponse::Data::RecordType, Models::CallSiprecFailed::EventType, Models::CallSiprecFailed::RecordType, Models::CallSiprecStarted::EventType, Models::CallSiprecStarted::RecordType, Models::CallSiprecStopped::EventType, Models::CallSiprecStopped::RecordType, Models::CallSpeakEnded::EventType, Models::CallSpeakEnded::Payload::Status, Models::CallSpeakEnded::RecordType, Models::CallSpeakStarted::EventType, Models::CallSpeakStarted::RecordType, Models::CallStreamingFailed::EventType, Models::CallStreamingFailed::Payload::StreamParams::Track, Models::CallStreamingFailed::Payload::StreamType, Models::CallStreamingFailed::RecordType, Models::CallStreamingStarted::EventType, Models::CallStreamingStarted::RecordType, Models::CallStreamingStopped::EventType, Models::CallStreamingStopped::RecordType, Models::Calls::ActionAddAIAssistantMessagesParams::Message::Assistant::ToolCall::Type, Models::Calls::ActionAnswerParams::PreferredCodecs, Models::Calls::ActionAnswerParams::Record, Models::Calls::ActionAnswerParams::RecordChannels, Models::Calls::ActionAnswerParams::RecordFormat, Models::Calls::ActionAnswerParams::RecordTrack, Models::Calls::ActionAnswerParams::RecordTrim, Models::Calls::ActionAnswerParams::StreamTrack, Models::Calls::ActionAnswerParams::WebhookURLMethod, Models::Calls::ActionAnswerParams::WebhookURLsMethod, Models::Calls::ActionBridgeParams::MuteDtmf, Models::Calls::ActionBridgeParams::Record, Models::Calls::ActionBridgeParams::RecordChannels, Models::Calls::ActionBridgeParams::RecordFormat, Models::Calls::ActionBridgeParams::RecordTrack, Models::Calls::ActionBridgeParams::RecordTrim, Models::Calls::ActionBridgeParams::Ringtone, Models::Calls::ActionGatherUsingAIParams::MessageHistory::Role, Models::Calls::ActionGatherUsingSpeakParams::Language, Models::Calls::ActionGatherUsingSpeakParams::PayloadType, Models::Calls::ActionGatherUsingSpeakParams::ServiceLevel, Models::Calls::ActionJoinAIAssistantParams::Participant::OnHangup, Models::Calls::ActionJoinAIAssistantParams::Participant::Role, Models::Calls::ActionRejectParams::Cause, Models::Calls::ActionSpeakParams::Language, Models::Calls::ActionSpeakParams::PayloadType, Models::Calls::ActionSpeakParams::ServiceLevel, Models::Calls::ActionSpeakParams::TargetLegs, Models::Calls::ActionStartAIAssistantParams::MessageHistory::Assistant::ToolCall::Type, Models::Calls::ActionStartAIAssistantParams::Participant::OnHangup, Models::Calls::ActionStartAIAssistantParams::Participant::Role, Models::Calls::ActionStartForkingParams::StreamType, Models::Calls::ActionStartNoiseSuppressionParams::Direction, Models::Calls::ActionStartNoiseSuppressionParams::NoiseSuppressionEngine, Models::Calls::ActionStartNoiseSuppressionParams::NoiseSuppressionEngineConfig::Family, Models::Calls::ActionStartNoiseSuppressionParams::NoiseSuppressionEngineConfig::Mode, Models::Calls::ActionStartNoiseSuppressionParams::NoiseSuppressionEngineConfig::Model, Models::Calls::ActionStartNoiseSuppressionParams::NoiseSuppressionEngineConfig::Size, Models::Calls::ActionStartPlaybackParams::AudioType, Models::Calls::ActionStartRecordingParams::Channels, Models::Calls::ActionStartRecordingParams::Format, Models::Calls::ActionStartRecordingParams::RecordingTrack, Models::Calls::ActionStartRecordingParams::TranscriptionEngine, Models::Calls::ActionStartRecordingParams::TranscriptionLanguage, Models::Calls::ActionStartRecordingParams::Trim, Models::Calls::ActionStartSiprecParams::IncludeMetadataCustomHeaders, Models::Calls::ActionStartSiprecParams::Secure, Models::Calls::ActionStartSiprecParams::SipTransport, Models::Calls::ActionStartSiprecParams::SiprecTrack, Models::Calls::ActionStartStreamingParams::StreamTrack, Models::Calls::ActionStopForkingParams::StreamType, Models::Calls::ActionSwitchSupervisorRoleParams::Role, Models::Calls::ActionTransferParams::AnsweringMachineDetection, Models::Calls::ActionTransferParams::MediaEncryption, Models::Calls::ActionTransferParams::MuteDtmf, Models::Calls::ActionTransferParams::Privacy, Models::Calls::ActionTransferParams::Record, Models::Calls::ActionTransferParams::RecordChannels, Models::Calls::ActionTransferParams::RecordFormat, Models::Calls::ActionTransferParams::RecordTrack, Models::Calls::ActionTransferParams::RecordTrim, Models::Calls::ActionTransferParams::SipRegion, Models::Calls::ActionTransferParams::SipTransportProtocol, Models::Calls::ActionTransferParams::WebhookURLMethod, Models::Calls::ActionTransferParams::WebhookURLsMethod, Models::Calls::AwsVoiceSettings::Type, Models::Calls::DeepgramNova2Config::Language, Models::Calls::DeepgramNova2Config::TranscriptionEngine, Models::Calls::DeepgramNova2Config::TranscriptionModel, Models::Calls::DeepgramNova3Config::Language, Models::Calls::DeepgramNova3Config::TranscriptionEngine, Models::Calls::DeepgramNova3Config::TranscriptionModel, Models::Calls::ElevenLabsVoiceSettings::Type, Models::Calls::GoogleTranscriptionLanguage, Models::Calls::TelnyxTranscriptionLanguage, Models::Calls::TelnyxVoiceSettings::Type, Models::Calls::TranscriptionEngineAConfig::Model, Models::Calls::TranscriptionEngineAConfig::TranscriptionEngine, Models::Calls::TranscriptionEngineAzureConfig::Language, Models::Calls::TranscriptionEngineAzureConfig::Region, Models::Calls::TranscriptionEngineAzureConfig::TranscriptionEngine, Models::Calls::TranscriptionEngineBConfig::TranscriptionEngine, Models::Calls::TranscriptionEngineBConfig::TranscriptionModel, Models::Calls::TranscriptionEngineGoogleConfig::Model, Models::Calls::TranscriptionEngineGoogleConfig::TranscriptionEngine, Models::Calls::TranscriptionEngineTelnyxConfig::TranscriptionEngine, Models::Calls::TranscriptionEngineTelnyxConfig::TranscriptionModel, Models::Calls::TranscriptionStartRequest::TranscriptionEngine, Models::CampaignStatusUpdate::Status, Models::CampaignStatusUpdate::Type, Models::ChannelZoneListResponse::RecordType, Models::ChannelZoneUpdateResponse::RecordType, Models::ChargesBreakdownRetrieveParams::Format, Models::CheckAvailabilityTool::Type, Models::CloudflareSyncStatus, Models::Comment::CommentRecordType, Models::Comment::CommenterType, Models::CommentListParams::Filter::CommentRecordType, Models::Conference::EndReason, Models::Conference::RecordType, Models::Conference::Status, Models::ConferenceCreateParams::BeepEnabled, Models::ConferenceCreateParams::Region, Models::ConferenceCreated::EventType, Models::ConferenceCreated::RecordType, Models::ConferenceEnded::EventType, Models::ConferenceEnded::Payload::Reason, Models::ConferenceEnded::RecordType, Models::ConferenceFloorChanged::EventType, Models::ConferenceFloorChanged::RecordType, Models::ConferenceListParams::Filter::Product, Models::ConferenceListParams::Filter::Status, Models::ConferenceListParams::Filter::Type, Models::ConferenceListParams::Region, Models::ConferenceListParticipantsParams::Region, Models::ConferenceListParticipantsResponse::RecordType, Models::ConferenceListParticipantsResponse::Status, Models::ConferenceParticipant::Status, Models::ConferenceParticipantJoined::EventType, Models::ConferenceParticipantJoined::RecordType, Models::ConferenceParticipantLeft::EventType, Models::ConferenceParticipantLeft::RecordType, Models::ConferenceParticipantPlaybackEnded::EventType, Models::ConferenceParticipantPlaybackEnded::RecordType, Models::ConferenceParticipantPlaybackStarted::EventType, Models::ConferenceParticipantPlaybackStarted::RecordType, Models::ConferenceParticipantSpeakEnded::EventType, Models::ConferenceParticipantSpeakEnded::RecordType, Models::ConferenceParticipantSpeakStarted::EventType, Models::ConferenceParticipantSpeakStarted::RecordType, Models::ConferencePlaybackEnded::EventType, Models::ConferencePlaybackEnded::RecordType, Models::ConferencePlaybackStarted::EventType, Models::ConferencePlaybackStarted::RecordType, Models::ConferenceRecordingSaved::EventType, Models::ConferenceRecordingSaved::Payload::Channels, Models::ConferenceRecordingSaved::Payload::Format, Models::ConferenceRecordingSaved::RecordType, Models::ConferenceRetrieveParams::Region, Models::ConferenceSpeakEnded::EventType, Models::ConferenceSpeakEnded::RecordType, Models::ConferenceSpeakStarted::EventType, Models::ConferenceSpeakStarted::RecordType, Models::ConferenceUpdateParticipantParams::BeepEnabled, Models::Conferences::ActionHoldParams::Region, Models::Conferences::ActionJoinParams::BeepEnabled, Models::Conferences::ActionJoinParams::Region, Models::Conferences::ActionJoinParams::SupervisorRole, Models::Conferences::ActionLeaveParams::BeepEnabled, Models::Conferences::ActionLeaveParams::Region, Models::Conferences::ActionMuteParams::Region, Models::Conferences::ActionPlayParams::Region, Models::Conferences::ActionRecordPauseParams::Region, Models::Conferences::ActionRecordResumeParams::Region, Models::Conferences::ActionRecordStartParams::Channels, Models::Conferences::ActionRecordStartParams::Format, Models::Conferences::ActionRecordStartParams::Region, Models::Conferences::ActionRecordStartParams::Trim, Models::Conferences::ActionRecordStopParams::Region, Models::Conferences::ActionSpeakParams::Language, Models::Conferences::ActionSpeakParams::PayloadType, Models::Conferences::ActionSpeakParams::Region, Models::Conferences::ActionStopParams::Region, Models::Conferences::ActionUnholdParams::Region, Models::Conferences::ActionUnmuteParams::Region, Models::Conferences::UpdateConference::Region, Models::Conferences::UpdateConference::SupervisorRole, Models::ConnectionListActiveCallsResponse::RecordType, Models::ConnectionListParams::Sort, Models::ConnectionListResponse::WebhookAPIVersion, Models::ConnectionNoiseSuppressionDetails::Engine, Models::ConnectionRetrieveResponse::Data::WebhookAPIVersion, Models::ConnectionRtcpSettings::Port, Models::CredentialConnection::NoiseSuppression, Models::CredentialConnection::SipUriCallingPreference, Models::CredentialConnection::WebhookAPIVersion, Models::CredentialConnectionCreateParams::NoiseSuppression, Models::CredentialConnectionCreateParams::SipUriCallingPreference, Models::CredentialConnectionCreateParams::WebhookAPIVersion, Models::CredentialConnectionListParams::Sort, Models::CredentialConnectionUpdateParams::NoiseSuppression, Models::CredentialConnectionUpdateParams::SipUriCallingPreference, Models::CredentialConnectionUpdateParams::WebhookAPIVersion, Models::CredentialConnections::ActionCheckRegistrationStatusResponse::Data::Status, Models::CredentialInbound::AniNumberFormat, Models::CredentialInbound::DefaultRoutingMethod, Models::CredentialInbound::DnisNumberFormat, Models::CredentialInbound::SimultaneousRinging, Models::CredentialOutbound::AniOverrideType, Models::CredentialOutbound::T38ReinviteSource, Models::CustomStorageConfiguration::Backend, Models::CustomStorageCredentialCreateResponse::RecordType, Models::CustomStorageCredentialRetrieveResponse::RecordType, Models::CustomStorageCredentialUpdateResponse::RecordType, Models::CustomerServiceRecord::Status, Models::CustomerServiceRecordListParams::Filter::Status::Eq, Models::CustomerServiceRecordListParams::Filter::Status::In, Models::CustomerServiceRecordListParams::Sort::Value, Models::CustomerServiceRecordVerifyPhoneNumberCoverageResponse::Data::AdditionalDataRequired, Models::DetailRecordListParams::Filter::DateRange, Models::DetailRecordListParams::Filter::RecordType, Models::DetailRecordListResponse::AmdDetailRecord::Feature, Models::DetailRecordListResponse::MessageDetailRecord::Direction, Models::DetailRecordListResponse::MessageDetailRecord::MessageType, Models::DetailRecordListResponse::MessageDetailRecord::Status, Models::DetailRecordListResponse::VerifyDetailRecord::VerifyChannelType, Models::DialogflowConnectionCreateParams::DialogflowAPI, Models::DialogflowConnectionUpdateParams::DialogflowAPI, Models::DocReqsRequirementType::Type, Models::DocServiceDocument::AvScanStatus, Models::DocServiceDocument::Status, Models::DocumentListParams::Sort, Models::DtmfType, Models::DynamicEmergencyAddress::CountryCode, Models::DynamicEmergencyAddress::Status, Models::DynamicEmergencyAddressListParams::Filter::Status, Models::DynamicEmergencyEndpoint::Status, Models::DynamicEmergencyEndpointListParams::Filter::Status, Models::EncryptedMedia, Models::EnterpriseCreateParams::NumberOfEmployees, Models::EnterpriseCreateParams::OrganizationLegalType, Models::EnterpriseCreateParams::OrganizationType, Models::EnterpriseCreateParams::RoleType, Models::EnterprisePublic::NumberOfEmployees, Models::EnterprisePublic::OrganizationLegalType, Models::EnterprisePublic::OrganizationType, Models::EnterprisePublic::RoleType, Models::EnterpriseUpdateParams::NumberOfEmployees, Models::EnterpriseUpdateParams::OrganizationLegalType, Models::Enterprises::EnterpriseReputationPublic::CheckFrequency, Models::Enterprises::EnterpriseReputationPublic::Status, Models::Enterprises::ReputationEnableParams::CheckFrequency, Models::Enterprises::ReputationUpdateFrequencyParams::CheckFrequency, Models::ExternalConnection::ExternalSipConnection, Models::ExternalConnection::WebhookAPIVersion, Models::ExternalConnectionCreateParams::ExternalSipConnection, Models::ExternalConnectionListParams::Filter::ExternalSipConnection, Models::ExternalConnections::ExternalConnectionPhoneNumber::AcquiredCapability, Models::ExternalConnections::ReleaseListParams::Filter::Status::Eq, Models::ExternalConnections::ReleaseListResponse::Status, Models::ExternalConnections::ReleaseRetrieveResponse::Data::Status, Models::ExternalConnections::TnUploadEntry::ErrorCode, Models::ExternalConnections::TnUploadEntry::InternalStatus, Models::ExternalConnections::TnUploadEntry::Status, Models::ExternalConnections::Upload::AvailableUsage, Models::ExternalConnections::Upload::Status, Models::ExternalConnections::UploadCreateParams::AdditionalUsage, Models::ExternalConnections::UploadCreateParams::Usage, Models::ExternalConnections::UploadListParams::Filter::Status::Eq, Models::Fax::Direction, Models::Fax::Quality, Models::Fax::RecordType, Models::Fax::Status, Models::FaxApplication::Inbound::SipSubdomainReceiveSettings, Models::FaxApplicationCreateParams::Inbound::SipSubdomainReceiveSettings, Models::FaxApplicationListParams::Sort, Models::FaxApplicationUpdateParams::Inbound::SipSubdomainReceiveSettings, Models::FaxCreateParams::PreviewFormat, Models::FaxCreateParams::Quality, Models::FaxDelivered::Data::EventType, Models::FaxDelivered::Data::Payload::Direction, Models::FaxDelivered::Data::Payload::Status, Models::FaxDelivered::Data::RecordType, Models::FaxFailed::Data::EventType, Models::FaxFailed::Data::Payload::Direction, Models::FaxFailed::Data::Payload::FailureReason, Models::FaxFailed::Data::Payload::Status, Models::FaxFailed::Data::RecordType, Models::FaxMediaProcessed::Data::EventType, Models::FaxMediaProcessed::Data::Payload::Direction, Models::FaxMediaProcessed::Data::Payload::Status, Models::FaxMediaProcessed::Data::RecordType, Models::FaxQueued::Data::EventType, Models::FaxQueued::Data::Payload::Direction, Models::FaxQueued::Data::Payload::Status, Models::FaxQueued::Data::RecordType, Models::FaxSendingStarted::Data::EventType, Models::FaxSendingStarted::Data::Payload::Direction, Models::FaxSendingStarted::Data::Payload::Status, Models::FaxSendingStarted::Data::RecordType, Models::FqdnConnection::NoiseSuppression, Models::FqdnConnectionCreateParams::NoiseSuppression, Models::FqdnConnectionListParams::Sort, Models::FqdnConnectionUpdateParams::NoiseSuppression, Models::GcsConfigurationData::Backend, Models::HostedNumber::Status, Models::IPConnection::NoiseSuppression, Models::IPConnection::TransportProtocol, Models::IPConnection::WebhookAPIVersion, Models::IPConnectionCreateParams::Inbound::AniNumberFormat, Models::IPConnectionCreateParams::Inbound::DefaultRoutingMethod, Models::IPConnectionCreateParams::Inbound::DnisNumberFormat, Models::IPConnectionCreateParams::Inbound::SipRegion, Models::IPConnectionCreateParams::Inbound::SipSubdomainReceiveSettings, Models::IPConnectionCreateParams::NoiseSuppression, Models::IPConnectionCreateParams::TransportProtocol, Models::IPConnectionCreateParams::WebhookAPIVersion, Models::IPConnectionListParams::Sort, Models::IPConnectionUpdateParams::NoiseSuppression, Models::IPConnectionUpdateParams::TransportProtocol, Models::IPConnectionUpdateParams::WebhookAPIVersion, Models::InboundFqdn::AniNumberFormat, Models::InboundFqdn::DefaultRoutingMethod, Models::InboundFqdn::DnisNumberFormat, Models::InboundFqdn::SipRegion, Models::InboundFqdn::SipSubdomainReceiveSettings, Models::InboundIP::AniNumberFormat, Models::InboundIP::DefaultRoutingMethod, Models::InboundIP::DnisNumberFormat, Models::InboundIP::SipRegion, Models::InboundIP::SipSubdomainReceiveSettings, Models::InboundMessage::EventType, Models::InboundMessage::RecordType, Models::InboundMessagePayload::Cc::LineType, Models::InboundMessagePayload::Cc::Status, Models::InboundMessagePayload::Direction, Models::InboundMessagePayload::From::LineType, Models::InboundMessagePayload::From::Status, Models::InboundMessagePayload::RecordType, Models::InboundMessagePayload::To::LineType, Models::InboundMessagePayload::To::Status, Models::InboundMessagePayload::Type, Models::InexplicitNumberOrderCreateParams::OrderingGroup::CountryISO, Models::InexplicitNumberOrderCreateParams::OrderingGroup::Strategy, Models::InexplicitNumberOrderResponse::OrderingGroup::Status, Models::InexplicitNumberOrderResponse::OrderingGroup::Strategy, Models::IntegrationSecretCreateParams::Type, Models::IntegrationSecretListParams::Filter::Type, Models::InterfaceStatus, Models::InventoryCoverageListParams::Filter::CountryCode, Models::InventoryCoverageListParams::Filter::Feature, Models::InventoryCoverageListParams::Filter::GroupBy, Models::InventoryCoverageListParams::Filter::PhoneNumberType, Models::InventoryCoverageListResponse::Data::CoverageType, Models::InventoryCoverageListResponse::Data::NumberType, Models::InventoryCoverageListResponse::Data::PhoneNumberType, Models::InvoiceListParams::Sort, Models::InvoiceRetrieveParams::Action, Models::LedgerBillingGroupReport::RecordType, Models::LedgerBillingGroupReport::Status, Models::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse::Direction, Models::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse::RecordType, Models::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse::Status, Models::Legacy::Reporting::BatchDetailRecords::SttDetailReportResponse::Status, Models::Legacy::Reporting::Filter::CldFilter, Models::Legacy::Reporting::Filter::CliFilter, Models::Legacy::Reporting::Filter::FilterType, Models::Legacy::Reporting::UsageReports::NumberLookupCreateParams::AggregationType, Models::ManagedAccount::RecordType, Models::ManagedAccountBalance::RecordType, Models::ManagedAccountListParams::Sort, Models::ManagedAccountListResponse::RecordType, Models::MessageCancelScheduledResponse::Cc::LineType, Models::MessageCancelScheduledResponse::Cc::Status, Models::MessageCancelScheduledResponse::Direction, Models::MessageCancelScheduledResponse::From::LineType, Models::MessageCancelScheduledResponse::RecordType, Models::MessageCancelScheduledResponse::To::LineType, Models::MessageCancelScheduledResponse::To::Status, Models::MessageCancelScheduledResponse::Type, Models::MessageScheduleParams::Type, Models::MessageSendLongCodeParams::Encoding, Models::MessageSendLongCodeParams::Type, Models::MessageSendNumberPoolParams::Encoding, Models::MessageSendNumberPoolParams::Type, Models::MessageSendParams::Encoding, Models::MessageSendParams::Type, Models::MessageSendShortCodeParams::Encoding, Models::MessageSendShortCodeParams::Type, Models::MessageSendWhatsappParams::Type, Models::MessageSendWhatsappResponse::Data::From::LineType, Models::MessageSendWhatsappResponse::Data::From::Status, Models::Messages::RcSendParams::Type, Models::Messaging10dlc::AltBusinessIDType, Models::Messaging10dlc::BrandIdentityStatus, Models::Messaging10dlc::BrandListParams::Sort, Models::Messaging10dlc::BrandListResponse::Status, Models::Messaging10dlc::CampaignListParams::Sort, Models::Messaging10dlc::CampaignListResponse::CampaignStatus, Models::Messaging10dlc::CampaignListResponse::SubmissionStatus, Models::Messaging10dlc::EntityType, Models::Messaging10dlc::PartnerCampaignListParams::Sort, Models::Messaging10dlc::PhoneNumberAssignmentByProfileRetrieveStatusResponse::Status, Models::Messaging10dlc::PhoneNumberCampaign::AssignmentStatus, Models::Messaging10dlc::PhoneNumberCampaignListParams::Sort, Models::Messaging10dlc::StockExchange, Models::Messaging10dlc::TaskStatus, Models::Messaging10dlc::TelnyxBrand::BrandRelationship, Models::Messaging10dlc::TelnyxBrand::Status, Models::Messaging10dlc::TelnyxCampaignCsp::CampaignStatus, Models::Messaging10dlc::TelnyxCampaignCsp::SubmissionStatus, Models::Messaging10dlc::TelnyxDownstreamCampaign::CampaignStatus, Models::Messaging10dlc::Vertical, Models::Messaging10dlcGetEnumParams::Endpoint, Models::Messaging::RcInviteTestNumberResponse::Data::RecordType, Models::Messaging::RcsCapabilities::RecordType, Models::MessagingHostedNumberListParams::SortPhoneNumber, Models::MessagingHostedNumberOrder::Status, Models::MessagingHostedNumberOrderCheckEligibilityResponse::PhoneNumber::EligibleStatus, Models::MessagingHostedNumberOrderCreateVerificationCodesParams::VerificationMethod, Models::MessagingHostedNumberOrderCreateVerificationCodesResponse::Data::Type, Models::MessagingHostedNumberOrderValidateCodesResponse::Data::PhoneNumber::Status, Models::MessagingProfile::RecordType, Models::MessagingProfile::WebhookAPIVersion, Models::MessagingProfileCreateParams::WebhookAPIVersion, Models::MessagingProfileMetricListParams::TimeFrame, Models::MessagingProfileRetrieveMetricsParams::TimeFrame, Models::MessagingProfileUpdateParams::WebhookAPIVersion, Models::MessagingProfiles::AutoRespConfig::Op, Models::MessagingProfiles::AutoRespConfigCreate::Op, Models::MessagingTollfree::Verification::TfVerificationStatus, Models::MessagingTollfree::Verification::TollFreeVerificationEntityType, Models::MessagingTollfree::Verification::UseCaseCategories, Models::MessagingTollfree::Verification::Volume, Models::MinimaxVoiceSettings::LanguageBoost, Models::MinimaxVoiceSettings::Type, Models::MobilePhoneNumber::CallForwarding::ForwardingType, Models::MobilePhoneNumber::CallRecording::InboundCallRecordingChannels, Models::MobilePhoneNumber::CallRecording::InboundCallRecordingFormat, Models::MobilePhoneNumber::InboundCallScreening, Models::MobilePhoneNumber::NoiseSuppression, Models::MobilePhoneNumberUpdateParams::CallForwarding::ForwardingType, Models::MobilePhoneNumberUpdateParams::CallRecording::InboundCallRecordingChannels, Models::MobilePhoneNumberUpdateParams::CallRecording::InboundCallRecordingFormat, Models::MobilePhoneNumberUpdateParams::InboundCallScreening, Models::MobilePhoneNumbers::MessagingListResponse::RecordType, Models::MobilePhoneNumbers::MessagingListResponse::Type, Models::MobilePhoneNumbers::MessagingRetrieveResponse::Data::RecordType, Models::MobilePhoneNumbers::MessagingRetrieveResponse::Data::Type, Models::MobilePushCredentialListParams::Filter::Type, Models::MobileVoiceConnection::RecordType, Models::MobileVoiceConnection::WebhookAPIVersion, Models::MobileVoiceConnectionCreateParams::WebhookAPIVersion, Models::MobileVoiceConnectionUpdateParams::WebhookAPIVersion, Models::NotificationChannel::ChannelTypeID, Models::NotificationChannelListParams::Filter::AssociatedRecordType::Eq, Models::NotificationChannelListParams::Filter::ChannelTypeID::Eq, Models::NotificationChannelListParams::Filter::Status::Eq, Models::NotificationEventConditionListParams::Filter::AssociatedRecordType::Eq, Models::NotificationEventConditionListParams::Filter::ChannelTypeID::Eq, Models::NotificationEventConditionListParams::Filter::Status::Eq, Models::NotificationEventConditionListResponse::AssociatedRecordType, Models::NotificationSetting::Status, Models::NotificationSettingListParams::Filter::AssociatedRecordType::Eq, Models::NotificationSettingListParams::Filter::ChannelTypeID::Eq, Models::NotificationSettingListParams::Filter::Status::Eq, Models::NumberBlockOrder::Status, Models::NumberLookupRetrieveParams::Type, Models::NumberLookupRetrieveResponse::Data::Carrier::Type, Models::NumberLookupRetrieveResponse::Data::Portability::PortedStatus, Models::NumberOrderListResponse::Status, Models::NumberOrderPhoneNumber::PhoneNumberType, Models::NumberOrderPhoneNumber::RequirementsStatus, Models::NumberOrderPhoneNumber::Status, Models::NumberOrderWithPhoneNumbers::Status, Models::NumberReservation::Status, Models::OAuthClient::AllowedGrantType, Models::OAuthClient::ClientType, Models::OAuthClient::RecordType, Models::OAuthClientCreateParams::AllowedGrantType, Models::OAuthClientCreateParams::ClientType, Models::OAuthClientListParams::FilterAllowedGrantTypesContains, Models::OAuthClientListParams::FilterClientType, Models::OAuthClientUpdateParams::AllowedGrantType, Models::OAuthGrant::RecordType, Models::OAuthRegisterParams::GrantType, Models::OAuthRegisterParams::TokenEndpointAuthMethod, Models::OAuthRetrieveAuthorizeParams::CodeChallengeMethod, Models::OAuthRetrieveAuthorizeParams::ResponseType, Models::OAuthTokenParams::GrantType, Models::OAuthTokenResponse::TokenType, Models::Organizations::OrganizationUser::UserStatus, Models::Organizations::UserGetGroupsReportParams::Accept, Models::Organizations::UserGetGroupsReportResponse::Data::UserStatus, Models::Organizations::UserListParams::FilterUserStatus, Models::OtaUpdateListParams::Filter::Status, Models::OtaUpdateListParams::Filter::Type, Models::OtaUpdateListResponse::Status, Models::OtaUpdateListResponse::Type, Models::OtaUpdateRetrieveResponse::Data::Status, Models::OtaUpdateRetrieveResponse::Data::Type, Models::OutboundCallRecording::CallRecordingChannels, Models::OutboundCallRecording::CallRecordingFormat, Models::OutboundCallRecording::CallRecordingType, Models::OutboundFqdn::AniOverrideType, Models::OutboundFqdn::IPAuthenticationMethod, Models::OutboundFqdn::T38ReinviteSource, Models::OutboundIP::AniOverrideType, Models::OutboundIP::IPAuthenticationMethod, Models::OutboundIP::T38ReinviteSource, Models::OutboundMessage::EventType, Models::OutboundMessage::RecordType, Models::OutboundMessagePayload::Cc::LineType, Models::OutboundMessagePayload::Cc::Status, Models::OutboundMessagePayload::Direction, Models::OutboundMessagePayload::From::LineType, Models::OutboundMessagePayload::RecordType, Models::OutboundMessagePayload::To::LineType, Models::OutboundMessagePayload::To::Status, Models::OutboundMessagePayload::Type, Models::OutboundVoiceProfileListParams::Sort, Models::Payment::AutoRechargePref::Preference, Models::Payment::AutoRechargePrefUpdateParams::Preference, Models::PaymentCreateStoredPaymentTransactionResponse::Data::RecordType, Models::PaymentCreateStoredPaymentTransactionResponse::Data::TransactionProcessingType, Models::PhoneNumber::PhoneNumberType, Models::PhoneNumber::RequirementsStatus, Models::PhoneNumber::Status, Models::PhoneNumberBlocks::Job::Status, Models::PhoneNumberBlocks::Job::Type, Models::PhoneNumberBlocks::JobListParams::Filter::Status, Models::PhoneNumberBlocks::JobListParams::Filter::Type, Models::PhoneNumberBlocks::JobListParams::Sort, Models::PhoneNumberDeleteResponse::Data::PhoneNumberType, Models::PhoneNumberDeleteResponse::Data::Status, Models::PhoneNumberDetailed::EmergencyStatus, Models::PhoneNumberDetailed::InboundCallScreening, Models::PhoneNumberDetailed::PhoneNumberType, Models::PhoneNumberDetailed::SourceType, Models::PhoneNumberDetailed::Status, Models::PhoneNumberListParams::Filter::NumberType::Eq, Models::PhoneNumberListParams::Filter::Source, Models::PhoneNumberListParams::Filter::Status, Models::PhoneNumberListParams::Filter::VoiceUsagePaymentMethod, Models::PhoneNumberListParams::Filter::WithoutTags, Models::PhoneNumberListParams::HandleMessagingProfileError, Models::PhoneNumberListParams::Sort, Models::PhoneNumberSlimListParams::Filter::NumberType::Eq, Models::PhoneNumberSlimListParams::Filter::Source, Models::PhoneNumberSlimListParams::Filter::Status, Models::PhoneNumberSlimListParams::Filter::VoiceUsagePaymentMethod, Models::PhoneNumberSlimListParams::Sort, Models::PhoneNumberSlimListResponse::EmergencyStatus, Models::PhoneNumberSlimListResponse::InboundCallScreening, Models::PhoneNumberSlimListResponse::PhoneNumberType, Models::PhoneNumberSlimListResponse::Status, Models::PhoneNumberWithMessagingSettings::RecordType, Models::PhoneNumberWithMessagingSettings::Type, Models::PhoneNumbers::CallForwarding::ForwardingType, Models::PhoneNumbers::CallRecording::InboundCallRecordingChannels, Models::PhoneNumbers::CallRecording::InboundCallRecordingFormat, Models::PhoneNumbers::CsvDownload::Status, Models::PhoneNumbers::CsvDownloadCreateParams::CsvFormat, Models::PhoneNumbers::CsvDownloadCreateParams::Filter::Status, Models::PhoneNumbers::CsvDownloadCreateParams::Filter::VoiceUsagePaymentMethod, Models::PhoneNumbers::JobListParams::Filter::Type, Models::PhoneNumbers::JobListParams::Sort, Models::PhoneNumbers::JobUpdateBatchParams::Filter::Status, Models::PhoneNumbers::JobUpdateBatchParams::Filter::VoiceUsagePaymentMethod, Models::PhoneNumbers::MessagingListParams::FilterType, Models::PhoneNumbers::MessagingListParams::SortPhoneNumber, Models::PhoneNumbers::PhoneNumberWithVoiceSettings::Emergency::EmergencyStatus, Models::PhoneNumbers::PhoneNumberWithVoiceSettings::InboundCallScreening, Models::PhoneNumbers::PhoneNumberWithVoiceSettings::UsagePaymentMethod, Models::PhoneNumbers::PhoneNumbersJob::Status, Models::PhoneNumbers::PhoneNumbersJob::Type, Models::PhoneNumbers::UpdateVoiceSettings::InboundCallScreening, Models::PhoneNumbers::UpdateVoiceSettings::UsagePaymentMethod, Models::PhoneNumbers::VoiceListParams::Filter::VoiceUsagePaymentMethod, Models::PhoneNumbers::VoiceListParams::Sort, Models::Porting::EventListParams::Filter::Type, Models::Porting::ExportPortingOrdersCsvReport::Filters::StatusIn, Models::Porting::PortingEventDeletedPayload::AvailableNotificationMethod, Models::Porting::PortingEventDeletedPayload::EventType, Models::Porting::PortingEventDeletedPayload::PayloadStatus, Models::Porting::PortingEventMessagingChangedPayload::AvailableNotificationMethod, Models::Porting::PortingEventMessagingChangedPayload::EventType, Models::Porting::PortingEventMessagingChangedPayload::Payload::Messaging::MessagingPortStatus, Models::Porting::PortingEventMessagingChangedPayload::PayloadStatus, Models::Porting::PortingEventNewCommentEvent::AvailableNotificationMethod, Models::Porting::PortingEventNewCommentEvent::EventType, Models::Porting::PortingEventNewCommentEvent::Payload::Comment::UserType, Models::Porting::PortingEventNewCommentEvent::PayloadStatus, Models::Porting::PortingEventSplitEvent::AvailableNotificationMethod, Models::Porting::PortingEventSplitEvent::EventType, Models::Porting::PortingEventSplitEvent::PayloadStatus, Models::Porting::PortingEventStatusChangedEvent::AvailableNotificationMethod, Models::Porting::PortingEventStatusChangedEvent::EventType, Models::Porting::PortingEventStatusChangedEvent::PayloadStatus, Models::Porting::PortingEventWithoutWebhook::AvailableNotificationMethod, Models::Porting::PortingEventWithoutWebhook::EventType, Models::Porting::PortingEventWithoutWebhook::PayloadStatus, Models::Porting::PortingLoaConfiguration::Logo::ContentType, Models::Porting::PortingReport::ReportType, Models::Porting::PortingReport::Status, Models::Porting::ReportCreateParams::ReportType, Models::Porting::ReportListParams::Filter::ReportType, Models::Porting::ReportListParams::Filter::Status, Models::PortingOrder::AdditionalStep, Models::PortingOrder::PhoneNumber::ActivationStatus, Models::PortingOrder::PhoneNumber::PhoneNumberType, Models::PortingOrder::PhoneNumber::PortabilityStatus, Models::PortingOrder::PhoneNumber::PortingOrderStatus, Models::PortingOrder::PhoneNumber::RequirementsStatus, Models::PortingOrder::PhoneNumberType, Models::PortingOrderActivationSettings::ActivationStatus, Models::PortingOrderListParams::Sort::Value, Models::PortingOrderMessaging::MessagingPortStatus, Models::PortingOrderMisc::RemainingNumbersAction, Models::PortingOrderRequirement::FieldType, Models::PortingOrderRetrieveRequirementsResponse::FieldType, Models::PortingOrderStatus::Value, Models::PortingOrderType, Models::PortingOrders::ActionRequirementInitiateResponse::Data::RecordType, Models::PortingOrders::ActionRequirementInitiateResponse::Data::Status, Models::PortingOrders::ActionRequirementListParams::Filter::ActionType, Models::PortingOrders::ActionRequirementListParams::Filter::Status, Models::PortingOrders::ActionRequirementListParams::Sort::Value, Models::PortingOrders::ActionRequirementListResponse::RecordType, Models::PortingOrders::ActionRequirementListResponse::Status, Models::PortingOrders::ActionShareParams::Permissions, Models::PortingOrders::ActionShareResponse::Data::Permission, Models::PortingOrders::AdditionalDocumentCreateParams::AdditionalDocument::DocumentType, Models::PortingOrders::AdditionalDocumentCreateResponse::Data::DocumentType, Models::PortingOrders::AdditionalDocumentListParams::Filter::DocumentType, Models::PortingOrders::AdditionalDocumentListParams::Sort::Value, Models::PortingOrders::AdditionalDocumentListResponse::DocumentType, Models::PortingOrders::AssociatedPhoneNumberCreateParams::Action, Models::PortingOrders::AssociatedPhoneNumberListParams::Filter::Action, Models::PortingOrders::AssociatedPhoneNumberListParams::Sort::Value, Models::PortingOrders::CommentCreateResponse::Data::UserType, Models::PortingOrders::CommentListResponse::UserType, Models::PortingOrders::PhoneNumberBlockListParams::Filter::ActivationStatus, Models::PortingOrders::PhoneNumberBlockListParams::Filter::PortabilityStatus, Models::PortingOrders::PhoneNumberBlockListParams::Filter::Status::PortingOrderMultipleStatus, Models::PortingOrders::PhoneNumberBlockListParams::Filter::Status::PortingOrderStatusList, Models::PortingOrders::PhoneNumberBlockListParams::Sort::Value, Models::PortingOrders::PhoneNumberConfigurationListParams::Filter::PortingOrder::Status, Models::PortingOrders::PhoneNumberConfigurationListParams::Sort::Value, Models::PortingOrders::PhoneNumberExtensionListParams::Sort::Value, Models::PortingOrders::PortingAssociatedPhoneNumber::Action, Models::PortingOrders::PortingAssociatedPhoneNumber::PhoneNumberType, Models::PortingOrders::PortingPhoneNumberBlock::PhoneNumberType, Models::PortingOrders::VerificationCodeListParams::Sort::Value, Models::PortingOrders::VerificationCodeSendParams::VerificationMethod, Models::PortingOrdersActivationJob::ActivationType, Models::PortingOrdersActivationJob::Status, Models::PortingOrdersExceptionType::Code, Models::PortingPhoneNumberListParams::Filter::PortingOrderStatus, Models::PortingPhoneNumberListResponse::ActivationStatus, Models::PortingPhoneNumberListResponse::PhoneNumberType, Models::PortingPhoneNumberListResponse::PortabilityStatus, Models::PortingPhoneNumberListResponse::PortingOrderStatus, Models::PortingPhoneNumberListResponse::RequirementsStatus, Models::PortoutDetails::Status, Models::PortoutListParams::Filter::Status, Models::PortoutListParams::Filter::StatusIn, Models::PortoutUpdateStatusParams::Status, Models::Portouts::EventListParams::Filter::EventType, Models::Portouts::ExportPortoutsCsvReport::Filters::StatusIn, Models::Portouts::PortOutSupportingDocument::Type, Models::Portouts::PortoutReport::ReportType, Models::Portouts::PortoutReport::Status, Models::Portouts::ReportCreateParams::ReportType, Models::Portouts::ReportListParams::Filter::ReportType, Models::Portouts::ReportListParams::Filter::Status, Models::Portouts::SupportingDocumentCreateParams::Document::Type, Models::Portouts::WebhookPortoutFocDateChanged::AvailableNotificationMethod, Models::Portouts::WebhookPortoutFocDateChanged::EventType, Models::Portouts::WebhookPortoutFocDateChanged::PayloadStatus, Models::Portouts::WebhookPortoutNewComment::AvailableNotificationMethod, Models::Portouts::WebhookPortoutNewComment::EventType, Models::Portouts::WebhookPortoutNewComment::PayloadStatus, Models::Portouts::WebhookPortoutStatusChanged::AvailableNotificationMethod, Models::Portouts::WebhookPortoutStatusChanged::EventType, Models::Portouts::WebhookPortoutStatusChanged::Payload::Status, Models::Portouts::WebhookPortoutStatusChanged::PayloadStatus, Models::PrivateWirelessGatewayStatus::Value, Models::PronunciationDictAliasItem::Type, Models::PronunciationDictData::RecordType, Models::PronunciationDictPhonemeItem::Alphabet, Models::PronunciationDictPhonemeItem::Type, Models::Queue::RecordType, Models::Queues::CallListResponse::RecordType, Models::Queues::CallRetrieveResponse::Data::RecordType, Models::RcsAgentMessage::ContentMessage::RichCard::CarouselCard::CardWidth, Models::RcsAgentMessage::ContentMessage::RichCard::StandaloneCard::CardOrientation, Models::RcsAgentMessage::ContentMessage::RichCard::StandaloneCard::ThumbnailImageAlignment, Models::RcsAgentMessage::Event::EventType, Models::RcsCardContent::Media::Height, Models::RcsSuggestion::Action::OpenURLAction::Application, Models::RcsSuggestion::Action::OpenURLAction::WebviewViewMode, Models::RecordingResponseData::Channels, Models::RecordingResponseData::RecordType, Models::RecordingResponseData::Source, Models::RecordingResponseData::Status, Models::RecordingTranscription::RecordType, Models::RecordingTranscription::Status, Models::Recordings::ActionDeleteResponse::Status, Models::RegionInformation::RegionType, Models::RegulatoryRequirementRetrieveParams::Filter::Action, Models::RegulatoryRequirementRetrieveParams::Filter::PhoneNumberType, Models::ReportListMdrsParams::Direction, Models::ReportListMdrsParams::MessageType, Models::ReportListMdrsParams::Status, Models::ReportListMdrsResponse::Data::Currency, Models::ReportListMdrsResponse::Data::MessageType, Models::ReportListMdrsResponse::Data::Status, Models::ReportListWdrsResponse::Cost::Currency, Models::ReportListWdrsResponse::DownlinkData::Unit, Models::ReportListWdrsResponse::Rate::Currency, Models::ReportListWdrsResponse::UplinkData::Unit, Models::Reports::CdrUsageReportFetchSyncParams::AggregationType, Models::Reports::CdrUsageReportFetchSyncParams::ProductBreakdown, Models::Reports::CdrUsageReportFetchSyncResponse::Data::AggregationType, Models::Reports::CdrUsageReportFetchSyncResponse::Data::ProductBreakdown, Models::Reports::CdrUsageReportFetchSyncResponse::Data::Status, Models::Reports::MdrUsageReport::AggregationType, Models::Reports::MdrUsageReport::Status, Models::Reports::MdrUsageReportCreateParams::AggregationType, Models::Reports::MdrUsageReportFetchSyncParams::AggregationType, Models::ReputationData::SpamRisk, Models::RequirementGroup::Status, Models::RequirementGroupCreateParams::Action, Models::RequirementGroupCreateParams::PhoneNumberType, Models::RequirementGroupListParams::Filter::Action, Models::RequirementGroupListParams::Filter::PhoneNumberType, Models::RequirementGroupListParams::Filter::Status, Models::RequirementListParams::Filter::Action, Models::RequirementListParams::Filter::PhoneNumberType, Models::RequirementListParams::Sort, Models::RequirementListResponse::Action, Models::RequirementListResponse::PhoneNumberType, Models::RequirementRetrieveResponse::Data::Action, Models::RequirementRetrieveResponse::Data::PhoneNumberType, Models::RequirementTypeListParams::Sort, Models::ResembleVoiceSettings::Format, Models::ResembleVoiceSettings::Precision, Models::ResembleVoiceSettings::SampleRate, Models::ResembleVoiceSettings::Type, Models::ReservedPhoneNumber::Status, Models::RimeVoiceSettings::Type, Models::RoomComposition::Format, Models::RoomComposition::Status, Models::RoomCompositionListParams::Filter::Status, Models::RoomRecordingListResponse::Status, Models::RoomRecordingListResponse::Type, Models::RoomRecordingRetrieveResponse::Data::Status, Models::RoomRecordingRetrieveResponse::Data::Type, Models::Rooms::Sessions::ActionsParticipantsRequest::Participants::AllParticipants, Models::S3ConfigurationData::Backend, Models::ServicePlan, Models::SessionAnalysisRetrieveParams::Expand, Models::Settings::IdpCertFingerprintAlgorithm, Models::ShortCode::RecordType, Models::SimCard::DataLimit::Unit, Models::SimCard::EsimInstallationStatus, Models::SimCard::LiveDataSession, Models::SimCard::Type, Models::SimCardActionsSummary::Status, Models::SimCardDataUsageNotification::Threshold::Unit, Models::SimCardDataUsageNotificationCreateParams::Threshold::Unit, Models::SimCardGetPublicIPResponse::Data::Type, Models::SimCardGroups::ActionListParams::FilterStatus, Models::SimCardGroups::ActionListParams::FilterType, Models::SimCardGroups::SimCardGroupAction::Status, Models::SimCardGroups::SimCardGroupAction::Type, Models::SimCardListParams::Filter::Status, Models::SimCardListParams::Sort, Models::SimCardListWirelessConnectivityLogsResponse::LogType, Models::SimCardOrder::Status, Models::SimCardStatus::Value, Models::SimCards::ActionListParams::Filter::ActionType, Models::SimCards::ActionListParams::Filter::Status, Models::SimCards::BulkSimCardAction::ActionType, Models::SimCards::SimCardAction::ActionType, Models::SimCards::SimCardAction::Status::Value, Models::SimpleSimCard::DataLimit::Unit, Models::SimpleSimCard::EsimInstallationStatus, Models::SimpleSimCard::Type, Models::SipHeader::Name, Models::Storage::Buckets::UsageGetAPIUsageResponse::Data::Category::Category, Models::Storage::MigrationParams::Status, Models::Storage::MigrationSourceParams::Provider, Models::StorageListMigrationSourceCoverageResponse::Data::Provider, Models::StreamBidirectionalCodec, Models::StreamBidirectionalMode, Models::StreamBidirectionalSamplingRate, Models::StreamBidirectionalTargetLegs, Models::StreamCodec, Models::StreamServerEvent::AudioChunk::Type, Models::StreamServerEvent::Error::Type, Models::StreamServerEvent::FinalFrameEvent::IsFinal, Models::StreamServerEvent::FinalFrameEvent::Type, Models::SubNumberOrder::PhoneNumberType, Models::SubNumberOrder::Status, Models::SubNumberOrderRegulatoryRequirement::FieldType, Models::SubNumberOrderRegulatoryRequirementWithValue::FieldType, Models::SubNumberOrdersReportAPI::Status, Models::SubNumberOrdersReportCreateParams::Status, Models::Texml::AccountRetrieveTranscriptionsJsonResponse::Transcription::Status, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::AsyncAmdStatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::DetectionMode, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::MachineDetection, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::MediaEncryption, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::RecordingChannels, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::RecordingStatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::RecordingTrack, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::SipRegion, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::StatusCallbackEvent, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::StatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::SupervisingRole, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::Trim, Models::Texml::Accounts::CallCallsParams::Params::ApplicationDefault::URLMethod, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::AsyncAmdStatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::DetectionMode, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::MachineDetection, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::MediaEncryption, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::RecordingChannels, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::RecordingStatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::RecordingTrack, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::SipRegion, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::StatusCallbackEvent, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::StatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::SupervisingRole, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::Trim, Models::Texml::Accounts::CallCallsParams::Params::WithTeXml::URLMethod, Models::Texml::Accounts::CallCallsParams::Params::WithURL::AsyncAmdStatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::WithURL::DetectionMode, Models::Texml::Accounts::CallCallsParams::Params::WithURL::MachineDetection, Models::Texml::Accounts::CallCallsParams::Params::WithURL::MediaEncryption, Models::Texml::Accounts::CallCallsParams::Params::WithURL::RecordingChannels, Models::Texml::Accounts::CallCallsParams::Params::WithURL::RecordingStatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::WithURL::RecordingTrack, Models::Texml::Accounts::CallCallsParams::Params::WithURL::SipRegion, Models::Texml::Accounts::CallCallsParams::Params::WithURL::StatusCallbackEvent, Models::Texml::Accounts::CallCallsParams::Params::WithURL::StatusCallbackMethod, Models::Texml::Accounts::CallCallsParams::Params::WithURL::SupervisingRole, Models::Texml::Accounts::CallCallsParams::Params::WithURL::Trim, Models::Texml::Accounts::CallCallsParams::Params::WithURL::URLMethod, Models::Texml::Accounts::CallRetrieveCallsParams::Status, Models::Texml::Accounts::CallRetrieveCallsResponse::Call::AnsweredBy, Models::Texml::Accounts::CallRetrieveCallsResponse::Call::Direction, Models::Texml::Accounts::CallRetrieveCallsResponse::Call::Status, Models::Texml::Accounts::CallRetrieveResponse::AnsweredBy, Models::Texml::Accounts::CallRetrieveResponse::Direction, Models::Texml::Accounts::CallRetrieveResponse::Status, Models::Texml::Accounts::CallSiprecJsonParams::IncludeMetadataCustomHeaders, Models::Texml::Accounts::CallSiprecJsonParams::Secure, Models::Texml::Accounts::CallSiprecJsonParams::SipTransport, Models::Texml::Accounts::CallSiprecJsonParams::StatusCallbackMethod, Models::Texml::Accounts::CallSiprecJsonParams::Track, Models::Texml::Accounts::CallSiprecJsonResponse::Status, Models::Texml::Accounts::CallSiprecJsonResponse::Track, Models::Texml::Accounts::CallStreamsJsonParams::BidirectionalCodec, Models::Texml::Accounts::CallStreamsJsonParams::BidirectionalMode, Models::Texml::Accounts::CallStreamsJsonParams::StatusCallbackMethod, Models::Texml::Accounts::CallStreamsJsonParams::Track, Models::Texml::Accounts::CallStreamsJsonResponse::Status, Models::Texml::Accounts::CallUpdateResponse::AnsweredBy, Models::Texml::Accounts::CallUpdateResponse::Direction, Models::Texml::Accounts::CallUpdateResponse::Status, Models::Texml::Accounts::Calls::RecordingRecordingSidJsonParams::Status, Models::Texml::Accounts::Calls::RecordingRecordingSidJsonResponse::Channels, Models::Texml::Accounts::Calls::RecordingRecordingSidJsonResponse::Source, Models::Texml::Accounts::Calls::RecordingRecordingSidJsonResponse::Track, Models::Texml::Accounts::Calls::RecordingsJsonRecordingsJsonParams::RecordingChannels, Models::Texml::Accounts::Calls::RecordingsJsonRecordingsJsonParams::RecordingStatusCallbackMethod, Models::Texml::Accounts::Calls::RecordingsJsonRecordingsJsonParams::RecordingTrack, Models::Texml::Accounts::Calls::RecordingsJsonRecordingsJsonResponse::Channels, Models::Texml::Accounts::Calls::RecordingsJsonRecordingsJsonResponse::Source, Models::Texml::Accounts::Calls::RecordingsJsonRecordingsJsonResponse::Track, Models::Texml::Accounts::Calls::SiprecSiprecSidJsonParams::Status, Models::Texml::Accounts::Calls::SiprecSiprecSidJsonResponse::Status, Models::Texml::Accounts::Calls::StreamStreamingSidJsonParams::Status, Models::Texml::Accounts::Calls::StreamStreamingSidJsonResponse::Status, Models::Texml::Accounts::ConferenceRetrieveConferencesParams::Status, Models::Texml::Accounts::ConferenceRetrieveConferencesResponse::Conference::ReasonConferenceEnded, Models::Texml::Accounts::ConferenceRetrieveConferencesResponse::Conference::Status, Models::Texml::Accounts::ConferenceRetrieveRecordingsResponse::Recording::Source, Models::Texml::Accounts::ConferenceRetrieveRecordingsResponse::Recording::Status, Models::Texml::Accounts::ConferenceRetrieveResponse::ReasonConferenceEnded, Models::Texml::Accounts::ConferenceRetrieveResponse::Status, Models::Texml::Accounts::ConferenceUpdateParams::AnnounceMethod, Models::Texml::Accounts::ConferenceUpdateResponse::ReasonConferenceEnded, Models::Texml::Accounts::ConferenceUpdateResponse::Status, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::AmdStatusCallbackMethod, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::Beep, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::ConferenceRecord, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::ConferenceRecordingStatusCallbackMethod, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::ConferenceStatusCallbackMethod, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::ConferenceTrim, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::MachineDetection, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::RecordingChannels, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::RecordingStatusCallbackMethod, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::RecordingTrack, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::StatusCallbackMethod, Models::Texml::Accounts::Conferences::ParticipantParticipantsParams::Trim, Models::Texml::Accounts::Conferences::ParticipantParticipantsResponse::Status, Models::Texml::Accounts::Conferences::ParticipantRetrieveParticipantsResponse::Participant::Status, Models::Texml::Accounts::Conferences::ParticipantRetrieveResponse::Status, Models::Texml::Accounts::Conferences::ParticipantUpdateParams::AnnounceMethod, Models::Texml::Accounts::Conferences::ParticipantUpdateParams::HoldMethod, Models::Texml::Accounts::Conferences::ParticipantUpdateResponse::Status, Models::Texml::Accounts::Transcriptions::JsonRetrieveRecordingTranscriptionSidJsonResponse::Status, Models::Texml::Accounts::UpdateCall::FallbackMethod, Models::Texml::Accounts::UpdateCall::Method, Models::Texml::Accounts::UpdateCall::StatusCallbackMethod, Models::Texml::TexmlGetCallRecordingResponseBody::Channels, Models::Texml::TexmlGetCallRecordingResponseBody::Source, Models::Texml::TexmlGetCallRecordingResponseBody::Status, Models::TexmlApplication::Inbound::SipSubdomainReceiveSettings, Models::TexmlApplication::StatusCallbackMethod, Models::TexmlApplication::VoiceMethod, Models::TexmlApplicationCreateParams::Inbound::SipSubdomainReceiveSettings, Models::TexmlApplicationCreateParams::StatusCallbackMethod, Models::TexmlApplicationCreateParams::VoiceMethod, Models::TexmlApplicationListParams::Sort, Models::TexmlApplicationUpdateParams::Inbound::SipSubdomainReceiveSettings, Models::TexmlApplicationUpdateParams::StatusCallbackMethod, Models::TexmlApplicationUpdateParams::VoiceMethod, Models::TexmlInitiateAICallParams::AsyncAmdStatusCallbackMethod, Models::TexmlInitiateAICallParams::ConversationCallbackMethod, Models::TexmlInitiateAICallParams::DetectionMode, Models::TexmlInitiateAICallParams::MachineDetection, Models::TexmlInitiateAICallParams::RecordingChannels, Models::TexmlInitiateAICallParams::RecordingStatusCallbackMethod, Models::TexmlInitiateAICallParams::RecordingTrack, Models::TexmlInitiateAICallParams::SipRegion, Models::TexmlInitiateAICallParams::StatusCallbackMethod, Models::TexmlInitiateAICallParams::Trim, Models::TexmlSecretsResponse::Data::Value, Models::TextToSpeechGenerateParams::Aws::TextType, Models::TextToSpeechGenerateParams::Azure::TextType, Models::TextToSpeechGenerateParams::OutputType, Models::TextToSpeechGenerateParams::Provider, Models::TextToSpeechGenerateParams::Telnyx::Emotion, Models::TextToSpeechGenerateParams::TextType, Models::TextToSpeechListVoicesParams::Provider, Models::TrafficPolicyProfile::Type, Models::TrafficPolicyProfileCreateParams::LimitBwKbps, Models::TrafficPolicyProfileCreateParams::Type, Models::TrafficPolicyProfileListParams::FilterType, Models::TrafficPolicyProfileListParams::Sort, Models::TrafficPolicyProfileUpdateParams::LimitBwKbps, Models::TrafficPolicyProfileUpdateParams::Type, Models::TrafficType, Models::Transcription::EventType, Models::Transcription::Payload::TranscriptionData::TranscriptionTrack, Models::Transcription::RecordType, Models::TransportProtocol, Models::UsagePaymentMethod, Models::UsageReportListParams::Format, Models::UserAddressListParams::Sort, Models::UserRequirement::Status, Models::Verification::RecordType, Models::Verification::Status, Models::Verification::Type, Models::Verifications::ActionVerifyParams::Status, Models::Verifications::ByPhoneNumber::VerifyVerificationCodeResponse::Data::ResponseCode, Models::VerifiedNumber::RecordType, Models::VerifiedNumberCreateParams::VerificationMethod, Models::VerifyProfile::RecordType, Models::VirtualCrossConnectCreateParams::CloudProvider, Models::VirtualCrossConnectsCoverageListParams::Filter::CloudProvider, Models::VirtualCrossConnectsCoverageListResponse::CloudProvider, Models::VoiceCloneCreateFromDesignResponse::Data::Gender, Models::VoiceCloneCreateFromDesignResponse::Data::RecordType, Models::VoiceCloneCreateFromUploadParams::Params::MinimaxClone::Gender, Models::VoiceCloneCreateFromUploadParams::Params::MinimaxClone::ModelID, Models::VoiceCloneCreateFromUploadParams::Params::MinimaxClone::Provider, Models::VoiceCloneCreateFromUploadParams::Params::TelnyxQwen3TtsClone::Gender, Models::VoiceCloneCreateFromUploadParams::Params::TelnyxQwen3TtsClone::ModelID, Models::VoiceCloneCreateFromUploadParams::Params::TelnyxQwen3TtsClone::Provider, Models::VoiceCloneCreateFromUploadParams::Params::TelnyxUltraClone::Gender, Models::VoiceCloneCreateFromUploadParams::Params::TelnyxUltraClone::ModelID, Models::VoiceCloneCreateFromUploadParams::Params::TelnyxUltraClone::Provider, Models::VoiceCloneCreateParams::Gender, Models::VoiceCloneCreateParams::Params::MinimaxDesignClone::Gender, Models::VoiceCloneCreateParams::Params::MinimaxDesignClone::Provider, Models::VoiceCloneCreateParams::Params::TelnyxDesignClone::Gender, Models::VoiceCloneCreateParams::Params::TelnyxDesignClone::Provider, Models::VoiceCloneCreateParams::Provider, Models::VoiceCloneData::Gender, Models::VoiceCloneData::ModelID, Models::VoiceCloneData::Provider, Models::VoiceCloneData::RecordType, Models::VoiceCloneData::Status, Models::VoiceCloneListParams::FilterProvider, Models::VoiceCloneListParams::Sort, Models::VoiceCloneUpdateParams::Gender, Models::VoiceDesignCreateParams::Provider, Models::VoiceDesignData::Provider, Models::VoiceDesignData::RecordType, Models::VoiceDesignListParams::Sort, Models::VoiceDesignListResponse::Provider, Models::VoiceDesignListResponse::RecordType, Models::VoiceDesignRenameResponse::Data::Provider, Models::VoiceDesignRenameResponse::Data::RecordType, Models::WebhookAPIVersion, Models::WebhookDeliveryListParams::Filter::Status::Eq, Models::WebhookDeliveryListResponse::Status, Models::WebhookDeliveryListResponse::Webhook::RecordType, Models::WebhookDeliveryRetrieveResponse::Data::Status, Models::WebhookDeliveryRetrieveResponse::Data::Webhook::RecordType, Models::Whatsapp::BusinessAccounts::PhoneNumberInitializeVerificationParams::VerificationMethod, Models::Whatsapp::PhoneNumberResendVerificationParams::VerificationMethod, Models::Whatsapp::TemplateCreateParams::Category, Models::Whatsapp::TemplateCreateParams::Component::Buttons::Button::FlowAction, Models::Whatsapp::TemplateCreateParams::Component::Buttons::Button::OtpType, Models::Whatsapp::TemplateCreateParams::Component::Buttons::Button::Type, Models::Whatsapp::TemplateCreateParams::Component::Header::Format, Models::Whatsapp::TemplateListParams::FilterCategory, Models::WhatsappInteractive::Action::Button::Type, Models::WhatsappInteractive::Action::Card::Header::Type, Models::WhatsappInteractive::Action::Card::Type, Models::WhatsappInteractive::Type, Models::WhatsappMessageContent::Template::Component::Parameter::Type, Models::WhatsappMessageContent::Template::Component::SubType, Models::WhatsappMessageContent::Template::Component::Type, Models::WhatsappMessageContent::Type, Models::WhatsappMessageTemplateUpdateParams::Category, Models::WhatsappMessageTemplateUpdateParams::Component::Buttons::Button::FlowAction, Models::WhatsappMessageTemplateUpdateParams::Component::Buttons::Button::OtpType, Models::WhatsappMessageTemplateUpdateParams::Component::Buttons::Button::Type, Models::WhatsappMessageTemplateUpdateParams::Component::Header::Format, Models::WhatsappTemplateData::Category, Models::Wireless::WdrReport::Status, Models::WirelessBlocklist::Type, Models::WirelessBlocklistCreateParams::Type, Models::WirelessBlocklistValueListParams::Type, Models::X402::CreditAccountCreateQuoteResponse::Data::PaymentRequirements::X402Version, Models::X402::CreditAccountCreateQuoteResponse::Data::RecordType, Models::X402::CreditAccountSettleResponse::Data::RecordType, Models::X402::CreditAccountSettleResponse::Data::Status
- Defined in:
- lib/telnyx/internal/type/enum.rb
Overview
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
A value from among a specified list of options. OpenAPI enum values map to Ruby values in the SDK as follows:
-
boolean => true | false
-
integer => Integer
-
float => Float
-
string => Symbol
We can therefore convert string values to Symbols, but can’t convert other values safely.
Instance Method Summary collapse
- #==(other) ⇒ Boolean
- #===(other) ⇒ Boolean
-
#coerce(value, state:) ⇒ Symbol, Object
private
Unlike with primitives, ‘Enum` additionally validates that the value is a member of the enum.
- #dump(value, state:) ⇒ Symbol, Object private
- #hash ⇒ Integer
- #inspect(depth: 0) ⇒ String private
- #to_sorbet_type ⇒ Object private
-
#values ⇒ Array<NilClass, Boolean, Integer, Float, Symbol>
private
All of the valid Symbol values for this enum.
Methods included from Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, to_sorbet_type
Methods included from Converter
coerce, dump, inspect, meta_info, new_coerce_state, type_info
Instance Method Details
#==(other) ⇒ Boolean
60 61 62 63 64 |
# File 'lib/telnyx/internal/type/enum.rb', line 60 def ==(other) # rubocop:disable Style/CaseEquality Telnyx::Internal::Type::Enum === other && other.values.to_set == values.to_set # rubocop:enable Style/CaseEquality end |
#===(other) ⇒ Boolean
53 |
# File 'lib/telnyx/internal/type/enum.rb', line 53 def ===(other) = values.include?(other) |
#coerce(value, state:) ⇒ Symbol, Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Unlike with primitives, ‘Enum` additionally validates that the value is a member of the enum.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/telnyx/internal/type/enum.rb', line 91 def coerce(value, state:) exactness = state.fetch(:exactness) val = value.is_a?(String) ? value.to_sym : value if values.include?(val) exactness[:yes] += 1 val elsif values.first&.class == val.class exactness[:maybe] += 1 value else exactness[:no] += 1 state[:error] = TypeError.new("#{value.class} can't be coerced into #{self}") value end end |
#dump(value, state:) ⇒ Symbol, Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
|
|
# File 'lib/telnyx/internal/type/enum.rb', line 108
|
#hash ⇒ Integer
69 |
# File 'lib/telnyx/internal/type/enum.rb', line 69 def hash = values.to_set.hash |
#inspect(depth: 0) ⇒ String
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
139 140 141 142 143 144 145 146 147 148 |
# File 'lib/telnyx/internal/type/enum.rb', line 139 def inspect(depth: 0) if depth.positive? return is_a?(Module) ? super() : self.class.name end members = values.map { Telnyx::Internal::Type::Converter.inspect(_1, depth: depth.succ) } prefix = is_a?(Module) ? name : self.class.name "#{prefix}[#{members.join(' | ')}]" end |
#to_sorbet_type ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
122 123 124 125 126 127 128 129 130 131 132 |
# File 'lib/telnyx/internal/type/enum.rb', line 122 def to_sorbet_type types = values.map { Telnyx::Internal::Util::SorbetRuntimeSupport.to_sorbet_type(_1) }.uniq case types in [] T.noreturn in [type] type else T.any(*types) end end |
#values ⇒ Array<NilClass, Boolean, Integer, Float, Symbol>
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
All of the valid Symbol values for this enum.
46 |
# File 'lib/telnyx/internal/type/enum.rb', line 46 def values = constants.map { const_get(_1) } |