Skip to content

Commit f64acb3

Browse files
committed
chore: preview pr
1 parent 5dd03dd commit f64acb3

File tree

10 files changed

+39
-13
lines changed

10 files changed

+39
-13
lines changed

test.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import os
2+
3+
from twilio.rest import Client
4+
5+
# Your Account SID and Auth Token from console.twilio.com
6+
account_sid = os.environ.get('TWILIO_ACCOUNT_SID')
7+
auth_token = os.environ.get('TWILIO_AUTH_TOKEN')
8+
9+
client = Client(account_sid, auth_token)
10+
11+
memory = client.memory.v1.stores.get("mem_store_01kjyes5vnes3v6gnm954w455a").fetch()
12+
13+
print(memory)

twilio/rest/__init__.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,19 @@ def messaging(self) -> "Messaging":
430430
self._messaging = Messaging(self)
431431
return self._messaging
432432

433+
@property
434+
def memory(self) -> "Memory":
435+
"""
436+
Access the Messaging Twilio Domain
437+
438+
:returns: Messaging Twilio Domain
439+
"""
440+
if self._memory is None:
441+
from twilio.rest.memory import Memory
442+
443+
self._memory = Memory(self)
444+
return self._memory
445+
433446
@property
434447
def monitor(self) -> "Monitor":
435448
"""

twilio/rest/memory/v1/conversation_summary.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class ResponseResource(Protocol):
3434

3535

3636
class CreateSummariesRequest:
37-
def __init__(self, summaries: List[ConversationSummaryList.SummaryCore]):
37+
def __init__(self, summaries: List["ConversationSummaryList.SummaryCore"]):
3838
self.summaries = summaries
3939

4040

twilio/rest/memory/v1/import_.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __init__(
5050
self,
5151
filename: str,
5252
fileSize: int,
53-
columnMappings: List[ImportList.ColumnMappingItem],
53+
columnMappings: List["ImportList.ColumnMappingItem"],
5454
):
5555
self.filename = filename
5656
self.fileSize = fileSize

twilio/rest/memory/v1/observation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class ResponseResource(Protocol):
3434

3535

3636
class CreateObservationsRequest:
37-
def __init__(self, observations: List[ObservationList.ObservationCore]):
37+
def __init__(self, observations: List["ObservationList.ObservationCore"]):
3838
self.observations = observations
3939

4040

twilio/rest/memory/v1/profile_import.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __init__(
5050
self,
5151
filename: str,
5252
fileSize: int,
53-
columnMappings: List[ImportList.ColumnMappingItem],
53+
columnMappings: List["ImportList.ColumnMappingItem"],
5454
):
5555
self.filename = filename
5656
self.fileSize = fileSize
@@ -152,7 +152,7 @@ def __init__(self, payload: Dict[str, Any]):
152152
self.filename: Optional[str] = payload.get("filename")
153153
self.file_size: Optional[int] = payload.get("file_size")
154154
self.column_mappings: Optional[
155-
List[ImportList.ColumnMappingItem]
155+
List["ImportList.ColumnMappingItem"]
156156
] = payload.get("column_mappings")
157157

158158
def to_dict(self):
@@ -352,7 +352,7 @@ def __init__(self, payload: Dict[str, Any]):
352352
self.filename: Optional[str] = payload.get("filename")
353353
self.file_size: Optional[int] = payload.get("file_size")
354354
self.column_mappings: Optional[
355-
List[ImportList.ColumnMappingItem]
355+
List["ImportList.ColumnMappingItem"]
356356
] = payload.get("column_mappings")
357357

358358
def to_dict(self):

twilio/rest/memory/v1/recall.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class Participant(object):
8888
def __init__(self, payload: Dict[str, Any]):
8989
self.id: Optional[str] = payload.get("id")
9090
self.name: Optional[str] = payload.get("name")
91-
self.type: Optional[ParticipantType] = payload.get("type")
91+
self.type: Optional["ParticipantType"] = payload.get("type")
9292
self.profile_id: Optional[str] = payload.get("profile_id")
9393
self.address: Optional[str] = payload.get("address")
9494
self.channel: Optional[str] = payload.get("channel")
@@ -312,7 +312,7 @@ class Participant(object):
312312
def __init__(self, payload: Dict[str, Any]):
313313
self.id: Optional[str] = payload.get("id")
314314
self.name: Optional[str] = payload.get("name")
315-
self.type: Optional[ParticipantType] = payload.get("type")
315+
self.type: Optional["ParticipantType"] = payload.get("type")
316316
self.profile_id: Optional[str] = payload.get("profile_id")
317317
self.address: Optional[str] = payload.get("address")
318318
self.channel: Optional[str] = payload.get("channel")
@@ -601,7 +601,7 @@ class Participant(object):
601601
def __init__(self, payload: Dict[str, Any]):
602602
self.id: Optional[str] = payload.get("id")
603603
self.name: Optional[str] = payload.get("name")
604-
self.type: Optional[ParticipantType] = payload.get("type")
604+
self.type: Optional["ParticipantType"] = payload.get("type")
605605
self.profile_id: Optional[str] = payload.get("profile_id")
606606
self.address: Optional[str] = payload.get("address")
607607
self.channel: Optional[str] = payload.get("channel")

twilio/rest/memory/v1/revision.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def __repr__(self) -> str:
5656

5757

5858
class RevisionPage(TokenPagination):
59-
def get_instance(self, payload: Dict[str, Any]) -> RevisionInstance:
59+
def get_instance(self, payload: Dict[str, Any]) -> "RevisionInstance":
6060
"""
6161
Build an instance of RevisionInstance
6262

twilio/rest/memory/v1/store.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1037,7 +1037,7 @@ async def page_with_http_info_async(
10371037
self,
10381038
page_token: Union[str, object] = values.unset,
10391039
order_by: Union[str, object] = values.unset,
1040-
page_token: Union[str, object] = values.unset,
1040+
# page_token: Union[str, object] = values.unset,
10411041
page_number: Union[int, object] = values.unset,
10421042
page_size: Union[int, object] = values.unset,
10431043
) -> ApiResponse:

twilio/rest/memory/v1/trait_group.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def __init__(
6565
self,
6666
displayName: str,
6767
description: str,
68-
traits: Dict[str, TraitGroupCoreTraitsValue],
68+
traits: Dict[str, "TraitGroupCoreTraitsValue"],
6969
version: int,
7070
):
7171
self.displayName = displayName
@@ -85,7 +85,7 @@ def __init__(
8585
displayName: str,
8686
dataType: str,
8787
description: str,
88-
validationRule: ValidationRule,
88+
validationRule: "ValidationRule",
8989
idTypePromotion: str,
9090
):
9191
self.displayName = displayName

0 commit comments

Comments
 (0)