Class: Twilio::REST::Preview
- Defined in:
- lib/twilio-ruby/rest/preview.rb,
lib/twilio-ruby/rest/preview/sync.rb,
lib/twilio-ruby/rest/preview/proxy.rb,
lib/twilio-ruby/rest/preview/studio.rb,
lib/twilio-ruby/rest/preview/wireless.rb,
lib/twilio-ruby/rest/preview/understand.rb,
lib/twilio-ruby/rest/preview/marketplace.rb,
lib/twilio-ruby/rest/preview/studio/flow.rb,
lib/twilio-ruby/rest/preview/acc_security.rb,
lib/twilio-ruby/rest/preview/bulk_exports.rb,
lib/twilio-ruby/rest/preview/sync/service.rb,
lib/twilio-ruby/rest/preview/wireless/sim.rb,
lib/twilio-ruby/rest/preview/proxy/service.rb,
lib/twilio-ruby/rest/preview/hosted_numbers.rb,
lib/twilio-ruby/rest/preview/deployed_devices.rb,
lib/twilio-ruby/rest/preview/wireless/command.rb,
lib/twilio-ruby/rest/preview/understand/service.rb,
lib/twilio-ruby/rest/preview/wireless/rate_plan.rb,
lib/twilio-ruby/rest/preview/wireless/sim/usage.rb,
lib/twilio-ruby/rest/preview/bulk_exports/export.rb,
lib/twilio-ruby/rest/preview/acc_security/service.rb,
lib/twilio-ruby/rest/preview/proxy/service/session.rb,
lib/twilio-ruby/rest/preview/sync/service/document.rb,
lib/twilio-ruby/rest/preview/sync/service/sync_map.rb,
lib/twilio-ruby/rest/preview/deployed_devices/fleet.rb,
lib/twilio-ruby/rest/preview/studio/flow/engagement.rb,
lib/twilio-ruby/rest/preview/sync/service/sync_list.rb,
lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb,
lib/twilio-ruby/rest/preview/proxy/service/short_code.rb,
lib/twilio-ruby/rest/preview/understand/service/query.rb,
lib/twilio-ruby/rest/preview/understand/service/intent.rb,
lib/twilio-ruby/rest/preview/deployed_devices/fleet/key.rb,
lib/twilio-ruby/rest/preview/proxy/service/phone_number.rb,
lib/twilio-ruby/rest/preview/studio/flow/engagement/step.rb,
lib/twilio-ruby/rest/preview/marketplace/available_add_on.rb,
lib/twilio-ruby/rest/preview/marketplace/installed_add_on.rb,
lib/twilio-ruby/rest/preview/deployed_devices/fleet/device.rb,
lib/twilio-ruby/rest/preview/understand/service/field_type.rb,
lib/twilio-ruby/rest/preview/understand/service/model_build.rb,
lib/twilio-ruby/rest/preview/understand/service/intent/field.rb,
lib/twilio-ruby/rest/preview/understand/service/intent/sample.rb,
lib/twilio-ruby/rest/preview/acc_security/service/verification.rb,
lib/twilio-ruby/rest/preview/bulk_exports/export_configuration.rb,
lib/twilio-ruby/rest/preview/deployed_devices/fleet/deployment.rb,
lib/twilio-ruby/rest/preview/proxy/service/session/interaction.rb,
lib/twilio-ruby/rest/preview/proxy/service/session/participant.rb,
lib/twilio-ruby/rest/preview/deployed_devices/fleet/certificate.rb,
lib/twilio-ruby/rest/preview/hosted_numbers/hosted_number_order.rb,
lib/twilio-ruby/rest/preview/sync/service/sync_map/sync_map_item.rb,
lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document.rb,
lib/twilio-ruby/rest/preview/sync/service/sync_list/sync_list_item.rb,
lib/twilio-ruby/rest/preview/acc_security/service/verification_check.rb,
lib/twilio-ruby/rest/preview/sync/service/document/document_permission.rb,
lib/twilio-ruby/rest/preview/sync/service/sync_map/sync_map_permission.rb,
lib/twilio-ruby/rest/preview/understand/service/field_type/field_value.rb,
lib/twilio-ruby/rest/preview/sync/service/sync_list/sync_list_permission.rb,
lib/twilio-ruby/rest/preview/proxy/service/session/participant/message_interaction.rb,
lib/twilio-ruby/rest/preview/marketplace/available_add_on/available_add_on_extension.rb,
lib/twilio-ruby/rest/preview/marketplace/installed_add_on/installed_add_on_extension.rb,
lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document/dependent_hosted_number_order.rb
Defined Under Namespace
Classes: AccSecurity, BulkExports, DeployedDevices, HostedNumbers, Marketplace, Proxy, Studio, Sync, Understand, Wireless
Instance Attribute Summary
Attributes inherited from Domain
Instance Method Summary collapse
-
#acc_security ⇒ Object
Version acc_security of preview.
- #authorization_documents(sid = :unset) ⇒ Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentInstance, Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentList
- #available_add_ons(sid = :unset) ⇒ Twilio::REST::Preview::Marketplace::AvailableAddOnInstance, Twilio::REST::Preview::Marketplace::AvailableAddOnList
-
#bulk_exports ⇒ Object
Version bulk_exports of preview.
- #commands(sid = :unset) ⇒ Twilio::REST::Preview::Wireless::CommandInstance, Twilio::REST::Preview::Wireless::CommandList
-
#deployed_devices ⇒ Object
Version deployed_devices of preview.
- #export_configuration(resource_type = :unset) ⇒ Twilio::REST::Preview::BulkExports::ExportConfigurationInstance, Twilio::REST::Preview::BulkExports::ExportConfigurationList
- #exports(resource_type = :unset) ⇒ Twilio::REST::Preview::BulkExports::ExportInstance, Twilio::REST::Preview::BulkExports::ExportList
- #fleets(sid = :unset) ⇒ Twilio::REST::Preview::DeployedDevices::FleetInstance, Twilio::REST::Preview::DeployedDevices::FleetList
- #flows(sid = :unset) ⇒ Twilio::REST::Preview::Studio::FlowInstance, Twilio::REST::Preview::Studio::FlowList
- #hosted_number_orders(sid = :unset) ⇒ Twilio::REST::Preview::HostedNumbers::HostedNumberOrderInstance, Twilio::REST::Preview::HostedNumbers::HostedNumberOrderList
-
#hosted_numbers ⇒ Object
Version hosted_numbers of preview.
-
#initialize(twilio) ⇒ Preview
constructor
Initialize the Preview Domain.
- #installed_add_ons(sid = :unset) ⇒ Twilio::REST::Preview::Marketplace::InstalledAddOnInstance, Twilio::REST::Preview::Marketplace::InstalledAddOnList
-
#marketplace ⇒ Object
Version marketplace of preview.
-
#proxy ⇒ Object
Version proxy of preview.
- #rate_plans(sid = :unset) ⇒ Twilio::REST::Preview::Wireless::RatePlanInstance, Twilio::REST::Preview::Wireless::RatePlanList
- #services(sid = :unset) ⇒ Twilio::REST::Preview::Understand::ServiceInstance, Twilio::REST::Preview::Understand::ServiceList
- #sims(sid = :unset) ⇒ Twilio::REST::Preview::Wireless::SimInstance, Twilio::REST::Preview::Wireless::SimList
-
#studio ⇒ Object
Version studio of preview.
-
#sync ⇒ Object
Version sync of preview.
-
#to_s ⇒ Object
Provide a user friendly representation.
-
#understand ⇒ Object
Version understand of preview.
-
#wireless ⇒ Object
Version wireless of preview.
Methods inherited from Domain
Constructor Details
#initialize(twilio) ⇒ Preview
Initialize the Preview Domain
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/twilio-ruby/rest/preview.rb', line 12 def initialize(twilio) super @base_url = 'https://preview.twilio.com' @host = 'preview.twilio.com' @port = 443 # Versions @bulk_exports = nil @deployed_devices = nil @hosted_numbers = nil @marketplace = nil @proxy = nil @studio = nil @acc_security = nil @sync = nil @understand = nil @wireless = nil end |
Instance Method Details
#acc_security ⇒ Object
Version acc_security of preview
70 71 72 |
# File 'lib/twilio-ruby/rest/preview.rb', line 70 def acc_security @acc_security ||= AccSecurity.new self end |
#authorization_documents(sid = :unset) ⇒ Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentInstance, Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentList
122 123 124 |
# File 'lib/twilio-ruby/rest/preview.rb', line 122 def (sid=:unset) self.hosted_numbers.(sid) end |
#available_add_ons(sid = :unset) ⇒ Twilio::REST::Preview::Marketplace::AvailableAddOnInstance, Twilio::REST::Preview::Marketplace::AvailableAddOnList
139 140 141 |
# File 'lib/twilio-ruby/rest/preview.rb', line 139 def available_add_ons(sid=:unset) self.marketplace.available_add_ons(sid) end |
#bulk_exports ⇒ Object
Version bulk_exports of preview
34 35 36 |
# File 'lib/twilio-ruby/rest/preview.rb', line 34 def bulk_exports @bulk_exports ||= BulkExports.new self end |
#commands(sid = :unset) ⇒ Twilio::REST::Preview::Wireless::CommandInstance, Twilio::REST::Preview::Wireless::CommandList
172 173 174 |
# File 'lib/twilio-ruby/rest/preview.rb', line 172 def commands(sid=:unset) self.wireless.commands(sid) end |
#deployed_devices ⇒ Object
Version deployed_devices of preview
40 41 42 |
# File 'lib/twilio-ruby/rest/preview.rb', line 40 def deployed_devices @deployed_devices ||= DeployedDevices.new self end |
#export_configuration(resource_type = :unset) ⇒ Twilio::REST::Preview::BulkExports::ExportConfigurationInstance, Twilio::REST::Preview::BulkExports::ExportConfigurationList
104 105 106 |
# File 'lib/twilio-ruby/rest/preview.rb', line 104 def export_configuration(resource_type=:unset) self.bulk_exports.export_configuration(resource_type) end |
#exports(resource_type = :unset) ⇒ Twilio::REST::Preview::BulkExports::ExportInstance, Twilio::REST::Preview::BulkExports::ExportList
96 97 98 |
# File 'lib/twilio-ruby/rest/preview.rb', line 96 def exports(resource_type=:unset) self.bulk_exports.exports(resource_type) end |
#fleets(sid = :unset) ⇒ Twilio::REST::Preview::DeployedDevices::FleetInstance, Twilio::REST::Preview::DeployedDevices::FleetList
113 114 115 |
# File 'lib/twilio-ruby/rest/preview.rb', line 113 def fleets(sid=:unset) self.deployed_devices.fleets(sid) end |
#flows(sid = :unset) ⇒ Twilio::REST::Preview::Studio::FlowInstance, Twilio::REST::Preview::Studio::FlowList
164 165 166 |
# File 'lib/twilio-ruby/rest/preview.rb', line 164 def flows(sid=:unset) self.studio.flows(sid) end |
#hosted_number_orders(sid = :unset) ⇒ Twilio::REST::Preview::HostedNumbers::HostedNumberOrderInstance, Twilio::REST::Preview::HostedNumbers::HostedNumberOrderList
131 132 133 |
# File 'lib/twilio-ruby/rest/preview.rb', line 131 def hosted_number_orders(sid=:unset) self.hosted_numbers.hosted_number_orders(sid) end |
#hosted_numbers ⇒ Object
Version hosted_numbers of preview
46 47 48 |
# File 'lib/twilio-ruby/rest/preview.rb', line 46 def hosted_numbers @hosted_numbers ||= HostedNumbers.new self end |
#installed_add_ons(sid = :unset) ⇒ Twilio::REST::Preview::Marketplace::InstalledAddOnInstance, Twilio::REST::Preview::Marketplace::InstalledAddOnList
148 149 150 |
# File 'lib/twilio-ruby/rest/preview.rb', line 148 def installed_add_ons(sid=:unset) self.marketplace.installed_add_ons(sid) end |
#marketplace ⇒ Object
Version marketplace of preview
52 53 54 |
# File 'lib/twilio-ruby/rest/preview.rb', line 52 def marketplace @marketplace ||= Marketplace.new self end |
#proxy ⇒ Object
Version proxy of preview
58 59 60 |
# File 'lib/twilio-ruby/rest/preview.rb', line 58 def proxy @proxy ||= Proxy.new self end |
#rate_plans(sid = :unset) ⇒ Twilio::REST::Preview::Wireless::RatePlanInstance, Twilio::REST::Preview::Wireless::RatePlanList
180 181 182 |
# File 'lib/twilio-ruby/rest/preview.rb', line 180 def rate_plans(sid=:unset) self.wireless.rate_plans(sid) end |
#services(sid = :unset) ⇒ Twilio::REST::Preview::Understand::ServiceInstance, Twilio::REST::Preview::Understand::ServiceList
156 157 158 |
# File 'lib/twilio-ruby/rest/preview.rb', line 156 def services(sid=:unset) self.understand.services(sid) end |
#sims(sid = :unset) ⇒ Twilio::REST::Preview::Wireless::SimInstance, Twilio::REST::Preview::Wireless::SimList
188 189 190 |
# File 'lib/twilio-ruby/rest/preview.rb', line 188 def sims(sid=:unset) self.wireless.sims(sid) end |
#studio ⇒ Object
Version studio of preview
64 65 66 |
# File 'lib/twilio-ruby/rest/preview.rb', line 64 def studio @studio ||= Studio.new self end |
#sync ⇒ Object
Version sync of preview
76 77 78 |
# File 'lib/twilio-ruby/rest/preview.rb', line 76 def sync @sync ||= Sync.new self end |
#to_s ⇒ Object
Provide a user friendly representation
194 195 196 |
# File 'lib/twilio-ruby/rest/preview.rb', line 194 def to_s '#<Twilio::REST::Preview>' end |
#understand ⇒ Object
Version understand of preview
82 83 84 |
# File 'lib/twilio-ruby/rest/preview.rb', line 82 def understand @understand ||= Understand.new self end |
#wireless ⇒ Object
Version wireless of preview
88 89 90 |
# File 'lib/twilio-ruby/rest/preview.rb', line 88 def wireless @wireless ||= Wireless.new self end |