Aracılığıyla paylaş


Changes - List

Hedef kaynak için son 14 günün değişiklik kaynaklarının listesini elde eder

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}

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubunun adı.

resourceName
path True

string

Kaynağın adı.

resourceProviderNamespace
path True

string

Kaynak sağlayıcısı ad alanının adı.

resourceType
path True

string

Kaynak türünün adı.

subscriptionId
path True

string

Azure abonelik kimliği. Bu, GUID biçimli bir dizedir (örn. 00000000-0000-0000-0000-0000000000000000)

api-version
query True

string

HTTP isteğiyle kullanılacak API sürümü.

$skipToken
query

string

(İsteğe bağlı) Sayfa devamlılığı belirteci

$top
query

integer (int64)

minimum: 1
maximum: 100

(İsteğe bağlı) Yanıt başına en fazla sonuç sayısını ayarlayın.

Yanıtlar

Name Tür Description
200 OK

ChangeResourceListResult

TAMAM.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

ListChanges

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
ChangeAttributes

Değişiklik kaynağıyla ilgili ayrıntılar

ChangeBase

Hedef kaynakta tek bir değişiklik

ChangeCategory

Değişikliği yapan varlık

ChangeProperties

Değişikliğin özellikleri

ChangeResourceListResult

Kaynak listesi

ChangeResourceResult

Kaynağı Değiştir

ChangeType

Kaynakta yakalanan değişikliğin türü

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

PropertyChangeType

Gerçekleşen değişikliğin türü

ChangeAttributes

Değişiklik kaynağıyla ilgili ayrıntılar

Name Tür Description
changesCount

integer (int64)

Bu kaynağın yakaladığı değişiklik sayısı

correlationId

string

Değişiklik kaynağının ARM bağıntı kimliği

newResourceSnapshotId

string

Yeni anlık görüntünün GUID'i

previousResourceSnapshotId

string

Önceki anlık görüntünün GUID'i

timestamp

string

Hedef kaynakta yapılan değişikliklerin tahakkuk ettirileme zamanı

ChangeBase

Hedef kaynakta tek bir değişiklik

Name Tür Description
changeCategory

ChangeCategory

Değişikliği yapan varlık

newValue

string

Değişiklik sonrasındaki hedef kaynak özellik değeri

previousValue

string

Değişiklik öncesinde hedef kaynak özellik değeri

propertyChangeType

PropertyChangeType

Gerçekleşen değişikliğin türü

ChangeCategory

Değişikliği yapan varlık

Değer Description
User

Kullanıcı tarafından başlatılan değişiklik

System

Sistem tarafından başlatılan değişiklik

ChangeProperties

Değişikliğin özellikleri

Name Tür Description
changeAttributes

ChangeAttributes

Değişiklik kaynağıyla ilgili ayrıntılar

changeType

ChangeType

Kaynakta yakalanan değişikliğin türü

changes

<string,  ChangeBase>

Anahtar olarak değiştirilen özellik adı ve değer olarak değişiklik ayrıntıları olan sözlük

targetResourceId

string

Değiştirilen hedef kaynağın tam kimliği

targetResourceType

string

Kaynağın ad alanı ve türü

ChangeResourceListResult

Kaynak listesi

Name Tür Description
nextLink

string

Kaynakları Değiştir'in sonraki sayfasını almak için kullanılan bağlantı

value

ChangeResourceResult[]

Kaynak listesi

ChangeResourceResult

Kaynağı Değiştir

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties

ChangeProperties

Değişikliğin özellikleri

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

ChangeType

Kaynakta yakalanan değişikliğin türü

Değer Description
Update

Mevcut bir kaynakta değişiklik oldu

Delete

Mevcut bir kaynak silindi

Create

Yeni oluşturulan bir kaynak

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

PropertyChangeType

Gerçekleşen değişikliğin türü

Değer Description
Insert

Bir özellik yeni oluşturuldu

Update

Var olan bir özellikte değişiklik oluştu

Remove

Mevcut bir özellik silindi