Class: Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentContext::DependentHostedNumberOrderInstance
- Inherits:
-
InstanceResource
- Object
- InstanceResource
- Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentContext::DependentHostedNumberOrderInstance
- Defined in:
- lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb
Overview
PLEASE NOTE that this class contains preview products that are subject to change. Use them with caution. If you currently do not have developer preview access, please contact [email protected].
Instance Method Summary collapse
-
#account_sid ⇒ String
Account sid.
-
#address_sid ⇒ String
Address sid.
-
#call_delay ⇒ String
Seconds (0-30) to delay ownership verification call by.
-
#capabilities ⇒ String
A mapping of phone number capabilities.
-
#cc_emails ⇒ String
A list of emails.
-
#date_created ⇒ Time
The date this HostedNumberOrder was created.
-
#date_updated ⇒ Time
The date this HostedNumberOrder was updated.
-
#email ⇒ String
Email.
-
#extension ⇒ String
Phone extension to use for ownership verification call.
-
#failure_reason ⇒ String
Why a hosted_number_order reached status “action-required”.
-
#friendly_name ⇒ String
A human readable description of this resource.
-
#incoming_phone_number_sid ⇒ String
IncomingPhoneNumber sid.
-
#initialize(version, payload, signing_document_sid: nil) ⇒ DependentHostedNumberOrderInstance
constructor
Initialize the DependentHostedNumberOrderInstance.
-
#inspect ⇒ Object
Provide a detailed, user friendly representation.
-
#phone_number ⇒ String
An E164 formatted phone number.
-
#sid ⇒ String
HostedNumberOrder sid.
-
#signing_document_sid ⇒ String
LOA document sid.
-
#status ⇒ dependent_hosted_number_order.Status
The Status of this HostedNumberOrder.
-
#to_s ⇒ Object
Provide a user friendly representation.
-
#unique_name ⇒ String
A unique, developer assigned name of this HostedNumberOrder.
-
#verification_attempts ⇒ String
The number of attempts made to verify ownership of the phone number.
-
#verification_call_sids ⇒ String
List of IDs for ownership verification calls.
-
#verification_code ⇒ String
The digits passed during the ownership verification call.
-
#verification_document_sid ⇒ String
Verification Document Sid.
-
#verification_type ⇒ dependent_hosted_number_order.VerificationType
The method used for verifying ownership of the number to be hosted.
Constructor Details
#initialize(version, payload, signing_document_sid: nil) ⇒ DependentHostedNumberOrderInstance
Initialize the DependentHostedNumberOrderInstance
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 222 def initialize(version, payload, signing_document_sid: nil) super(version) # Marshaled Properties @properties = { 'sid' => payload['sid'], 'account_sid' => payload['account_sid'], 'incoming_phone_number_sid' => payload['incoming_phone_number_sid'], 'address_sid' => payload['address_sid'], 'signing_document_sid' => payload['signing_document_sid'], 'phone_number' => payload['phone_number'], 'capabilities' => payload['capabilities'], 'friendly_name' => payload['friendly_name'], 'unique_name' => payload['unique_name'], 'status' => payload['status'], 'failure_reason' => payload['failure_reason'], 'date_created' => Twilio.deserialize_iso8601_datetime(payload['date_created']), 'date_updated' => Twilio.deserialize_iso8601_datetime(payload['date_updated']), 'verification_attempts' => payload['verification_attempts'].to_i, 'email' => payload['email'], 'cc_emails' => payload['cc_emails'], 'verification_type' => payload['verification_type'], 'verification_document_sid' => payload['verification_document_sid'], 'extension' => payload['extension'], 'call_delay' => payload['call_delay'].to_i, 'verification_code' => payload['verification_code'], 'verification_call_sids' => payload['verification_call_sids'], } end |
Instance Method Details
#account_sid ⇒ String
260 261 262 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 260 def account_sid @properties['account_sid'] end |
#address_sid ⇒ String
272 273 274 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 272 def address_sid @properties['address_sid'] end |
#call_delay ⇒ String
368 369 370 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 368 def call_delay @properties['call_delay'] end |
#capabilities ⇒ String
290 291 292 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 290 def capabilities @properties['capabilities'] end |
#cc_emails ⇒ String
344 345 346 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 344 def cc_emails @properties['cc_emails'] end |
#date_created ⇒ Time
320 321 322 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 320 def date_created @properties['date_created'] end |
#date_updated ⇒ Time
326 327 328 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 326 def date_updated @properties['date_updated'] end |
#email ⇒ String
338 339 340 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 338 def email @properties['email'] end |
#extension ⇒ String
362 363 364 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 362 def extension @properties['extension'] end |
#failure_reason ⇒ String
314 315 316 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 314 def failure_reason @properties['failure_reason'] end |
#friendly_name ⇒ String
296 297 298 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 296 def friendly_name @properties['friendly_name'] end |
#incoming_phone_number_sid ⇒ String
266 267 268 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 266 def incoming_phone_number_sid @properties['incoming_phone_number_sid'] end |
#inspect ⇒ Object
Provide a detailed, user friendly representation
392 393 394 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 392 def inspect "<Twilio.Preview.HostedNumbers.DependentHostedNumberOrderInstance>" end |
#phone_number ⇒ String
284 285 286 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 284 def phone_number @properties['phone_number'] end |
#sid ⇒ String
254 255 256 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 254 def sid @properties['sid'] end |
#signing_document_sid ⇒ String
278 279 280 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 278 def signing_document_sid @properties['signing_document_sid'] end |
#status ⇒ dependent_hosted_number_order.Status
308 309 310 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 308 def status @properties['status'] end |
#to_s ⇒ Object
Provide a user friendly representation
386 387 388 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 386 def to_s "<Twilio.Preview.HostedNumbers.DependentHostedNumberOrderInstance>" end |
#unique_name ⇒ String
302 303 304 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 302 def unique_name @properties['unique_name'] end |
#verification_attempts ⇒ String
332 333 334 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 332 def verification_attempts @properties['verification_attempts'] end |
#verification_call_sids ⇒ String
380 381 382 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 380 def verification_call_sids @properties['verification_call_sids'] end |
#verification_code ⇒ String
374 375 376 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 374 def verification_code @properties['verification_code'] end |
#verification_document_sid ⇒ String
356 357 358 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 356 def verification_document_sid @properties['verification_document_sid'] end |
#verification_type ⇒ dependent_hosted_number_order.VerificationType
350 351 352 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 350 def verification_type @properties['verification_type'] end |