Condividi tramite


Changes - List

Ottiene un elenco di risorse di modifica degli ultimi 14 giorni per la risorsa di destinazione

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}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

Nome del gruppo di risorse.

resourceName
path True

string

Nome della risorsa.

resourceProviderNamespace
path True

string

Nome dello spazio dei nomi del provider di risorse.

resourceType
path True

string

Nome del tipo di risorsa.

subscriptionId
path True

string

ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-000000000000000)

api-version
query True

string

Versione dell'API da usare con la richiesta HTTP.

$skipToken
query

string

(Facoltativo) Token di continuazione di pagina

$top
query

integer (int64)

minimum: 1
maximum: 100

(Facoltativo) Impostare il numero massimo di risultati per risposta.

Risposte

Nome Tipo Descrizione
200 OK

ChangeResourceListResult

OK.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

ListChanges

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
ChangeAttributes

Dettagli sulla risorsa di modifica

ChangeBase

Una singola modifica nella risorsa di destinazione

ChangeCategory

Entità che ha apportato la modifica

ChangeProperties

Proprietà di una modifica

ChangeResourceListResult

Elenco di risorse

ChangeResourceResult

Modificare la risorsa

ChangeType

Tipo di modifica acquisita nella risorsa

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

PropertyChangeType

Tipo di modifica che si è verificato

ChangeAttributes

Dettagli sulla risorsa di modifica

Nome Tipo Descrizione
changesCount

integer (int64)

Numero di modifiche acquisite da questa risorsa

correlationId

string

ID di correlazione ARM della risorsa di modifica

newResourceSnapshotId

string

GUID del nuovo snapshot

previousResourceSnapshotId

string

GUID dello snapshot precedente

timestamp

string

Ora delle modifiche nella risorsa di destinazione ocurred

ChangeBase

Una singola modifica nella risorsa di destinazione

Nome Tipo Descrizione
changeCategory

ChangeCategory

Entità che ha apportato la modifica

newValue

string

Valore della proprietà della risorsa di destinazione dopo la modifica

previousValue

string

Valore della proprietà della risorsa di destinazione prima della modifica

propertyChangeType

PropertyChangeType

Tipo di modifica che si è verificato

ChangeCategory

Entità che ha apportato la modifica

Valore Descrizione
System

Modifica avviata dal sistema

User

Modifica avviata dall'utente

ChangeProperties

Proprietà di una modifica

Nome Tipo Descrizione
changeAttributes

ChangeAttributes

Dettagli sulla risorsa di modifica

changeType

ChangeType

Tipo di modifica acquisita nella risorsa

changes

<string,  ChangeBase>

Dizionario con nome di proprietà modificato come chiave e dettagli delle modifiche come valore

targetResourceId

string

ID completo della risorsa di destinazione modificata

targetResourceType

string

Spazio dei nomi e tipo della risorsa

ChangeResourceListResult

Elenco di risorse

Nome Tipo Descrizione
nextLink

string

Collegamento usato per ottenere la pagina successiva di Cambia risorse

value

ChangeResourceResult[]

Elenco di risorse

ChangeResourceResult

Modificare la risorsa

Nome Tipo Descrizione
id

string

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nome della risorsa

properties

ChangeProperties

Proprietà di una modifica

type

string

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

ChangeType

Tipo di modifica acquisita nella risorsa

Valore Descrizione
Create

Una risorsa appena creata

Delete

È stata eliminata una risorsa esistente

Update

Una risorsa esistente ha subito una modifica

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

PropertyChangeType

Tipo di modifica che si è verificato

Valore Descrizione
Insert

Una proprietà è stata appena creata

Remove

È stata eliminata una proprietà esistente

Update

Una proprietà esistente ha subito una modifica