Udostępnij za pośrednictwem


Changes - List

Uzyskuje listę zmian zasobów z ostatnich 14 dni dla zasobu docelowego

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}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów.

resourceName
path True

string

Nazwa zasobu.

resourceProviderNamespace
path True

string

Nazwa przestrzeni nazw dostawcy zasobów.

resourceType
path True

string

Nazwa typu zasobu.

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000000)

api-version
query True

string

Wersja interfejsu API do użycia z żądaniem HTTP.

$skipToken
query

string

(Opcjonalnie) Token kontynuacji strony

$top
query

integer

int64

(Opcjonalnie) Ustaw maksymalną liczbę wyników na odpowiedź.

Odpowiedzi

Nazwa Typ Opis
200 OK

ChangeResourceListResult

OK.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

ListChanges

Przykładowe żądanie

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

Przykładowa odpowiedź

{
  "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": {}
      }
    }
  ]
}

Definicje

Nazwa Opis
ChangeAttributes

Szczegóły dotyczące zasobu zmiany

ChangeBase

Indywidualna zmiana zasobu docelowego

ChangeCategory

Jednostka, która dokonała zmiany

ChangeProperties

Właściwości zmiany

ChangeResourceListResult

Lista zasobów

ChangeResourceResult

Zmień zasób

ChangeType

Typ zmiany przechwyconej w zasobie

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

PropertyChangeType

Typ zmiany, która wystąpiła

ChangeAttributes

Szczegóły dotyczące zasobu zmiany

Nazwa Typ Opis
changesCount

integer

Liczba zmian przechwyconych przez ten zasób

correlationId

string

Identyfikator korelacji usługi ARM zasobu zmiany

newResourceSnapshotId

string

Identyfikator GUID nowej migawki

previousResourceSnapshotId

string

Identyfikator GUID poprzedniej migawki

timestamp

string

Czas zmiany w zasobie docelowym są cykliczne

ChangeBase

Indywidualna zmiana zasobu docelowego

Nazwa Typ Opis
changeCategory

ChangeCategory

Jednostka, która dokonała zmiany

newValue

string

Wartość właściwości zasobu docelowego po zmianie

previousValue

string

Wartość właściwości zasobu docelowego przed zmianą

propertyChangeType

PropertyChangeType

Typ zmiany, która wystąpiła

ChangeCategory

Jednostka, która dokonała zmiany

Nazwa Typ Opis
System

string

Zmiana zainicjowana przez system

User

string

Zmiana zainicjowana przez użytkownika

ChangeProperties

Właściwości zmiany

Nazwa Typ Opis
changeAttributes

ChangeAttributes

Szczegóły dotyczące zasobu zmiany

changeType

ChangeType

Typ zmiany przechwyconej w zasobie

changes

<string,  ChangeBase>

Słownik o zmienionej nazwie właściwości jako klucz i szczegóły zmiany jako wartość

targetResourceId

string

W pełni kwalifikowany identyfikator zasobu docelowego, który został zmieniony

targetResourceType

string

Przestrzeń nazw i typ zasobu

ChangeResourceListResult

Lista zasobów

Nazwa Typ Opis
nextLink

string

Link użyty do pobrania następnej strony Zmień zasoby

value

ChangeResourceResult[]

Lista zasobów

ChangeResourceResult

Zmień zasób

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties

ChangeProperties

Właściwości zmiany

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

ChangeType

Typ zmiany przechwyconej w zasobie

Nazwa Typ Opis
Create

string

Nowo utworzony zasób

Delete

string

Istniejący zasób został usunięty

Update

string

Istniejący zasób przeszedł zmianę

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

PropertyChangeType

Typ zmiany, która wystąpiła

Nazwa Typ Opis
Insert

string

Nowo utworzono właściwość

Remove

string

Usunięto istniejącą właściwość

Update

string

Istniejąca właściwość przeszła zmianę