Skip to content

Commit b007244

Browse files
committed
[Librarian] Regenerated @ f36fa4047988ed71d7e117ae605b96d3ced69e74
1 parent 21fc066 commit b007244

File tree

13 files changed

+147
-93
lines changed

13 files changed

+147
-93
lines changed

CHANGES.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ twilio-python Changelog
33

44
Here you can see the full list of changes between each twilio-python release.
55

6+
[2018-11-16] Version 6.20.0
7+
----------------------------
8+
**Messaging**
9+
- Session API
10+
11+
**Twiml**
12+
- Change `master-card` to `mastercard` as `cardType` for `Pay` and `Prompt`, remove attribute `credential_sid` from `Pay` **(breaking change)**
13+
14+
615
[2018-10-29] Version 6.19.2
716
----------------------------
817
**Api**

tests/integration/autopilot/v1/assistant/test_query.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_fetch_response(self):
4545
"task_sid": "UDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
4646
"confidence": 0.9
4747
},
48-
"entities": [
48+
"fields": [
4949
{
5050
"name": "name",
5151
"value": "value",
@@ -123,7 +123,7 @@ def test_read_full_response(self):
123123
"task_sid": "UDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
124124
"confidence": 0.9
125125
},
126-
"entities": [
126+
"fields": [
127127
{
128128
"name": "name",
129129
"value": "value",
@@ -189,7 +189,7 @@ def test_create_response(self):
189189
"task_sid": "UDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
190190
"confidence": 0.9
191191
},
192-
"entities": [
192+
"fields": [
193193
{
194194
"name": "name",
195195
"value": "value",
@@ -241,7 +241,7 @@ def test_update_response(self):
241241
"task_sid": "UDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
242242
"confidence": 0.9
243243
},
244-
"entities": [
244+
"fields": [
245245
{
246246
"name": "name",
247247
"value": "value",

twilio/rest/authy/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,18 +37,18 @@ def v1(self):
3737
return self._v1
3838

3939
@property
40-
def forms(self):
40+
def services(self):
4141
"""
42-
:rtype: twilio.rest.authy.v1.form.FormList
42+
:rtype: twilio.rest.authy.v1.service.ServiceList
4343
"""
44-
return self.v1.forms
44+
return self.v1.services
4545

4646
@property
47-
def services(self):
47+
def forms(self):
4848
"""
49-
:rtype: twilio.rest.authy.v1.service.ServiceList
49+
:rtype: twilio.rest.authy.v1.form.FormList
5050
"""
51-
return self.v1.services
51+
return self.v1.forms
5252

5353
def __repr__(self):
5454
"""

twilio/rest/authy/v1/__init__.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,8 @@ def __init__(self, domain):
2222
"""
2323
super(V1, self).__init__(domain)
2424
self.version = 'v1'
25-
self._forms = None
2625
self._services = None
27-
28-
@property
29-
def forms(self):
30-
"""
31-
:rtype: twilio.rest.authy.v1.form.FormList
32-
"""
33-
if self._forms is None:
34-
self._forms = FormList(self)
35-
return self._forms
26+
self._forms = None
3627

3728
@property
3829
def services(self):
@@ -43,6 +34,15 @@ def services(self):
4334
self._services = ServiceList(self)
4435
return self._services
4536

37+
@property
38+
def forms(self):
39+
"""
40+
:rtype: twilio.rest.authy.v1.form.FormList
41+
"""
42+
if self._forms is None:
43+
self._forms = FormList(self)
44+
return self._forms
45+
4646
def __repr__(self):
4747
"""
4848
Provide a friendly representation

twilio/rest/preview/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -175,18 +175,18 @@ def hosted_number_orders(self):
175175
return self.hosted_numbers.hosted_number_orders
176176

177177
@property
178-
def available_add_ons(self):
178+
def installed_add_ons(self):
179179
"""
180-
:rtype: twilio.rest.preview.marketplace.available_add_on.AvailableAddOnList
180+
:rtype: twilio.rest.preview.marketplace.installed_add_on.InstalledAddOnList
181181
"""
182-
return self.marketplace.available_add_ons
182+
return self.marketplace.installed_add_ons
183183

184184
@property
185-
def installed_add_ons(self):
185+
def available_add_ons(self):
186186
"""
187-
:rtype: twilio.rest.preview.marketplace.installed_add_on.InstalledAddOnList
187+
:rtype: twilio.rest.preview.marketplace.available_add_on.AvailableAddOnList
188188
"""
189-
return self.marketplace.installed_add_ons
189+
return self.marketplace.available_add_ons
190190

191191
@property
192192
def assistants(self):

twilio/rest/preview/marketplace/__init__.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,8 @@ def __init__(self, domain):
2222
"""
2323
super(Marketplace, self).__init__(domain)
2424
self.version = 'marketplace'
25-
self._available_add_ons = None
2625
self._installed_add_ons = None
27-
28-
@property
29-
def available_add_ons(self):
30-
"""
31-
:rtype: twilio.rest.preview.marketplace.available_add_on.AvailableAddOnList
32-
"""
33-
if self._available_add_ons is None:
34-
self._available_add_ons = AvailableAddOnList(self)
35-
return self._available_add_ons
26+
self._available_add_ons = None
3627

3728
@property
3829
def installed_add_ons(self):
@@ -43,6 +34,15 @@ def installed_add_ons(self):
4334
self._installed_add_ons = InstalledAddOnList(self)
4435
return self._installed_add_ons
4536

37+
@property
38+
def available_add_ons(self):
39+
"""
40+
:rtype: twilio.rest.preview.marketplace.available_add_on.AvailableAddOnList
41+
"""
42+
if self._available_add_ons is None:
43+
self._available_add_ons = AvailableAddOnList(self)
44+
return self._available_add_ons
45+
4646
def __repr__(self):
4747
"""
4848
Provide a friendly representation

twilio/rest/sync/v1/service/sync_list/__init__.py

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,19 @@ def __init__(self, version, service_sid):
3636
self._solution = {'service_sid': service_sid, }
3737
self._uri = '/Services/{service_sid}/Lists'.format(**self._solution)
3838

39-
def create(self, unique_name=values.unset, ttl=values.unset):
39+
def create(self, unique_name=values.unset, ttl=values.unset,
40+
collection_ttl=values.unset):
4041
"""
4142
Create a new SyncListInstance
4243
4344
:param unicode unique_name: Human-readable name for this list
44-
:param unicode ttl: Time-to-live of this List in seconds, defaults to no expiration.
45+
:param unicode ttl: Alias for collection_ttl
46+
:param unicode collection_ttl: Time-to-live of this List in seconds, defaults to no expiration.
4547
4648
:returns: Newly created SyncListInstance
4749
:rtype: twilio.rest.sync.v1.service.sync_list.SyncListInstance
4850
"""
49-
data = values.of({'UniqueName': unique_name, 'Ttl': ttl, })
51+
data = values.of({'UniqueName': unique_name, 'Ttl': ttl, 'CollectionTtl': collection_ttl, })
5052

5153
payload = self._version.create(
5254
'POST',
@@ -266,16 +268,17 @@ def delete(self):
266268
"""
267269
return self._version.delete('delete', self._uri)
268270

269-
def update(self, ttl=values.unset):
271+
def update(self, ttl=values.unset, collection_ttl=values.unset):
270272
"""
271273
Update the SyncListInstance
272274
273-
:param unicode ttl: Time-to-live of this List in seconds, defaults to no expiration.
275+
:param unicode ttl: Alias for collection_ttl
276+
:param unicode collection_ttl: Time-to-live of this List in seconds, defaults to no expiration.
274277
275278
:returns: Updated SyncListInstance
276279
:rtype: twilio.rest.sync.v1.service.sync_list.SyncListInstance
277280
"""
278-
data = values.of({'Ttl': ttl, })
281+
data = values.of({'Ttl': ttl, 'CollectionTtl': collection_ttl, })
279282

280283
payload = self._version.update(
281284
'POST',
@@ -488,16 +491,17 @@ def delete(self):
488491
"""
489492
return self._proxy.delete()
490493

491-
def update(self, ttl=values.unset):
494+
def update(self, ttl=values.unset, collection_ttl=values.unset):
492495
"""
493496
Update the SyncListInstance
494497
495-
:param unicode ttl: Time-to-live of this List in seconds, defaults to no expiration.
498+
:param unicode ttl: Alias for collection_ttl
499+
:param unicode collection_ttl: Time-to-live of this List in seconds, defaults to no expiration.
496500
497501
:returns: Updated SyncListInstance
498502
:rtype: twilio.rest.sync.v1.service.sync_list.SyncListInstance
499503
"""
500-
return self._proxy.update(ttl=ttl, )
504+
return self._proxy.update(ttl=ttl, collection_ttl=collection_ttl, )
501505

502506
@property
503507
def sync_list_items(self):

twilio/rest/sync/v1/service/sync_list/sync_list_item.py

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,25 @@ def __init__(self, version, service_sid, list_sid):
3636
self._solution = {'service_sid': service_sid, 'list_sid': list_sid, }
3737
self._uri = '/Services/{service_sid}/Lists/{list_sid}/Items'.format(**self._solution)
3838

39-
def create(self, data, ttl=values.unset):
39+
def create(self, data, ttl=values.unset, item_ttl=values.unset,
40+
collection_ttl=values.unset):
4041
"""
4142
Create a new SyncListItemInstance
4243
4344
:param dict data: Contains arbitrary user-defined, schema-less data that this List Item stores, represented by a JSON object, up to 16KB.
44-
:param unicode ttl: Time-to-live of this item in seconds, defaults to no expiration.
45+
:param unicode ttl: Alias for item_ttl
46+
:param unicode item_ttl: Time-to-live of this item in seconds, defaults to no expiration.
47+
:param unicode collection_ttl: Time-to-live of this item's parent List in seconds, defaults to no expiration.
4548
4649
:returns: Newly created SyncListItemInstance
4750
:rtype: twilio.rest.sync.v1.service.sync_list.sync_list_item.SyncListItemInstance
4851
"""
49-
data = values.of({'Data': serialize.object(data), 'Ttl': ttl, })
52+
data = values.of({
53+
'Data': serialize.object(data),
54+
'Ttl': ttl,
55+
'ItemTtl': item_ttl,
56+
'CollectionTtl': collection_ttl,
57+
})
5058

5159
payload = self._version.create(
5260
'POST',
@@ -304,17 +312,25 @@ def delete(self):
304312
"""
305313
return self._version.delete('delete', self._uri)
306314

307-
def update(self, data=values.unset, ttl=values.unset):
315+
def update(self, data=values.unset, ttl=values.unset, item_ttl=values.unset,
316+
collection_ttl=values.unset):
308317
"""
309318
Update the SyncListItemInstance
310319
311320
:param dict data: Contains arbitrary user-defined, schema-less data that this List Item stores, represented by a JSON object, up to 16KB.
312-
:param unicode ttl: Time-to-live of this item in seconds, defaults to no expiration.
321+
:param unicode ttl: Alias for item_ttl
322+
:param unicode item_ttl: Time-to-live of this item in seconds, defaults to no expiration.
323+
:param unicode collection_ttl: Time-to-live of this item's parent List in seconds, defaults to no expiration.
313324
314325
:returns: Updated SyncListItemInstance
315326
:rtype: twilio.rest.sync.v1.service.sync_list.sync_list_item.SyncListItemInstance
316327
"""
317-
data = values.of({'Data': serialize.object(data), 'Ttl': ttl, })
328+
data = values.of({
329+
'Data': serialize.object(data),
330+
'Ttl': ttl,
331+
'ItemTtl': item_ttl,
332+
'CollectionTtl': collection_ttl,
333+
})
318334

319335
payload = self._version.update(
320336
'POST',
@@ -509,17 +525,20 @@ def delete(self):
509525
"""
510526
return self._proxy.delete()
511527

512-
def update(self, data=values.unset, ttl=values.unset):
528+
def update(self, data=values.unset, ttl=values.unset, item_ttl=values.unset,
529+
collection_ttl=values.unset):
513530
"""
514531
Update the SyncListItemInstance
515532
516533
:param dict data: Contains arbitrary user-defined, schema-less data that this List Item stores, represented by a JSON object, up to 16KB.
517-
:param unicode ttl: Time-to-live of this item in seconds, defaults to no expiration.
534+
:param unicode ttl: Alias for item_ttl
535+
:param unicode item_ttl: Time-to-live of this item in seconds, defaults to no expiration.
536+
:param unicode collection_ttl: Time-to-live of this item's parent List in seconds, defaults to no expiration.
518537
519538
:returns: Updated SyncListItemInstance
520539
:rtype: twilio.rest.sync.v1.service.sync_list.sync_list_item.SyncListItemInstance
521540
"""
522-
return self._proxy.update(data=data, ttl=ttl, )
541+
return self._proxy.update(data=data, ttl=ttl, item_ttl=item_ttl, collection_ttl=collection_ttl, )
523542

524543
def __repr__(self):
525544
"""

twilio/rest/sync/v1/service/sync_map/__init__.py

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,19 @@ def __init__(self, version, service_sid):
3636
self._solution = {'service_sid': service_sid, }
3737
self._uri = '/Services/{service_sid}/Maps'.format(**self._solution)
3838

39-
def create(self, unique_name=values.unset, ttl=values.unset):
39+
def create(self, unique_name=values.unset, ttl=values.unset,
40+
collection_ttl=values.unset):
4041
"""
4142
Create a new SyncMapInstance
4243
4344
:param unicode unique_name: Human-readable name for this map
44-
:param unicode ttl: Time-to-live of this Map in seconds, defaults to no expiration.
45+
:param unicode ttl: Alias for collection_ttl
46+
:param unicode collection_ttl: Time-to-live of this Map in seconds, defaults to no expiration.
4547
4648
:returns: Newly created SyncMapInstance
4749
:rtype: twilio.rest.sync.v1.service.sync_map.SyncMapInstance
4850
"""
49-
data = values.of({'UniqueName': unique_name, 'Ttl': ttl, })
51+
data = values.of({'UniqueName': unique_name, 'Ttl': ttl, 'CollectionTtl': collection_ttl, })
5052

5153
payload = self._version.create(
5254
'POST',
@@ -266,16 +268,17 @@ def delete(self):
266268
"""
267269
return self._version.delete('delete', self._uri)
268270

269-
def update(self, ttl=values.unset):
271+
def update(self, ttl=values.unset, collection_ttl=values.unset):
270272
"""
271273
Update the SyncMapInstance
272274
273-
:param unicode ttl: New time-to-live of this Map in seconds.
275+
:param unicode ttl: Alias for collection_ttl
276+
:param unicode collection_ttl: New time-to-live of this Map in seconds.
274277
275278
:returns: Updated SyncMapInstance
276279
:rtype: twilio.rest.sync.v1.service.sync_map.SyncMapInstance
277280
"""
278-
data = values.of({'Ttl': ttl, })
281+
data = values.of({'Ttl': ttl, 'CollectionTtl': collection_ttl, })
279282

280283
payload = self._version.update(
281284
'POST',
@@ -488,16 +491,17 @@ def delete(self):
488491
"""
489492
return self._proxy.delete()
490493

491-
def update(self, ttl=values.unset):
494+
def update(self, ttl=values.unset, collection_ttl=values.unset):
492495
"""
493496
Update the SyncMapInstance
494497
495-
:param unicode ttl: New time-to-live of this Map in seconds.
498+
:param unicode ttl: Alias for collection_ttl
499+
:param unicode collection_ttl: New time-to-live of this Map in seconds.
496500
497501
:returns: Updated SyncMapInstance
498502
:rtype: twilio.rest.sync.v1.service.sync_map.SyncMapInstance
499503
"""
500-
return self._proxy.update(ttl=ttl, )
504+
return self._proxy.update(ttl=ttl, collection_ttl=collection_ttl, )
501505

502506
@property
503507
def sync_map_items(self):

0 commit comments

Comments
 (0)