Class: Telnyx::Models::DetailRecordListResponse::SimCardUsageDetailRecord

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/telnyx/models/detail_record_list_response.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

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

Methods included from Internal::Util::SorbetRuntimeSupport

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

Constructor Details

This class inherits a constructor from Telnyx::Internal::Type::BaseModel

Instance Attribute Details

#closed_atTime?

Event close time

Returns:

  • (Time, nil)


915
# File 'lib/telnyx/models/detail_record_list_response.rb', line 915

optional :closed_at, Time

#created_atTime?

Event creation time

Returns:

  • (Time, nil)


921
# File 'lib/telnyx/models/detail_record_list_response.rb', line 921

optional :created_at, Time

#currencyString?

Telnyx account currency used to describe monetary values, including billing cost

Returns:

  • (String, nil)


927
# File 'lib/telnyx/models/detail_record_list_response.rb', line 927

optional :currency, String

#data_costFloat?

Data cost

Returns:

  • (Float, nil)


933
# File 'lib/telnyx/models/detail_record_list_response.rb', line 933

optional :data_cost, Float

#data_rateString?

Currency amount per billing unit used to calculate the Telnyx billing cost

Returns:

  • (String, nil)


939
# File 'lib/telnyx/models/detail_record_list_response.rb', line 939

optional :data_rate, String

#data_unitString?

Unit of wireless link consumption

Returns:

  • (String, nil)


945
# File 'lib/telnyx/models/detail_record_list_response.rb', line 945

optional :data_unit, String

Number of megabytes downloaded

Returns:

  • (Float, nil)


951
# File 'lib/telnyx/models/detail_record_list_response.rb', line 951

optional :downlink_data, Float

#idString?

Unique identifier for this SIM Card Usage

Returns:

  • (String, nil)


909
# File 'lib/telnyx/models/detail_record_list_response.rb', line 909

optional :id, String

#imsiString?

International Mobile Subscriber Identity

Returns:

  • (String, nil)


957
# File 'lib/telnyx/models/detail_record_list_response.rb', line 957

optional :imsi, String

#ip_addressString?

Ip address that generated the event

Returns:

  • (String, nil)


963
# File 'lib/telnyx/models/detail_record_list_response.rb', line 963

optional :ip_address, String

#mccString?

Mobile country code

Returns:

  • (String, nil)


969
# File 'lib/telnyx/models/detail_record_list_response.rb', line 969

optional :mcc, String

#mncString?

Mobile network code

Returns:

  • (String, nil)


975
# File 'lib/telnyx/models/detail_record_list_response.rb', line 975

optional :mnc, String

#phone_numberString?

Telephone number associated to SIM card

Returns:

  • (String, nil)


981
# File 'lib/telnyx/models/detail_record_list_response.rb', line 981

optional :phone_number, String

#record_typeString

Returns:

  • (String)


903
# File 'lib/telnyx/models/detail_record_list_response.rb', line 903

required :record_type, String

#sim_card_idString?

Unique identifier for SIM card

Returns:

  • (String, nil)


987
# File 'lib/telnyx/models/detail_record_list_response.rb', line 987

optional :sim_card_id, String

#sim_card_tagsString?

User-provided tags

Returns:

  • (String, nil)


993
# File 'lib/telnyx/models/detail_record_list_response.rb', line 993

optional :sim_card_tags, String

#sim_group_idString?

Unique identifier for SIM group

Returns:

  • (String, nil)


999
# File 'lib/telnyx/models/detail_record_list_response.rb', line 999

optional :sim_group_id, String

#sim_group_nameString?

Sim group name for sim card

Returns:

  • (String, nil)


1005
# File 'lib/telnyx/models/detail_record_list_response.rb', line 1005

optional :sim_group_name, String

Number of megabytes uploaded

Returns:

  • (Float, nil)


1011
# File 'lib/telnyx/models/detail_record_list_response.rb', line 1011

optional :uplink_data, Float