Class: Telnyx::Models::Messaging10dlc::Brand::ExternalVettingOrderResponse
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Telnyx::Models::Messaging10dlc::Brand::ExternalVettingOrderResponse
- Defined in:
- lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb
Overview
Instance Attribute Summary collapse
-
#create_date ⇒ String?
Vetting submission date.
-
#evp_id ⇒ String?
External vetting provider ID for the brand.
-
#vetted_date ⇒ String?
Vetting effective date.
-
#vetting_class ⇒ String?
Identifies the vetting classification.
-
#vetting_id ⇒ String?
Unique ID that identifies a vetting transaction performed by a vetting provider.
-
#vetting_score ⇒ Integer?
Vetting score ranging from 0-100.
-
#vetting_token ⇒ String?
Required by some providers for vetting record confirmation.
Instance Method Summary collapse
-
#initialize(create_date: nil, evp_id: nil, vetted_date: nil, vetting_class: nil, vetting_id: nil, vetting_score: nil, vetting_token: nil) ⇒ Object
constructor
Some parameter documentations has been truncated, see ExternalVettingOrderResponse for more details.
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, 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
#initialize(create_date: nil, evp_id: nil, vetted_date: nil, vetting_class: nil, vetting_id: nil, vetting_score: nil, vetting_token: nil) ⇒ Object
Some parameter documentations has been truncated, see Telnyx::Models::Messaging10dlc::Brand::ExternalVettingOrderResponse for more details.
|
|
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 55
|
Instance Attribute Details
#create_date ⇒ String?
Vetting submission date. This is the date when the vetting request is generated in ISO 8601 format.
14 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 14 optional :create_date, String, api_name: :createDate |
#evp_id ⇒ String?
External vetting provider ID for the brand.
20 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 20 optional :evp_id, String, api_name: :evpId |
#vetted_date ⇒ String?
Vetting effective date. This is the date when vetting was completed, or the starting effective date in ISO 8601 format. If this date is missing, then the vetting was not complete or not valid.
28 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 28 optional :vetted_date, String, api_name: :vettedDate |
#vetting_class ⇒ String?
Identifies the vetting classification.
34 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 34 optional :vetting_class, String, api_name: :vettingClass |
#vetting_id ⇒ String?
Unique ID that identifies a vetting transaction performed by a vetting provider. This ID is provided by the vetting provider at time of vetting.
41 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 41 optional :vetting_id, String, api_name: :vettingId |
#vetting_score ⇒ Integer?
Vetting score ranging from 0-100.
47 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 47 optional :vetting_score, Integer, api_name: :vettingScore |
#vetting_token ⇒ String?
Required by some providers for vetting record confirmation.
53 |
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 53 optional :vetting_token, String, api_name: :vettingToken |