Partager via


Changes - Get

Obtient la ressource de modification spécifiée pour la ressource cible

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

Paramètres URI

Nom Dans Obligatoire Type Description
changeResourceId
path True

string

ID de la ressource de modification

resourceGroupName
path True

string

Nom du groupe de ressources.

resourceName
path True

string

Nom de la ressource.

resourceProviderNamespace
path True

string

Nom de l’espace de noms du fournisseur de ressources.

resourceType
path True

string

Nom du type de ressource.

subscriptionId
path True

string

L’ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000-0000-0000-0000-00000000000000)

api-version
query True

string

Version de l’API à utiliser avec la requête HTTP.

Réponses

Nom Type Description
200 OK

ChangeResourceResult

OK.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

GetChange

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
ChangeAttributes

Détails sur la ressource de modification

ChangeBase

Modification individuelle de la ressource cible

ChangeCategory

Entité qui a apporté la modification

ChangeProperties

Propriétés d’une modification

ChangeResourceResult

Modifier la ressource

ChangeType

Type de modification capturée dans la ressource

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

PropertyChangeType

Type de modification qui s’est produit

ChangeAttributes

Détails sur la ressource de modification

Nom Type Description
changesCount

integer

Nombre de modifications que cette ressource capture

correlationId

string

ID de corrélation ARM de la ressource de modification

newResourceSnapshotId

string

GUID du nouveau instantané

previousResourceSnapshotId

string

GUID du instantané précédent

timestamp

string

Heure à laquelle la ou les modifications apportées à la ressource cible sont activées

ChangeBase

Modification individuelle de la ressource cible

Nom Type Description
changeCategory

ChangeCategory

Entité qui a apporté la modification

newValue

string

Valeur de la propriété de ressource cible après la modification

previousValue

string

Valeur de la propriété de ressource cible avant la modification

propertyChangeType

PropertyChangeType

Type de modification qui s’est produit

ChangeCategory

Entité qui a apporté la modification

Nom Type Description
System

string

Modification initiée par le système

User

string

Modification initiée par l’utilisateur

ChangeProperties

Propriétés d’une modification

Nom Type Description
changeAttributes

ChangeAttributes

Détails sur la ressource de modification

changeType

ChangeType

Type de modification capturée dans la ressource

changes

<string,  ChangeBase>

Dictionnaire avec le nom de propriété modifié comme clé et les détails de la modification comme valeur

targetResourceId

string

ID complet de la ressource cible qui a été modifiée

targetResourceType

string

Espace de noms et type de la ressource

ChangeResourceResult

Modifier la ressource

Nom Type Description
id

string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

nom de la ressource.

properties

ChangeProperties

Propriétés d’une modification

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

ChangeType

Type de modification capturée dans la ressource

Nom Type Description
Create

string

Ressource nouvellement créée

Delete

string

Une ressource existante a été supprimée

Update

string

Une ressource existante a subi une modification

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

PropertyChangeType

Type de modification qui s’est produit

Nom Type Description
Insert

string

Une propriété vient d’être créée

Remove

string

Une propriété existante a été supprimée

Update

string

Une propriété existante a subi une modification