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


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-00000000000000).

api-version
query True

string

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

$skipToken
query

string

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

$top
query

integer

int64

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

Ответы

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

ChangeResourceListResult

Все в порядке.

Other Status Codes

ErrorResponse

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

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

azure_auth

Поток OAuth2 в Azure Active Directory

Тип: oauth2
Flow: 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

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

correlationId

string

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

newResourceSnapshotId

string

GUID нового snapshot

previousResourceSnapshotId

string

GUID предыдущего snapshot

timestamp

string

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

ChangeBase

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

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

ChangeCategory

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

newValue

string

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

previousValue

string

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

propertyChangeType

PropertyChangeType

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

ChangeCategory

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

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

string

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

User

string

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

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

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

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

string

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

Delete

string

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

Update

string

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

ErrorAdditionalInfo

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

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

object

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

type

string

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

ErrorDetail

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

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

ErrorAdditionalInfo[]

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

code

string

Код ошибки.

details

ErrorDetail[]

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

message

string

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

target

string

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

ErrorResponse

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

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

ErrorDetail

Объект error.

PropertyChangeType

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

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

string

Свойство было создано только что

Remove

string

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

Update

string

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