Class: Telnyx::Models::EnterpriseUpdateParams
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Telnyx::Models::EnterpriseUpdateParams
- Extended by:
- Internal::Type::RequestParameters::Converter
- Includes:
- Internal::Type::RequestParameters
- Defined in:
- lib/telnyx/models/enterprise_update_params.rb
Overview
Defined Under Namespace
Modules: NumberOfEmployees, OrganizationLegalType
Instance Attribute Summary collapse
- #billing_address ⇒ Telnyx::Models::BillingAddress?
- #billing_contact ⇒ Telnyx::Models::BillingContact?
-
#corporate_registration_number ⇒ String?
Corporate registration number.
-
#customer_reference ⇒ String?
Customer reference identifier.
-
#doing_business_as ⇒ String?
DBA name.
-
#dun_bradstreet_number ⇒ String?
D-U-N-S Number.
- #enterprise_id ⇒ String
-
#fein ⇒ String?
Federal Employer Identification Number.
-
#industry ⇒ String?
Industry classification.
-
#legal_name ⇒ String?
Legal name of the enterprise.
-
#number_of_employees ⇒ Symbol, ...
Employee count range.
-
#organization_contact ⇒ Telnyx::Models::OrganizationContact?
Organization contact information.
-
#organization_legal_type ⇒ Symbol, ...
Legal structure type.
- #organization_physical_address ⇒ Telnyx::Models::PhysicalAddress?
-
#primary_business_domain_sic_code ⇒ String?
SIC Code.
-
#professional_license_number ⇒ String?
Professional license number.
-
#website ⇒ String?
Company website URL.
Attributes included from Internal::Type::RequestParameters
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(enterprise_id:, billing_address: nil, billing_contact: nil, corporate_registration_number: nil, customer_reference: nil, doing_business_as: nil, dun_bradstreet_number: nil, fein: nil, industry: nil, legal_name: nil, number_of_employees: nil, organization_contact: nil, organization_legal_type: nil, organization_physical_address: nil, primary_business_domain_sic_code: nil, professional_license_number: nil, website: nil, request_options: {}) ⇒ Object
constructor
Some parameter documentations has been truncated, see EnterpriseUpdateParams for more details.
Methods included from Internal::Type::RequestParameters::Converter
Methods included from Internal::Type::RequestParameters
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(enterprise_id:, billing_address: nil, billing_contact: nil, corporate_registration_number: nil, customer_reference: nil, doing_business_as: nil, dun_bradstreet_number: nil, fein: nil, industry: nil, legal_name: nil, number_of_employees: nil, organization_contact: nil, organization_legal_type: nil, organization_physical_address: nil, primary_business_domain_sic_code: nil, professional_license_number: nil, website: nil, request_options: {}) ⇒ Object
Some parameter documentations has been truncated, see Telnyx::Models::EnterpriseUpdateParams for more details.
|
|
# File 'lib/telnyx/models/enterprise_update_params.rb', line 109
|
Instance Attribute Details
#billing_address ⇒ Telnyx::Models::BillingAddress?
18 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 18 optional :billing_address, -> { Telnyx::BillingAddress } |
#billing_contact ⇒ Telnyx::Models::BillingContact?
23 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 23 optional :billing_contact, -> { Telnyx::BillingContact } |
#corporate_registration_number ⇒ String?
Corporate registration number
29 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 29 optional :corporate_registration_number, String |
#customer_reference ⇒ String?
Customer reference identifier
35 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 35 optional :customer_reference, String |
#doing_business_as ⇒ String?
DBA name
41 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 41 optional :doing_business_as, String |
#dun_bradstreet_number ⇒ String?
D-U-N-S Number
47 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 47 optional :dun_bradstreet_number, String |
#enterprise_id ⇒ String
13 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 13 required :enterprise_id, String |
#fein ⇒ String?
Federal Employer Identification Number. Format: XX-XXXXXXX or XXXXXXXXX
53 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 53 optional :fein, String |
#industry ⇒ String?
Industry classification
59 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 59 optional :industry, String |
#legal_name ⇒ String?
Legal name of the enterprise
65 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 65 optional :legal_name, String |
#number_of_employees ⇒ Symbol, ...
Employee count range
71 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 71 optional :number_of_employees, enum: -> { Telnyx::EnterpriseUpdateParams::NumberOfEmployees } |
#organization_contact ⇒ Telnyx::Models::OrganizationContact?
Organization contact information. Note: the response returns this object with the phone field as ‘phone’ (not ‘phone_number’).
78 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 78 optional :organization_contact, -> { Telnyx::OrganizationContact } |
#organization_legal_type ⇒ Symbol, ...
Legal structure type
84 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 84 optional :organization_legal_type, enum: -> { Telnyx::EnterpriseUpdateParams::OrganizationLegalType } |
#organization_physical_address ⇒ Telnyx::Models::PhysicalAddress?
89 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 89 optional :organization_physical_address, -> { Telnyx::PhysicalAddress } |
#primary_business_domain_sic_code ⇒ String?
SIC Code
95 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 95 optional :primary_business_domain_sic_code, String |
#professional_license_number ⇒ String?
Professional license number
101 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 101 optional :professional_license_number, String |
#website ⇒ String?
Company website URL
107 |
# File 'lib/telnyx/models/enterprise_update_params.rb', line 107 optional :website, String |
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/telnyx/models/enterprise_update_params.rb', line 161
|