Class: Aws::ChimeSDKVoice::Types::PhoneNumber
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKVoice::Types::PhoneNumber
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-chimesdkvoice/types.rb
Overview
A phone number used to call an Amazon Chime SDK Voice Connector.
Constant Summary collapse
- SENSITIVE =
[:phone_number_id, :e164_phone_number, :calling_name, :name]
Instance Attribute Summary collapse
-
#associations ⇒ Array<Types::PhoneNumberAssociation>
The phone number’s associations.
-
#calling_name ⇒ String
The outbound calling name associated with the phone number.
-
#calling_name_status ⇒ String
The outbound calling name status.
-
#capabilities ⇒ Types::PhoneNumberCapabilities
The phone number’s capabilities.
-
#country ⇒ String
The phone number’s country.
-
#created_timestamp ⇒ Time
The phone number creation timestamp, in ISO 8601 format.
-
#deletion_timestamp ⇒ Time
The deleted phone number timestamp, in ISO 8601 format.
-
#e164_phone_number ⇒ String
The phone number, in E.164 format.
-
#name ⇒ String
The name of the phone number.
-
#order_id ⇒ String
The phone number’s order ID.
-
#phone_number_id ⇒ String
The phone number’s ID.
-
#product_type ⇒ String
The phone number’s product type.
-
#status ⇒ String
The phone number’s status.
-
#type ⇒ String
The phone number’s type.
-
#updated_timestamp ⇒ Time
The updated phone number timestamp, in ISO 8601 format.
Instance Attribute Details
#associations ⇒ Array<Types::PhoneNumberAssociation>
The phone number’s associations.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#calling_name ⇒ String
The outbound calling name associated with the phone number.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#calling_name_status ⇒ String
The outbound calling name status.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#capabilities ⇒ Types::PhoneNumberCapabilities
The phone number’s capabilities.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#country ⇒ String
The phone number’s country. Format: ISO 3166-1 alpha-2.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#created_timestamp ⇒ Time
The phone number creation timestamp, in ISO 8601 format.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#deletion_timestamp ⇒ Time
The deleted phone number timestamp, in ISO 8601 format.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#e164_phone_number ⇒ String
The phone number, in E.164 format.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#name ⇒ String
The name of the phone number.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#order_id ⇒ String
The phone number’s order ID.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#phone_number_id ⇒ String
The phone number’s ID.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#product_type ⇒ String
The phone number’s product type.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#status ⇒ String
The phone number’s status.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#type ⇒ String
The phone number’s type.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |
#updated_timestamp ⇒ Time
The updated phone number timestamp, in ISO 8601 format.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 |
# File 'lib/aws-sdk-chimesdkvoice/types.rb', line 2279 class PhoneNumber < Struct.new( :phone_number_id, :e164_phone_number, :country, :type, :product_type, :status, :capabilities, :associations, :calling_name, :calling_name_status, :created_timestamp, :updated_timestamp, :deletion_timestamp, :order_id, :name) SENSITIVE = [:phone_number_id, :e164_phone_number, :calling_name, :name] include Aws::Structure end |