1515 wait_for_resource_async ,
1616)
1717from .types import (
18+ ContactEmailStatus ,
1819 DomainRecordType ,
1920 DomainStatus ,
2021 LanguageCode ,
22+ ListContactsRequestRole ,
2123 ListDNSZoneRecordsRequestOrderBy ,
2224 ListDNSZonesRequestOrderBy ,
2325 ListDomainsRequestOrderBy ,
@@ -1724,6 +1726,8 @@ async def list_contacts(
17241726 domain : Optional [str ] = None ,
17251727 project_id : Optional [str ] = None ,
17261728 organization_id : Optional [str ] = None ,
1729+ role : ListContactsRequestRole = ListContactsRequestRole .UNKNOWN_ROLE ,
1730+ email_status : ContactEmailStatus = ContactEmailStatus .EMAIL_STATUS_UNKNOWN ,
17271731 ) -> ListContactsResponse :
17281732 """
17291733 List contacts.
@@ -1734,6 +1738,8 @@ async def list_contacts(
17341738 :param domain:
17351739 :param project_id:
17361740 :param organization_id:
1741+ :param role:
1742+ :param email_status:
17371743 :return: :class:`ListContactsResponse <ListContactsResponse>`
17381744
17391745 Usage:
@@ -1747,11 +1753,13 @@ async def list_contacts(
17471753 f"/domain/v2beta1/contacts" ,
17481754 params = {
17491755 "domain" : domain ,
1756+ "email_status" : email_status ,
17501757 "organization_id" : organization_id
17511758 or self .client .default_organization_id ,
17521759 "page" : page ,
17531760 "page_size" : page_size or self .client .default_page_size ,
17541761 "project_id" : project_id or self .client .default_project_id ,
1762+ "role" : role ,
17551763 },
17561764 )
17571765
@@ -1766,6 +1774,8 @@ async def list_contacts_all(
17661774 domain : Optional [str ] = None ,
17671775 project_id : Optional [str ] = None ,
17681776 organization_id : Optional [str ] = None ,
1777+ role : Optional [ListContactsRequestRole ] = None ,
1778+ email_status : Optional [ContactEmailStatus ] = None ,
17691779 ) -> List [ContactRoles ]:
17701780 """
17711781 List contacts.
@@ -1776,6 +1786,8 @@ async def list_contacts_all(
17761786 :param domain:
17771787 :param project_id:
17781788 :param organization_id:
1789+ :param role:
1790+ :param email_status:
17791791 :return: :class:`List[ListContactsResponse] <List[ListContactsResponse]>`
17801792
17811793 Usage:
@@ -1794,6 +1806,8 @@ async def list_contacts_all(
17941806 "domain" : domain ,
17951807 "project_id" : project_id ,
17961808 "organization_id" : organization_id ,
1809+ "role" : role ,
1810+ "email_status" : email_status ,
17971811 },
17981812 )
17991813
0 commit comments