Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 10 additions & 1 deletion sdk/resources/azure-mgmt-resource/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# Release History

## 25.0.0 (2026-02-04)

### Breaking Changes

- This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ignore this change.
- Operation Group `Deployments` and `DeploymentOperations` of `ResourceManagementClient` are moved to `DeploymentsMgmtClient` of independent package `azure-mgmt-resource-deployments`. If you called `ResourceManagementClient(...).deployments.xx(...)` before, just need to change to `DeploymentsMgmtClient(...).deployments.xx(...)`. And same for `DeploymentOperations`.
- The following modules have been separated from `azure-mgmt-resource` into independent packages: `subscriptions`, `features`, `links`, `locks`, `policy`, `managedapplications`, `databoundaries`, `changes`, and `privatelinks`. Each module is now available as `azure-mgmt-resource-{module}`.
- For separated modules, if you previously imported them using statements like `from azure.mgmt.resource import SubscriptionClient`, you'll need to update your code to `from azure.mgmt.resource.subscriptions import SubscriptionClient`. If you were already using the fully qualified import path, no changes are required.

## 25.0.0b1 (2025-07-16)

### Breaking Changes

- This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ignore this change.
- Operation Group `Deployments` and `DeploymentOperations` of `ResourceManagementClient` are moved to `DeploymentsMgmtClient` of independent package `azure-mgmt-resource-deployments`. If you called `ResourceManagementClient(...).deployments.xx(...)` before, just need change to `DeploymentsMgmtClient(...).deployments.xx(...)`. And same for `DeploymentOperations`.
- Operation Group `Deployments` and `DeploymentOperations` of `ResourceManagementClient` are moved to `DeploymentsMgmtClient` of independent package `azure-mgmt-resource-deployments`. If you called `ResourceManagementClient(...).deployments.xx(...)` before, just need to change to `DeploymentsMgmtClient(...).deployments.xx(...)`. And same for `DeploymentOperations`.

## 24.0.0 (2025-06-16)

Expand Down
6 changes: 3 additions & 3 deletions sdk/resources/azure-mgmt-resource/_metadata.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"commit": "07b9f3536b0cbcdbe18a4f7037af272b1df5bbc1",
"commit": "bd379a19745963b51c41b0928bac7cab7803d92a",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest": "3.10.2",
"use": [
"@autorest/python@6.48.0",
"@autorest/modelerfour@4.27.0"
],
"autorest_command": "autorest specification/resources/resource-manager/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --package-mode=azure-mgmt --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.48.0 --use=@autorest/modelerfour@4.27.0 --version=3.10.2 --version-tolerant=False",
"readme": "specification/resources/resource-manager/readme.md"
"autorest_command": "autorest specification/resources/resource-manager/Microsoft.Resources/resources/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --package-mode=azure-mgmt --python --python-sdks-folder=/mnt/vss/_work/1/azure-sdk-for-python/sdk --tag=package-resources-2025-04 --use=@autorest/python@6.48.0 --use=@autorest/modelerfour@4.27.0 --version=3.10.2 --version-tolerant=False",
"readme": "specification/resources/resource-manager/Microsoft.Resources/resources/readme.md"
}
156 changes: 138 additions & 18 deletions sdk/resources/azure-mgmt-resource/apiview-properties.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,143 @@
{
"CrossLanguagePackageId": null,
"CrossLanguageDefinitionId": {
"azure.mgmt.resource.databoundaries.models.Resource": null,
"azure.mgmt.resource.databoundaries.models.ProxyResource": null,
"azure.mgmt.resource.databoundaries.models.DataBoundaryDefinition": null,
"azure.mgmt.resource.databoundaries.models.DataBoundaryProperties": null,
"azure.mgmt.resource.databoundaries.models.ErrorAdditionalInfo": null,
"azure.mgmt.resource.databoundaries.models.ErrorDetail": null,
"azure.mgmt.resource.databoundaries.models.ErrorResponse": null,
"azure.mgmt.resource.databoundaries.models.SystemData": null,
"azure.mgmt.resource.databoundaries.models.DefaultName": null,
"azure.mgmt.resource.databoundaries.models.DataBoundary": null,
"azure.mgmt.resource.databoundaries.models.ProvisioningState": null,
"azure.mgmt.resource.databoundaries.models.CreatedByType": null,
"azure.mgmt.resource.databoundaries.operations.DataBoundariesOperations.put": null,
"azure.mgmt.resource.databoundaries.aio.operations.DataBoundariesOperations.put": null,
"azure.mgmt.resource.databoundaries.operations.DataBoundariesOperations.get_tenant": null,
"azure.mgmt.resource.databoundaries.aio.operations.DataBoundariesOperations.get_tenant": null,
"azure.mgmt.resource.databoundaries.operations.DataBoundariesOperations.get_scope": null,
"azure.mgmt.resource.databoundaries.aio.operations.DataBoundariesOperations.get_scope": null
"azure.mgmt.resource.resources.models.Alias": null,
"azure.mgmt.resource.resources.models.AliasPath": null,
"azure.mgmt.resource.resources.models.AliasPathMetadata": null,
"azure.mgmt.resource.resources.models.AliasPattern": null,
"azure.mgmt.resource.resources.models.ApiProfile": null,
"azure.mgmt.resource.resources.models.ErrorAdditionalInfo": null,
"azure.mgmt.resource.resources.models.ErrorResponse": null,
"azure.mgmt.resource.resources.models.ExportTemplateRequest": null,
"azure.mgmt.resource.resources.models.ExtendedLocation": null,
"azure.mgmt.resource.resources.models.Resource": null,
"azure.mgmt.resource.resources.models.GenericResource": null,
"azure.mgmt.resource.resources.models.GenericResourceExpanded": null,
"azure.mgmt.resource.resources.models.GenericResourceFilter": null,
"azure.mgmt.resource.resources.models.Identity": null,
"azure.mgmt.resource.resources.models.IdentityUserAssignedIdentitiesValue": null,
"azure.mgmt.resource.resources.models.Operation": null,
"azure.mgmt.resource.resources.models.OperationDisplay": null,
"azure.mgmt.resource.resources.models.OperationListResult": null,
"azure.mgmt.resource.resources.models.Permission": null,
"azure.mgmt.resource.resources.models.Plan": null,
"azure.mgmt.resource.resources.models.Provider": null,
"azure.mgmt.resource.resources.models.ProviderConsentDefinition": null,
"azure.mgmt.resource.resources.models.ProviderExtendedLocation": null,
"azure.mgmt.resource.resources.models.ProviderListResult": null,
"azure.mgmt.resource.resources.models.ProviderPermission": null,
"azure.mgmt.resource.resources.models.ProviderPermissionListResult": null,
"azure.mgmt.resource.resources.models.ProviderRegistrationRequest": null,
"azure.mgmt.resource.resources.models.ProviderResourceType": null,
"azure.mgmt.resource.resources.models.ProviderResourceTypeListResult": null,
"azure.mgmt.resource.resources.models.ResourceGroup": null,
"azure.mgmt.resource.resources.models.ResourceGroupExportResult": null,
"azure.mgmt.resource.resources.models.ResourceGroupFilter": null,
"azure.mgmt.resource.resources.models.ResourceGroupListResult": null,
"azure.mgmt.resource.resources.models.ResourceGroupPatchable": null,
"azure.mgmt.resource.resources.models.ResourceGroupProperties": null,
"azure.mgmt.resource.resources.models.ResourceListResult": null,
"azure.mgmt.resource.resources.models.ResourceProviderOperationDisplayProperties": null,
"azure.mgmt.resource.resources.models.ResourcesMoveInfo": null,
"azure.mgmt.resource.resources.models.RoleDefinition": null,
"azure.mgmt.resource.resources.models.Sku": null,
"azure.mgmt.resource.resources.models.SubResource": null,
"azure.mgmt.resource.resources.models.TagCount": null,
"azure.mgmt.resource.resources.models.TagDetails": null,
"azure.mgmt.resource.resources.models.Tags": null,
"azure.mgmt.resource.resources.models.TagsListResult": null,
"azure.mgmt.resource.resources.models.TagsPatchResource": null,
"azure.mgmt.resource.resources.models.TagsResource": null,
"azure.mgmt.resource.resources.models.TagValue": null,
"azure.mgmt.resource.resources.models.ZoneMapping": null,
"azure.mgmt.resource.resources.models.AliasPatternType": null,
"azure.mgmt.resource.resources.models.AliasPathTokenType": null,
"azure.mgmt.resource.resources.models.AliasPathAttributes": null,
"azure.mgmt.resource.resources.models.AliasType": null,
"azure.mgmt.resource.resources.models.ProviderAuthorizationConsentState": null,
"azure.mgmt.resource.resources.models.ExtendedLocationType": null,
"azure.mgmt.resource.resources.models.ResourceIdentityType": null,
"azure.mgmt.resource.resources.models.ExportTemplateOutputFormat": null,
"azure.mgmt.resource.resources.models.TagsPatchOperation": null,
"azure.mgmt.resource.resources.operations.Operations.list": null,
"azure.mgmt.resource.resources.aio.operations.Operations.list": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.unregister": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.unregister": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.register_at_management_group_scope": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.register_at_management_group_scope": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.provider_permissions": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.provider_permissions": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.register": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.register": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.list": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.list": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.list_at_tenant_scope": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.list_at_tenant_scope": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.get": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.get": null,
"azure.mgmt.resource.resources.operations.ProvidersOperations.get_at_tenant_scope": null,
"azure.mgmt.resource.resources.aio.operations.ProvidersOperations.get_at_tenant_scope": null,
"azure.mgmt.resource.resources.operations.ProviderResourceTypesOperations.list": null,
"azure.mgmt.resource.resources.aio.operations.ProviderResourceTypesOperations.list": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.list_by_resource_group": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.list_by_resource_group": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_move_resources": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_move_resources": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_validate_move_resources": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_validate_move_resources": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.list": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.list": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.check_existence": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.check_existence": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_delete": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_delete": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_create_or_update": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_create_or_update": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_update": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_update": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.get": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.get": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.check_existence_by_id": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.check_existence_by_id": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_delete_by_id": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_delete_by_id": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_create_or_update_by_id": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_create_or_update_by_id": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.begin_update_by_id": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.begin_update_by_id": null,
"azure.mgmt.resource.resources.operations.ResourcesOperations.get_by_id": null,
"azure.mgmt.resource.resources.aio.operations.ResourcesOperations.get_by_id": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.check_existence": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.check_existence": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.create_or_update": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.create_or_update": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.begin_delete": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.begin_delete": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.get": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.get": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.update": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.update": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.begin_export_template": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.begin_export_template": null,
"azure.mgmt.resource.resources.operations.ResourceGroupsOperations.list": null,
"azure.mgmt.resource.resources.aio.operations.ResourceGroupsOperations.list": null,
"azure.mgmt.resource.resources.operations.TagsOperations.delete_value": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.delete_value": null,
"azure.mgmt.resource.resources.operations.TagsOperations.create_or_update_value": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.create_or_update_value": null,
"azure.mgmt.resource.resources.operations.TagsOperations.create_or_update": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.create_or_update": null,
"azure.mgmt.resource.resources.operations.TagsOperations.delete": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.delete": null,
"azure.mgmt.resource.resources.operations.TagsOperations.list": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.list": null,
"azure.mgmt.resource.resources.operations.TagsOperations.begin_create_or_update_at_scope": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.begin_create_or_update_at_scope": null,
"azure.mgmt.resource.resources.operations.TagsOperations.begin_update_at_scope": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.begin_update_at_scope": null,
"azure.mgmt.resource.resources.operations.TagsOperations.get_at_scope": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.get_at_scope": null,
"azure.mgmt.resource.resources.operations.TagsOperations.begin_delete_at_scope": null,
"azure.mgmt.resource.resources.aio.operations.TagsOperations.begin_delete_at_scope": null
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,8 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

from .managedapplications import ApplicationClient
from .features import FeatureClient
from .links import ManagementLinkClient
from .locks import ManagementLockClient
from .policy import PolicyClient
from .resources import ResourceManagementClient
from .subscriptions import SubscriptionClient
from .databoundaries import DataBoundaryMgmtClient

__all__ = [
"ApplicationClient",
"FeatureClient",
"PolicyClient",
"ManagementLinkClient",
"ManagementLockClient",
"ResourceManagementClient",
"SubscriptionClient",
"DataBoundaryMgmtClient",
]
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
# license information.
# --------------------------------------------------------------------------

VERSION = "25.0.0b1"
VERSION = "25.0.0"

This file was deleted.

Loading