다음을 통해 공유


Changes - List

대상 리소스에 대한 지난 14일 동안의 변경 리소스 목록을 가져옵니다.

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 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceGroupName
path True

string

리소스 그룹의 이름.

resourceName
path True

string

리소스의 이름입니다.

resourceProviderNamespace
path True

string

리소스 공급자 네임스페이스의 이름입니다.

resourceType
path True

string

리소스 형식의 이름입니다.

subscriptionId
path True

string

Azure 구독 ID입니다. GUID 형식 문자열입니다(예: 000000000-0000-0000-0000-0000-000000000000).

api-version
query True

string

HTTP 요청과 함께 사용할 API 버전입니다.

$skipToken
query

string

(선택 사항) 페이지 연속 토큰

$top
query

integer

int64

(선택 사항) 응답당 최대 결과 수를 설정합니다.

응답

Name 형식 Description
200 OK

ChangeResourceListResult

OK.

Other Status Codes

ErrorResponse

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

ListChanges

샘플 요청

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

샘플 응답

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

정의

Name Description
ChangeAttributes

변경 리소스에 대한 세부 정보

ChangeBase

대상 리소스에 대한 개별 변경

ChangeCategory

변경한 엔터티

ChangeProperties

변경의 속성

ChangeResourceListResult

리소스 목록

ChangeResourceResult

리소스 변경

ChangeType

리소스에서 캡처된 변경 유형

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

PropertyChangeType

발생한 변경 유형

ChangeAttributes

변경 리소스에 대한 세부 정보

Name 형식 Description
changesCount

integer

이 리소스가 캡처하는 변경 내용 수

correlationId

string

변경 리소스의 ARM 상관 관계 ID

newResourceSnapshotId

string

새 스냅샷 GUID

previousResourceSnapshotId

string

이전 스냅샷 GUID

timestamp

string

대상 리소스의 변경 내용이 발생된 시간입니다.

ChangeBase

대상 리소스에 대한 개별 변경

Name 형식 Description
changeCategory

ChangeCategory

변경한 엔터티

newValue

string

변경 후 대상 리소스 속성 값

previousValue

string

변경 전의 대상 리소스 속성 값

propertyChangeType

PropertyChangeType

발생한 변경 유형

ChangeCategory

변경한 엔터티

Name 형식 Description
System

string

시스템 시작 변경

User

string

사용자가 시작한 변경 내용

ChangeProperties

변경의 속성

Name 형식 Description
changeAttributes

ChangeAttributes

변경 리소스에 대한 세부 정보

changeType

ChangeType

리소스에서 캡처된 변경 유형

changes

<string,  ChangeBase>

변경된 속성 이름을 키로 사용하고 변경 세부 정보를 값으로 사용하는 사전

targetResourceId

string

변경된 대상 리소스의 정규화된 ID

targetResourceType

string

리소스의 네임스페이스 및 형식

ChangeResourceListResult

리소스 목록

Name 형식 Description
nextLink

string

리소스 변경의 다음 페이지를 가져오는 데 사용되는 링크

value

ChangeResourceResult[]

리소스 목록

ChangeResourceResult

리소스 변경

Name 형식 Description
id

string

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

리소스의 이름입니다.

properties

ChangeProperties

변경의 속성

type

string

리소스 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

ChangeType

리소스에서 캡처된 변경 유형

Name 형식 Description
Create

string

새로 만든 리소스

Delete

string

기존 리소스가 삭제되었습니다.

Update

string

기존 리소스가 변경되었습니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 응답

Name 형식 Description
error

ErrorDetail

Error 개체.

PropertyChangeType

발생한 변경 유형

Name 형식 Description
Insert

string

속성이 새로 만들어졌습니다.

Remove

string

기존 속성이 삭제되었습니다.

Update

string

기존 속성이 변경되었습니다.