Changes - List

Obtient la liste des ressources modifiées des 14 derniers jours pour la ressource cible

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}

Paramètres URI

Nom Dans Obligatoire Type Description
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, 0000000-0000-0000-0000-000000000000000)

api-version
query True

string

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

$skipToken
query

string

(Facultatif) Jeton de continuation de page

$top
query

integer

int64

(Facultatif) Définissez le nombre maximal de résultats par réponse.

Réponses

Nom Type Description
200 OK

ChangeResourceListResult

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

ListChanges

Exemple de requête

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

Exemple de réponse

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

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

ChangeResourceListResult

Liste des ressources

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 produite

ChangeAttributes

Détails sur la ressource de modification

Nom Type Description
changesCount

integer

Nombre de modifications capturées par cette ressource

correlationId

string

ID de corrélation ARM de la ressource de modification

newResourceSnapshotId

string

GUID de la nouvelle instantané

previousResourceSnapshotId

string

GUID de la instantané précédente

timestamp

string

Heure à laquelle la ou les modifications sur 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 produite

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

ChangeResourceListResult

Liste des ressources

Nom Type Description
nextLink

string

Lien utilisé pour obtenir la page suivante de Modifier les ressources

value

ChangeResourceResult[]

Liste des ressources

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

Une 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 error.

PropertyChangeType

Type de modification qui s’est produite

Nom Type Description
Insert

string

Une propriété a été nouvellement créée

Remove

string

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

Update

string

Une propriété existante a subi une modification