Module: Telnyx::Models::PhoneNumbers::PhoneNumberWithVoiceSettings::UsagePaymentMethod

Extended by:
Internal::Type::Enum
Defined in:
lib/telnyx/models/phone_numbers/phone_number_with_voice_settings.rb,
sig/telnyx/models/phone_numbers/phone_number_with_voice_settings.rbs

Overview

Controls whether a number is billed per minute or uses your concurrent channels.

See Also:

  • Telnyx::Models::PhoneNumbers::PhoneNumberWithVoiceSettings#usage_payment_method

Constant Summary collapse

PAY_PER_MINUTE =

Returns:

  • (:"pay-per-minute")
:"pay-per-minute"
CHANNEL =

Returns:

  • (:channel)
:channel

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[Telnyx::Models::PhoneNumbers::PhoneNumberWithVoiceSettings::usage_payment_method]

Returns:

  • (::Array[Telnyx::Models::PhoneNumbers::PhoneNumberWithVoiceSettings::usage_payment_method])


203
# File 'sig/telnyx/models/phone_numbers/phone_number_with_voice_settings.rbs', line 203

def self?.values: -> ::Array[Telnyx::Models::PhoneNumbers::PhoneNumberWithVoiceSettings::usage_payment_method]