From 1eac8c38ee3df3d5a0d35b5a2b3374a5479c98cd Mon Sep 17 00:00:00 2001 From: denyspanov-public Date: Thu, 9 Jul 2026 06:44:41 -0700 Subject: [PATCH] Added ExpirationTime field to Role Assignment response DTO for version 2026-07-01-preview --- sdk/authorization/azure-mgmt-authorization/CHANGELOG.md | 6 ++++++ .../azure/mgmt/authorization/_version.py | 2 +- .../azure/mgmt/authorization/models/_models.py | 5 +++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/sdk/authorization/azure-mgmt-authorization/CHANGELOG.md b/sdk/authorization/azure-mgmt-authorization/CHANGELOG.md index 35a4cb9839d9..52004c8d4910 100644 --- a/sdk/authorization/azure-mgmt-authorization/CHANGELOG.md +++ b/sdk/authorization/azure-mgmt-authorization/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 5.0.0b3 (2026-07-08) + +### Features Added + + - Model `RoleAssignmentProperties` added property `expiration_time` + ## 5.0.0b2 (2026-04-14) ### Features Added diff --git a/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/_version.py b/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/_version.py index 87b557d58cf1..5b4744287959 100644 --- a/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/_version.py +++ b/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "5.0.0b2" +VERSION = "5.0.0b3" diff --git a/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/models/_models.py b/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/models/_models.py index 83f6a3462863..acc3d2761c00 100644 --- a/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/models/_models.py +++ b/sdk/authorization/azure-mgmt-authorization/azure/mgmt/authorization/models/_models.py @@ -4203,6 +4203,7 @@ class RoleAssignment(ExtensionResource): "created_by", "updated_by", "delegated_managed_identity_resource_id", + "expiration_time", ] @overload @@ -4335,6 +4336,8 @@ class RoleAssignmentProperties(_Model): :vartype updated_by: str :ivar delegated_managed_identity_resource_id: Id of the delegated managed identity resource. :vartype delegated_managed_identity_resource_id: str + :ivar expiration_time: Time at which the role assignment expires. + :vartype expiration_time: str """ scope: Optional[str] = rest_field(visibility=["read"]) @@ -4372,6 +4375,8 @@ class RoleAssignmentProperties(_Model): name="delegatedManagedIdentityResourceId", visibility=["read", "create", "update", "delete", "query"] ) """Id of the delegated managed identity resource.""" + expiration_time: Optional[str] = rest_field(name="expirationTime", visibility=["read"]) + """Time at which the role assignment expires.""" @overload def __init__(