diff --git a/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py b/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py index f1d0b7f2b..484489f4e 100644 --- a/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py +++ b/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py @@ -47,6 +47,12 @@ def unmarshal_AccountUserInfo(data: Any) -> AccountUserInfo: if field is not None: args["email"] = field + field = data.get("phone_number", None) + if field is not None: + args["phone_number"] = field + else: + args["phone_number"] = None + return AccountUserInfo(**args) diff --git a/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py b/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py index ea9c8cf20..7484436ce 100644 --- a/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py @@ -58,6 +58,8 @@ class AccountOrganizationInfo: class AccountUserInfo: email: str + phone_number: Optional[str] + @dataclass class KeyManagerKeyInfo: diff --git a/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py b/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py index f1d0b7f2b..484489f4e 100644 --- a/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py +++ b/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py @@ -47,6 +47,12 @@ def unmarshal_AccountUserInfo(data: Any) -> AccountUserInfo: if field is not None: args["email"] = field + field = data.get("phone_number", None) + if field is not None: + args["phone_number"] = field + else: + args["phone_number"] = None + return AccountUserInfo(**args) diff --git a/scaleway/scaleway/audit_trail/v1alpha1/types.py b/scaleway/scaleway/audit_trail/v1alpha1/types.py index ea9c8cf20..7484436ce 100644 --- a/scaleway/scaleway/audit_trail/v1alpha1/types.py +++ b/scaleway/scaleway/audit_trail/v1alpha1/types.py @@ -58,6 +58,8 @@ class AccountOrganizationInfo: class AccountUserInfo: email: str + phone_number: Optional[str] + @dataclass class KeyManagerKeyInfo: