module OpenApi::Json
Direct including types
- Twilio::Account
- Twilio::AccountEnumStatus
- Twilio::AccountEnumType
- Twilio::Address
- Twilio::AddressDependentPhoneNumber
- Twilio::AddressDependentPhoneNumberCapabilities
- Twilio::Application
- Twilio::AuthorizedConnectApp
- Twilio::AvailablePhoneNumberCountry
- Twilio::AvailablePhoneNumberCountryAvailablePhoneNumberVoip
- Twilio::AvailablePhoneNumberCountryAvailablePhoneNumberVoipCapabilities
- Twilio::Balance
- Twilio::Call
- Twilio::CallCallEvent
- Twilio::CallCallEventRequest
- Twilio::CallCallEventResponse
- Twilio::CallCallFeedback
- Twilio::CallCallFeedbackSummary
- Twilio::CallCallNotification
- Twilio::CallCallNotificationInstance
- Twilio::CallCallRecording
- Twilio::CallEnumEvent
- Twilio::CallEnumStatus
- Twilio::CallEnumUpdateStatus
- Twilio::CallFeedbackEnumIssues
- Twilio::CallFeedbackSummaryEnumStatus
- Twilio::CallPayments
- Twilio::CallRecordingEnumStatus
- Twilio::CallSiprec
- Twilio::CallStream
- Twilio::CallUserDefinedMessage
- Twilio::CallUserDefinedMessageSubscription
- Twilio::Conference
- Twilio::ConferenceConferenceRecording
- Twilio::ConferenceEnumReasonConferenceEnded
- Twilio::ConferenceEnumStatus
- Twilio::ConferenceEnumUpdateStatus
- Twilio::ConferenceParticipant
- Twilio::ConnectApp
- Twilio::ConnectAppEnumPermission
- Twilio::EncryptionDetails
- Twilio::HttpMethod
- Twilio::IncomingPhoneNumber
- Twilio::IncomingPhoneNumberCapabilities
- Twilio::IncomingPhoneNumberEnumAddressRequirement
- Twilio::IncomingPhoneNumberEnumEmergencyAddressStatus
- Twilio::IncomingPhoneNumberEnumEmergencyStatus
- Twilio::IncomingPhoneNumberEnumVoiceReceiveMode
- Twilio::IncomingPhoneNumberIncomingPhoneNumberAssignedAddOn
- Twilio::IncomingPhoneNumberIncomingPhoneNumberAssignedAddOnIncomingPhoneNumberAssignedAddOnExtension
- Twilio::IncomingPhoneNumberIncomingPhoneNumberLocal
- Twilio::Key
- Twilio::ListAccountResponse
- Twilio::ListAddressResponse
- Twilio::ListApplicationResponse
- Twilio::ListAuthorizedConnectAppResponse
- Twilio::ListAvailablePhoneNumberCountryResponse
- Twilio::ListAvailablePhoneNumberLocalResponse
- Twilio::ListAvailablePhoneNumberMachineToMachineResponse
- Twilio::ListAvailablePhoneNumberMobileResponse
- Twilio::ListAvailablePhoneNumberNationalResponse
- Twilio::ListAvailablePhoneNumberSharedCostResponse
- Twilio::ListAvailablePhoneNumberTollFreeResponse
- Twilio::ListAvailablePhoneNumberVoipResponse
- Twilio::ListCallEventResponse
- Twilio::ListCallNotificationResponse
- Twilio::ListCallRecordingResponse
- Twilio::ListCallResponse
- Twilio::ListConferenceRecordingResponse
- Twilio::ListConferenceResponse
- Twilio::ListConnectAppResponse
- Twilio::ListDependentPhoneNumberResponse
- Twilio::ListIncomingPhoneNumberAssignedAddOnExtensionResponse
- Twilio::ListIncomingPhoneNumberAssignedAddOnResponse
- Twilio::ListIncomingPhoneNumberLocalResponse
- Twilio::ListIncomingPhoneNumberMobileResponse
- Twilio::ListIncomingPhoneNumberResponse
- Twilio::ListIncomingPhoneNumberTollFreeResponse
- Twilio::ListKeyResponse
- Twilio::ListMediaResponse
- Twilio::ListMemberResponse
- Twilio::ListMessageResponse
- Twilio::ListNotificationResponse
- Twilio::ListOutgoingCallerIdResponse
- Twilio::ListParticipantResponse
- Twilio::ListQueueResponse
- Twilio::ListRecordingAddOnResultPayloadResponse
- Twilio::ListRecordingAddOnResultResponse
- Twilio::ListRecordingResponse
- Twilio::ListRecordingTranscriptionResponse
- Twilio::ListShortCodeResponse
- Twilio::ListSigningKeyResponse
- Twilio::ListSipAuthCallsCredentialListMappingResponse
- Twilio::ListSipAuthCallsIpAccessControlListMappingResponse
- Twilio::ListSipAuthRegistrationsCredentialListMappingResponse
- Twilio::ListSipCredentialListMappingResponse
- Twilio::ListSipCredentialListResponse
- Twilio::ListSipCredentialResponse
- Twilio::ListSipDomainResponse
- Twilio::ListSipIpAccessControlListMappingResponse
- Twilio::ListSipIpAccessControlListResponse
- Twilio::ListSipIpAddressResponse
- Twilio::ListTranscriptionResponse
- Twilio::ListUsageRecordAllTimeResponse
- Twilio::ListUsageRecordDailyResponse
- Twilio::ListUsageRecordLastMonthResponse
- Twilio::ListUsageRecordMonthlyResponse
- Twilio::ListUsageRecordResponse
- Twilio::ListUsageRecordThisMonthResponse
- Twilio::ListUsageRecordTodayResponse
- Twilio::ListUsageRecordYearlyResponse
- Twilio::ListUsageRecordYesterdayResponse
- Twilio::ListUsageTriggerResponse
- Twilio::Message
- Twilio::MessageEnumAddressRetention
- Twilio::MessageEnumDirection
- Twilio::MessageEnumScheduleType
- Twilio::MessageEnumStatus
- Twilio::MessageEnumTrafficType
- Twilio::MessageEnumUpdateStatus
- Twilio::MessageFeedbackEnumOutcome
- Twilio::MessageMedia
- Twilio::MessageMessageFeedback
- Twilio::NewKey
- Twilio::Notification
- Twilio::NotificationInstance
- Twilio::OutgoingCallerId
- Twilio::ParticipantEnumStatus
- Twilio::PaymentsEnumBankAccountType
- Twilio::PaymentsEnumCapture
- Twilio::PaymentsEnumPaymentMethod
- Twilio::PaymentsEnumStatus
- Twilio::PaymentsEnumTokenType
- Twilio::Queue
- Twilio::QueueMember
- Twilio::Recording
- Twilio::RecordingAddOnResultEnumStatus
- Twilio::RecordingEnumSource
- Twilio::RecordingEnumStatus
- Twilio::RecordingRecordingAddOnResult
- Twilio::RecordingRecordingAddOnResultRecordingAddOnResultPayload
- Twilio::ShortCode
- Twilio::SigningKey
- Twilio::SiprecEnumStatus
- Twilio::SiprecEnumTrack
- Twilio::SiprecEnumUpdateStatus
- Twilio::SipSipCredentialList
- Twilio::SipSipCredentialListSipCredential
- Twilio::SipSipDomain
- Twilio::SipSipDomainSipAuthSipAuthCallsSipAuthCallsCredentialListMapping
- Twilio::SipSipDomainSipAuthSipAuthCallsSipAuthCallsIpAccessControlListMapping
- Twilio::SipSipDomainSipCredentialListMapping
- Twilio::SipSipDomainSipIpAccessControlListMapping
- Twilio::SipSipIpAccessControlList
- Twilio::SipSipIpAccessControlListSipIpAddress
- Twilio::Token
- Twilio::TokenIceServersInner
- Twilio::Transcription
- Twilio::TranscriptionEnumStatus
- Twilio::UsageRecordEnumCategory
- Twilio::UsageTriggerEnumRecurring
- Twilio::UsageTriggerEnumTriggerField
- Twilio::UsageUsageRecord
- Twilio::UsageUsageTrigger
- Twilio::ValidationRequest
Defined in:
ext/open_api/json.crClass Method Summary
-
.build_from_hash(hash : Hash)
Builds the object from a JSON::Any hash @param [Hash] JSON::Any @return [Object] Returns the model itself
- .build_from_json_any(json_any : JSON::Any)
Instance Method Summary
- #after_initialize
-
#eql?(o : self)
@see the
==
method @param [Object] Object to be compared - #to_hash : Hash(String, JSON::Any)
-
#to_json_any : JSON::Any
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash
Class Method Detail
def self.build_from_hash(hash : Hash)
#
Builds the object from a JSON::Any hash @param [Hash] JSON::Any @return [Object] Returns the model itself
Instance Method Detail
def to_json_any : JSON::Any
#
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash