Chỉnh sửa: Bạn không thể đổi tên nhóm tài nguyên Azure.
Điều bạn có thể làm là chuyển tài nguyên của mình sang Nhóm tài nguyên mới thay thế. Di chuyển tất cả các tài nguyên trong Nhóm Tài nguyên A sang Nhóm Tài nguyên B là tên của người nghèo. Thật không may là không phải tất cả các nhà cung cấp tài nguyên đều cho phép bạn di chuyển tài nguyên giữa các nhóm tài nguyên và một số có thể có các chuỗi đính kèm chỉ cho phép bạn di chuyển tài nguyên trong các điều kiện nhất định.
Đối với ứng dụng web Azure (trước đây gọi là Azure Websites), bạn hiện chỉ có thể di chuyển tất cả các tài nguyên có liên quan đến trang web trong một lời gọi đơn lẻ. Đó là "tất cả các tài nguyên liên quan đến trang web" có nghĩa là tất cả tài nguyên thuộc nhà cung cấp "Microsoft.Web". Điều này bao gồm tất cả các trang web, nền tảng lưu trữ ứng dụng và chứng chỉ nằm trong nhóm tài nguyên nguồn.
Qua cổng
Khi xem các nguồn lực của một nhóm, bạn có thể sử dụng "Move" tab
Nhấp vào "Move" tab sẽ hiển thị một cái gì đó này, cho phép bạn chọn hoặc tạo một nhóm mới:
Via Azure Powershell
Cách dễ nhất để thực hiện việc này là sử dụng lệnh ghép ngắn lệnh Move-AzureRmResource powershell.
Lệnh sẽ trông như thế này:
Get-AzureRmResource -ResourceGroupName <sourceResourceGroupName> | Move-AzureRmResource -DestinationResourceGroupName <destResourceGroupName>
nguồn: https://azure.microsoft.com/en-us/documentation/articles/resource-group-move-resources/
Via Rest API
Một cách khác để làm điều này là sử dụng các API MoveResource Nghỉ ngơi hoặc qua các nhân ArmClient .
Dưới đây là các API gọi cho bạn sẽ muốn chắc:
POSThttps://<endpoint>/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/moveResources?api-version={api-version}
đâu {resourceGroupName}
là nhóm tài nguyên nguồn.
Tôi chắc chắn điểm cuối phải là "https://management.azure.com", nhưng nếu bạn sử dụng ArmClient công cụ sẽ chỉ chăm sóc điểm cuối cho bạn.
Request Body:
{
"targetResourceGroup": "/subscriptions/{subscriptionId}/resourceGroups/{targetResourceGroupNameName}",
"resources":
[
"/subscriptions/{id}/resourceGroups/{source}/providers/{namespace}/{type}/{name}",
"/subscriptions/{id}/resourceGroups/{source}/providers/{namespace}/{type}/{name}"
]
}
Tôi đã cập nhật đáng kể câu trả lời cho câu hỏi của tôi. Hãy cho tôi biết nếu bạn gặp phải bất kỳ vấn đề nào với nó –
Bạn có thể muốn bỏ phiếu cho tính năng này tại đây: https://feedback.azure.com/forums/281804-azure-resource-manager/suggestions/6017710-rename-resource- nhóm – Gustin