Changes - Get

Obtém o recurso de alteração especificado para o recurso de destino

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
changeResourceId
path True

string

A ID do recurso de alteração

resourceGroupName
path True

string

O nome do grupo de recursos.

resourceName
path True

string

O nome do recurso.

resourceProviderNamespace
path True

string

O nome do namespace do provedor de recursos.

resourceType
path True

string

O nome do tipo de recurso.

subscriptionId
path True

string

A ID de assinatura do Azure. Esta é uma cadeia de caracteres formatada em GUID (por exemplo, 000000000-0000-0000-0000-000000000000000000)

api-version
query True

string

A versão da API a ser usada com a solicitação HTTP.

Respostas

Nome Tipo Description
200 OK

ChangeResourceResult

OK.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

GetChange

Solicitação de exemplo

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

Resposta de exemplo

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

Definições

Nome Description
ChangeAttributes

Detalhes sobre o recurso de alteração

ChangeBase

Uma alteração individual no recurso de destino

ChangeCategory

A entidade que fez a alteração

ChangeProperties

As propriedades de uma alteração

ChangeResourceResult

Alterar recurso

ChangeType

O tipo de alteração que foi capturada no recurso

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

PropertyChangeType

O tipo de alteração que ocorreu

ChangeAttributes

Detalhes sobre o recurso de alteração

Nome Tipo Description
changesCount

integer

O número de alterações que esse recurso captura

correlationId

string

A ID de correlação do ARM do recurso de alteração

newResourceSnapshotId

string

O GUID do novo instantâneo

previousResourceSnapshotId

string

O GUID do instantâneo anterior

timestamp

string

A hora em que as alterações no recurso de destino ocorreram

ChangeBase

Uma alteração individual no recurso de destino

Nome Tipo Description
changeCategory

ChangeCategory

A entidade que fez a alteração

newValue

string

O valor da propriedade de recurso de destino após a alteração

previousValue

string

O valor da propriedade de recurso de destino antes da alteração

propertyChangeType

PropertyChangeType

O tipo de alteração que ocorreu

ChangeCategory

A entidade que fez a alteração

Nome Tipo Description
System

string

Alteração iniciada pelo sistema

User

string

Alteração iniciada pelo usuário

ChangeProperties

As propriedades de uma alteração

Nome Tipo Description
changeAttributes

ChangeAttributes

Detalhes sobre o recurso de alteração

changeType

ChangeType

O tipo de alteração que foi capturada no recurso

changes

<string,  ChangeBase>

Um dicionário com o nome da propriedade alterado como uma chave e os detalhes da alteração como o valor

targetResourceId

string

A ID totalmente qualificada do recurso de destino que foi alterado

targetResourceType

string

O namespace e o tipo do recurso

ChangeResourceResult

Alterar recurso

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties

ChangeProperties

As propriedades de uma alteração

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ChangeType

O tipo de alteração que foi capturada no recurso

Nome Tipo Description
Create

string

Um recurso recém-criado

Delete

string

Um recurso existente foi excluído

Update

string

Um recurso existente sofreu uma alteração

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

PropertyChangeType

O tipo de alteração que ocorreu

Nome Tipo Description
Insert

string

Uma propriedade foi criada recentemente

Remove

string

Uma propriedade existente foi excluída

Update

string

Uma propriedade existente sofreu uma alteração