Condividi tramite


Changes - Get

Ottiene la risorsa di modifica specificata per la risorsa di destinazione

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
changeResourceId
path True

string

ID della risorsa di modifica

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-0000-000000000000)

api-version
query True

string

Versione dell'API da usare con la richiesta HTTP.

Risposte

Nome Tipo Descrizione
200 OK

ChangeResourceResult

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

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

GetChange

Sample Request

GET https://management.azure.com/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1/providers/Microsoft.Resources/changes/1d58d72f-0719-4a48-9228-b7ea682885bf?api-version=2022-05-01

Sample Response

{
  "id": "/subscriptions/subscriptionId1/resourceGroups/resourceGroup1/providers/resourceProvider1/resourceType1/resourceName1/Microsoft.Resources/changes/1d58d72f-0719-4a48-9228-b7ea682885bf",
  "name": "1d58d72f-0719-4a48-9228-b7ea682885bf",
  "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"
      }
    }
  }
}

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

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

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

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 il nome della 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

ChangeResourceResult

Modificare la risorsa

Nome Tipo Descrizione
id

string

ID di 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 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

Una risorsa esistente è stata eliminata

Update

string

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

Nome Tipo Descrizione
Insert

string

Una proprietà è stata appena creata

Remove

string

Una proprietà esistente è stata eliminata

Update

string

Una proprietà esistente ha subito una modifica