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 con formato GUID (ad esempio 00000000000-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 pagina

$top
query

integer

int64

(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 perché 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

Modifica singola nella risorsa di destinazione

ChangeCategory

Entità che ha apportato la modifica

ChangeProperties

Proprietà di una modifica

ChangeResourceListResult

Elenco delle risorse

ChangeResourceResult

Modificare la risorsa

ChangeType

Tipo di modifica acquisita nella risorsa

ErrorAdditionalInfo

Informazioni aggiuntive sulla 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

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

Modifica singola 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

Nome Tipo Descrizione
System

string

Modifica avviata dal sistema

User

string

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 i 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 delle risorse

Nome Tipo Descrizione
nextLink

string

Collegamento usato per ottenere la pagina successiva di Modifica risorse

value

ChangeResourceResult[]

Elenco delle risorse

ChangeResourceResult

Modificare la risorsa

Nome Tipo Descrizione
id

string

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

name

string

nome della risorsa.

properties

ChangeProperties

Proprietà di una modifica

type

string

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

ChangeType

Tipo di modifica acquisita nella risorsa

Nome Tipo Descrizione
Create

string

Una risorsa appena creata

Delete

string

È stata eliminata una risorsa esistente

Update

string

Una risorsa esistente ha subito una modifica

ErrorAdditionalInfo

Informazioni aggiuntive sulla 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

Nome Tipo Descrizione
Insert

string

Una proprietà è stata appena creata

Remove

string

È stata eliminata una proprietà esistente

Update

string

Una proprietà esistente ha subito una modifica