Поделиться через


Changes - List

Получает список ресурсов изменений за последние 14 дней для целевого ресурса

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Resources/changes?api-version=2022-05-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Resources/changes?api-version=2022-05-01&$top={$top}&$skipToken={$skipToken}

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов.

resourceName
path True

string

Имя ресурса.

resourceProviderNamespace
path True

string

Имя пространства имен поставщика ресурсов.

resourceType
path True

string

Имя типа ресурса.

subscriptionId
path True

string

Идентификатор подписки Azure. Это строка с форматом GUID (например, 000000000-0000-0000-0000-0000-000000000000000000000)

api-version
query True

string

Версия API, используемая с HTTP-запросом.

$skipToken
query

string

(Необязательно) Маркер продолжения страницы

$top
query

integer (int64)

minimum: 1
maximum: 100

(Необязательно) Задайте максимальное количество результатов на ответ.

Ответы

Имя Тип Описание
200 OK

ChangeResourceListResult

ХОРОШО.

Other Status Codes

ErrorResponse

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Течь: implicit
URL авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

ListChanges

Образец запроса

GET https://management.azure.com/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1/providers/Microsoft.Resources/changes?api-version=2022-05-01

Пример ответа

{
  "value": [
    {
      "id": "/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1/Microsoft.Resources/changes/a9f34285-13a2-e79c-f468-cfb71c7bd227",
      "name": "a9f34285-13a2-e79c-f468-cfb71c7bd227",
      "type": "Microsoft.Resources/changes",
      "properties": {
        "targetResourceId": "/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1",
        "targetResourceType": "resourceProvider1/resourceType1",
        "changeType": "Update",
        "changeAttributes": {
          "correlationId": "88420d5d-8d0e-471f-9115-10d34750c617",
          "timestamp": "2021-11-19T14:29:09.9210000Z",
          "changesCount": 2,
          "previousResourceSnapshotId": "ed90e35a-1661-42cc-a44c-e27f508005be",
          "newResourceSnapshotId": "6eac9d0f-63b4-4e7f-97a5-740c73757efb"
        },
        "changes": {
          "properties.provisioningState": {
            "propertyChangeType": "Update",
            "changeCategory": "System",
            "previousValue": "Updating",
            "newValue": "Succeeded"
          },
          "tags.key1": {
            "propertyChangeType": "Insert",
            "changeCategory": "User",
            "previousValue": "null",
            "newValue": "someValue"
          }
        }
      }
    },
    {
      "id": "/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1/Microsoft.Resources/changes/a9f34285-13a2-e79c-f468-cfb71c7bd227",
      "name": "a9f34285-13a2-e79c-f468-cfb71c7bd227",
      "type": "Microsoft.Resources/changes",
      "properties": {
        "targetResourceId": "/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1",
        "targetResourceType": "resourceProvider1/resourceType1",
        "changeType": "Create",
        "changeAttributes": {
          "changesCount": 0,
          "correlationId": "88420d5d-8d0e-471f-9115-10d34750c617",
          "timestamp": "2021-11-19T14:29:09.9210000Z",
          "previousResourceSnapshotId": "b09f5e52-0b46-4d13-84a9-08653d39fed6",
          "newResourceSnapshotId": "4db20fc0-de17-4cdd-92d8-fd6bf94b9fd9"
        },
        "changes": {}
      }
    }
  ]
}

Определения

Имя Описание
ChangeAttributes

Сведения об изменении ресурса

ChangeBase

Отдельное изменение целевого ресурса

ChangeCategory

Сущность, вносиющая изменения

ChangeProperties

Свойства изменения

ChangeResourceListResult

Список ресурсов

ChangeResourceResult

Изменение ресурса

ChangeType

Тип изменения, записанного в ресурсе

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

PropertyChangeType

Тип изменения, которое произошло

ChangeAttributes

Сведения об изменении ресурса

Имя Тип Описание
changesCount

integer (int64)

Количество изменений, фиксируемых этим ресурсом

correlationId

string

Идентификатор корреляции ARM ресурса изменений

newResourceSnapshotId

string

GUID нового моментального снимка

previousResourceSnapshotId

string

GUID предыдущего моментального снимка

timestamp

string

Время изменения в целевом ресурсе

ChangeBase

Отдельное изменение целевого ресурса

Имя Тип Описание
changeCategory

ChangeCategory

Сущность, вносиющая изменения

newValue

string

Значение свойства целевого ресурса после изменения

previousValue

string

Значение свойства целевого ресурса перед изменением

propertyChangeType

PropertyChangeType

Тип изменения, которое произошло

ChangeCategory

Сущность, вносиющая изменения

Ценность Описание
User

Изменение, инициированное пользователем

System

Изменение, инициированное системой

ChangeProperties

Свойства изменения

Имя Тип Описание
changeAttributes

ChangeAttributes

Сведения об изменении ресурса

changeType

ChangeType

Тип изменения, записанного в ресурсе

changes

<string,  ChangeBase>

Словарь с измененным именем свойства в качестве ключа и сведения об изменении в качестве значения

targetResourceId

string

Полный идентификатор целевого ресурса, который был изменен

targetResourceType

string

Пространство имен и тип ресурса

ChangeResourceListResult

Список ресурсов

Имя Тип Описание
nextLink

string

Ссылка, используемая для получения следующей страницы изменений ресурсов

value

ChangeResourceResult[]

Список ресурсов

ChangeResourceResult

Изменение ресурса

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Имя ресурса

properties

ChangeProperties

Свойства изменения

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

ChangeType

Тип изменения, записанного в ресурсе

Ценность Описание
Update

Существующий ресурс прошел изменение

Delete

Существующий ресурс был удален

Create

Только что созданный ресурс

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

PropertyChangeType

Тип изменения, которое произошло

Ценность Описание
Insert

Новое свойство было создано

Update

Существующее свойство подверглось изменению

Remove

Существующее свойство было удалено