Skip to content

Commit c03d70c

Browse files
committed
[Librarian] Regenerated @ 453fa63ec6f75d83162a32a588214a40ecafec8f 73cdb4763ee4819c443aef509c2d3082f119b0cd
1 parent 025c407 commit c03d70c

File tree

15 files changed

+158
-57
lines changed

15 files changed

+158
-57
lines changed

CHANGES.md

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

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

6+
[2025-11-11] Version 9.8.6
7+
--------------------------
8+
**Twiml**
9+
- Add new noun `<ConversationRelaySession>`
10+
- Add support for `<Recording>` noun under `<Start>` verb
11+
12+
613
[2025-10-28] Version 9.8.5
714
--------------------------
815
**Ai**

twilio/rest/__init__.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
from twilio.rest.frontline_api import FrontlineApi
2727
from twilio.rest.preview_iam import PreviewIam
2828
from twilio.rest.iam import Iam
29+
from twilio.rest.iam import Iam
2930
from twilio.rest.insights import Insights
3031
from twilio.rest.intelligence import Intelligence
3132
from twilio.rest.ip_messaging import IpMessaging
@@ -139,6 +140,7 @@ def __init__(
139140
self._frontline_api: Optional["FrontlineApi"] = None
140141
self._preview_iam: Optional["PreviewIam"] = None
141142
self._iam: Optional["Iam"] = None
143+
self._iam: Optional["Iam"] = None
142144
self._insights: Optional["Insights"] = None
143145
self._intelligence: Optional["Intelligence"] = None
144146
self._ip_messaging: Optional["IpMessaging"] = None
@@ -322,6 +324,19 @@ def iam(self) -> "Iam":
322324
self._iam = Iam(self)
323325
return self._iam
324326

327+
@property
328+
def iam(self) -> "Iam":
329+
"""
330+
Access the Iam Twilio Domain
331+
332+
:returns: Iam Twilio Domain
333+
"""
334+
if self._iam is None:
335+
from twilio.rest.iam import Iam
336+
337+
self._iam = Iam(self)
338+
return self._iam
339+
325340
@property
326341
def insights(self) -> "Insights":
327342
"""

twilio/rest/api/v2010/account/available_phone_number_country/local.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def stream(
152152
The results are returned as a generator, so this operation is memory efficient.
153153
154154
:param int area_code: The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
155-
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
155+
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
156156
:param bool sms_enabled: Whether the phone numbers can receive text messages. Can be: `true` or `false`.
157157
:param bool mms_enabled: Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
158158
:param bool voice_enabled: Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -233,7 +233,7 @@ async def stream_async(
233233
The results are returned as a generator, so this operation is memory efficient.
234234
235235
:param int area_code: The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
236-
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
236+
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
237237
:param bool sms_enabled: Whether the phone numbers can receive text messages. Can be: `true` or `false`.
238238
:param bool mms_enabled: Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
239239
:param bool voice_enabled: Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -313,7 +313,7 @@ def list(
313313
memory before returning.
314314
315315
:param int area_code: The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
316-
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
316+
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
317317
:param bool sms_enabled: Whether the phone numbers can receive text messages. Can be: `true` or `false`.
318318
:param bool mms_enabled: Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
319319
:param bool voice_enabled: Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -393,7 +393,7 @@ async def list_async(
393393
memory before returning.
394394
395395
:param int area_code: The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
396-
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
396+
:param str contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
397397
:param bool sms_enabled: Whether the phone numbers can receive text messages. Can be: `true` or `false`.
398398
:param bool mms_enabled: Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
399399
:param bool voice_enabled: Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -474,7 +474,7 @@ def page(
474474
Request is executed immediately
475475
476476
:param area_code: The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
477-
:param contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
477+
:param contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
478478
:param sms_enabled: Whether the phone numbers can receive text messages. Can be: `true` or `false`.
479479
:param mms_enabled: Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
480480
:param voice_enabled: Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -567,7 +567,7 @@ async def page_async(
567567
Request is executed immediately
568568
569569
:param area_code: The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
570-
:param contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
570+
:param contains: Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
571571
:param sms_enabled: Whether the phone numbers can receive text messages. Can be: `true` or `false`.
572572
:param mms_enabled: Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
573573
:param voice_enabled: Whether the phone numbers can receive calls. Can be: `true` or `false`.

0 commit comments

Comments
 (0)