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 ⇒ Array[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 ⇒ Array[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
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 251 252 253 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 225 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
263 264 265 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 263 def account_sid @properties['account_sid'] end |
#address_sid ⇒ String
275 276 277 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 275 def address_sid @properties['address_sid'] end |
#call_delay ⇒ String
371 372 373 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 371 def call_delay @properties['call_delay'] end |
#capabilities ⇒ String
293 294 295 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 293 def capabilities @properties['capabilities'] end |
#cc_emails ⇒ Array[String]
347 348 349 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 347 def cc_emails @properties['cc_emails'] end |
#date_created ⇒ Time
323 324 325 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 323 def date_created @properties['date_created'] end |
#date_updated ⇒ Time
329 330 331 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 329 def date_updated @properties['date_updated'] end |
#email ⇒ String
341 342 343 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 341 def email @properties['email'] end |
#extension ⇒ String
365 366 367 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 365 def extension @properties['extension'] end |
#failure_reason ⇒ String
317 318 319 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 317 def failure_reason @properties['failure_reason'] end |
#friendly_name ⇒ String
299 300 301 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 299 def friendly_name @properties['friendly_name'] end |
#incoming_phone_number_sid ⇒ String
269 270 271 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 269 def incoming_phone_number_sid @properties['incoming_phone_number_sid'] end |
#inspect ⇒ Object
Provide a detailed, user friendly representation
395 396 397 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 395 def inspect "<Twilio.Preview.HostedNumbers.DependentHostedNumberOrderInstance>" end |
#phone_number ⇒ String
287 288 289 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 287 def phone_number @properties['phone_number'] end |
#sid ⇒ String
257 258 259 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 257 def sid @properties['sid'] end |
#signing_document_sid ⇒ String
281 282 283 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 281 def signing_document_sid @properties['signing_document_sid'] end |
#status ⇒ dependent_hosted_number_order.Status
311 312 313 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 311 def status @properties['status'] end |
#to_s ⇒ Object
Provide a user friendly representation
389 390 391 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 389 def to_s "<Twilio.Preview.HostedNumbers.DependentHostedNumberOrderInstance>" end |
#unique_name ⇒ String
305 306 307 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 305 def unique_name @properties['unique_name'] end |
#verification_attempts ⇒ String
335 336 337 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 335 def verification_attempts @properties['verification_attempts'] end |
#verification_call_sids ⇒ Array[String]
383 384 385 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 383 def verification_call_sids @properties['verification_call_sids'] end |
#verification_code ⇒ String
377 378 379 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 377 def verification_code @properties['verification_code'] end |
#verification_document_sid ⇒ String
359 360 361 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 359 def verification_document_sid @properties['verification_document_sid'] end |
#verification_type ⇒ dependent_hosted_number_order.VerificationType
353 354 355 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb', line 353 def verification_type @properties['verification_type'] end |