Partager via


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 d’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

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

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)

minimum: 1
maximum: 100

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

Réponses

Nom Type Description
200 OK

ChangeResourceListResult

D’ACCORD.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Couler: 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

Demande d’échantillon

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 sur 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 (int64)

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 capture instantanée

previousResourceSnapshotId

string

GUID de l’instantané précédent

timestamp

string

Heure des modifications sur la ressource cible ocurred

ChangeBase

Modification individuelle sur 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

Valeur Description
User

Modification initiée par l’utilisateur

System

Modification initiée par le système

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é en tant que clé et les détails de 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 des ressources modifiées

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

Valeur Description
Update

Une ressource existante a subi une modification

Delete

Une ressource existante a été supprimée

Create

Ressource nouvellement créée

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émentaire.

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 produite

Valeur Description
Insert

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

Update

Une propriété existante a subi une modification

Remove

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