From fdb24e7f78286d6e3c6eb94cd89daa288b3a0012 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Wed, 12 Aug 2026 15:12:59 +0000 Subject: [PATCH] feat(audit_trail): add action name field on event, for allow giving more... --- .../scaleway_async/audit_trail/v1alpha1/marshalling.py | 6 ++++++ scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py | 1 + scaleway/scaleway/audit_trail/v1alpha1/marshalling.py | 6 ++++++ scaleway/scaleway/audit_trail/v1alpha1/types.py | 1 + 4 files changed, 14 insertions(+) diff --git a/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py b/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py index e1e1b7b72..2e493db39 100644 --- a/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py +++ b/scaleway-async/scaleway_async/audit_trail/v1alpha1/marshalling.py @@ -1542,6 +1542,12 @@ def unmarshal_Resource(data: Any) -> Resource: else: args["name"] = None + field = data.get("action", None) + if field is not None: + args["action"] = field + else: + args["action"] = None + field = data.get("secm_secret_info", None) if field is not None: args["secm_secret_info"] = unmarshal_SecretManagerSecretInfo(field) diff --git a/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py b/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py index dd9c19ae3..62b2e00e1 100644 --- a/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py @@ -587,6 +587,7 @@ class Resource: updated_at: Optional[datetime] = None deleted_at: Optional[datetime] = None name: Optional[str] = None + action: Optional[str] = None secm_secret_info: Optional[SecretManagerSecretInfo] = None secm_secret_version_info: Optional[SecretManagerSecretVersionInfo] = None diff --git a/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py b/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py index e1e1b7b72..2e493db39 100644 --- a/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py +++ b/scaleway/scaleway/audit_trail/v1alpha1/marshalling.py @@ -1542,6 +1542,12 @@ def unmarshal_Resource(data: Any) -> Resource: else: args["name"] = None + field = data.get("action", None) + if field is not None: + args["action"] = field + else: + args["action"] = None + field = data.get("secm_secret_info", None) if field is not None: args["secm_secret_info"] = unmarshal_SecretManagerSecretInfo(field) diff --git a/scaleway/scaleway/audit_trail/v1alpha1/types.py b/scaleway/scaleway/audit_trail/v1alpha1/types.py index dd9c19ae3..62b2e00e1 100644 --- a/scaleway/scaleway/audit_trail/v1alpha1/types.py +++ b/scaleway/scaleway/audit_trail/v1alpha1/types.py @@ -587,6 +587,7 @@ class Resource: updated_at: Optional[datetime] = None deleted_at: Optional[datetime] = None name: Optional[str] = None + action: Optional[str] = None secm_secret_info: Optional[SecretManagerSecretInfo] = None secm_secret_version_info: Optional[SecretManagerSecretVersionInfo] = None