Class: Telnyx::Models::Messaging10dlc::Brand::ExternalVettingOrderResponse

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

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.

Parameters:

  • create_date (String) (defaults to: nil)

    Vetting submission date. This is the date when the vetting request is generated

  • evp_id (String) (defaults to: nil)

    External vetting provider ID for the brand.

  • vetted_date (String) (defaults to: nil)

    Vetting effective date. This is the date when vetting was completed, or the star

  • vetting_class (String) (defaults to: nil)

    Identifies the vetting classification.

  • vetting_id (String) (defaults to: nil)

    Unique ID that identifies a vetting transaction performed by a vetting provider.

  • vetting_score (Integer) (defaults to: nil)

    Vetting score ranging from 0-100.

  • vetting_token (String) (defaults to: nil)

    Required by some providers for vetting record confirmation.



# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 55

Instance Attribute Details

#create_dateString?

Vetting submission date. This is the date when the vetting request is generated in ISO 8601 format.

Returns:

  • (String, nil)


14
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 14

optional :create_date, String, api_name: :createDate

#evp_idString?

External vetting provider ID for the brand.

Returns:

  • (String, nil)


20
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 20

optional :evp_id, String, api_name: :evpId

#vetted_dateString?

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.

Returns:

  • (String, nil)


28
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 28

optional :vetted_date, String, api_name: :vettedDate

#vetting_classString?

Identifies the vetting classification.

Returns:

  • (String, nil)


34
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 34

optional :vetting_class, String, api_name: :vettingClass

#vetting_idString?

Unique ID that identifies a vetting transaction performed by a vetting provider. This ID is provided by the vetting provider at time of vetting.

Returns:

  • (String, nil)


41
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 41

optional :vetting_id, String, api_name: :vettingId

#vetting_scoreInteger?

Vetting score ranging from 0-100.

Returns:

  • (Integer, nil)


47
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 47

optional :vetting_score, Integer, api_name: :vettingScore

#vetting_tokenString?

Required by some providers for vetting record confirmation.

Returns:

  • (String, nil)


53
# File 'lib/telnyx/models/messaging_10dlc/brand/external_vetting_order_response.rb', line 53

optional :vetting_token, String, api_name: :vettingToken