Compartilhar via


Perfil Microsoft.ChangeAnalysis

Definição de recurso do Bicep

O tipo de recurso de perfil pode ser implantado com operações direcionadas:

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.ChangeAnalysis/profile, adicione o Bicep a seguir ao modelo.

resource symbolicname 'Microsoft.ChangeAnalysis/profile@2020-04-01-preview' = {
  name: 'string'
  location: 'string'
  identity: {
    type: 'string'
  }
  properties: {
    notifications: {
      activationState: 'string'
      azureMonitorWorkspaceProperties: {
        includeChangeDetails: 'string'
        workspaceId: 'string'
        workspaceResourceId: 'string'
      }
    }
  }
  systemData: {}
}

Valores de propriedade

perfil

Nome Descrição Valor
name O nome do recurso cadeia de caracteres (obrigatório)
local O local em que o recurso deve ser implantado. string
identidade O bloco de identidade retornado pelo recurso arm que dá suporte à identidade gerenciada. ResourceIdentity
properties As propriedades de um perfil de configuração. ConfigurationProfileResourceProperties
systemData Metadados de nível superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Nome Descrição Valor
type O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades. 'None'
'SystemAssigned'

ConfigurationProfileResourceProperties

Name Descrição Valor
Notificações Configurações de configuração de notificação de alteração para uma assinatura. NotificationSettings

NotificationSettings

Name Descrição Valor
activationState O estado do recurso de notificações. 'Desabilitado'
'Enabled'
'None'
azureMonitorWorkspaceProperties Propriedades de configuração de um workspace do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Name Descrição Valor
includeChangeDetails O modo do recurso includeChangeDetails. O sinalizador configura se os valores de alteração devem ser incluídos ou excluídos. 'Exclude'
'Include'
'None'
workspaceId A ID do workspace do Azure Monitor – o identificador exclusivo do workspace do Log Analytics. string
workspaceResourceId A ID de Recurso do ARM do workspace do Azure Monitor. A ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Esse objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

Definição de recurso de modelo do ARM

O tipo de recurso de perfil pode ser implantado com operações direcionadas:

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.ChangeAnalysis/profile, adicione o JSON a seguir ao modelo.

{
  "type": "Microsoft.ChangeAnalysis/profile",
  "apiVersion": "2020-04-01-preview",
  "name": "string",
  "location": "string",
  "identity": {
    "type": "string"
  },
  "properties": {
    "notifications": {
      "activationState": "string",
      "azureMonitorWorkspaceProperties": {
        "includeChangeDetails": "string",
        "workspaceId": "string",
        "workspaceResourceId": "string"
      }
    }
  },
  "systemData": {}
}

Valores de propriedade

perfil

Name Descrição Valor
type O tipo de recurso 'Microsoft.ChangeAnalysis/profile'
apiVersion A versão da API do recurso '2020-04-01-preview'
name O nome do recurso cadeia de caracteres (obrigatório)
local O local em que o recurso deve ser implantado. string
identidade O bloco de identidade retornado pelo recurso arm que dá suporte à identidade gerenciada. ResourceIdentity
properties As propriedades de um perfil de configuração. ConfigurationProfileResourceProperties
systemData Metadados de nível superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Name Descrição Valor
type O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades. 'None'
'SystemAssigned'

ConfigurationProfileResourceProperties

Name Descrição Valor
Notificações Configurações de configuração de notificação de alteração para uma assinatura. NotificationSettings

NotificationSettings

Name Descrição Valor
activationState O estado do recurso de notificações. 'Desabilitado'
'Enabled'
'None'
azureMonitorWorkspaceProperties Propriedades de configuração de um workspace do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Name Descrição Valor
includeChangeDetails O modo do recurso includeChangeDetails. O sinalizador configura se os valores de alteração devem ser incluídos ou excluídos. 'Exclude'
'Include'
'None'
workspaceId A ID do workspace do Azure Monitor – o identificador exclusivo do workspace do Log Analytics. string
workspaceResourceId A ID de Recurso do ARM do workspace do Azure Monitor. A ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Esse objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso de perfil pode ser implantado com operações direcionadas:

  • Assinaturas

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.ChangeAnalysis/profile, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      notifications = {
        activationState = "string"
        azureMonitorWorkspaceProperties = {
          includeChangeDetails = "string"
          workspaceId = "string"
          workspaceResourceId = "string"
        }
      }
    }
    systemData = {}
  })
}

Valores de propriedade

perfil

Name Descrição Valor
type O tipo de recurso "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
name O nome do recurso cadeia de caracteres (obrigatório)
local O local em que o recurso deve ser implantado. string
parent_id Para implantar em uma assinatura, use a ID dessa assinatura. cadeia de caracteres (obrigatório)
identidade O bloco de identidade retornado pelo recurso arm que dá suporte à identidade gerenciada. ResourceIdentity
properties As propriedades de um perfil de configuração. ConfigurationProfileResourceProperties
systemData Metadados de nível superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Nome Descrição Valor
type O tipo de identidade gerenciada usada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades. "SystemAssigned"

ConfigurationProfileResourceProperties

Nome Descrição Valor
Notificações Configurações de configuração de notificação de alteração para uma assinatura. NotificationSettings

NotificationSettings

Nome Descrição Valor
activationState O estado do recurso de notificações. "Desabilitado"
"Habilitado"
"None"
azureMonitorWorkspaceProperties Propriedades de configuração de um workspace do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Name Descrição Valor
includeChangeDetails O modo de recurso includeChangeDetails. O sinalizador configura se o conteúdo da alteração deve ser incluído ou excluído antes e depois dos valores. "Excluir"
"Incluir"
"None"
workspaceId A ID do workspace do Azure Monitor – o identificador exclusivo para o workspace do Log Analytics. string
workspaceResourceId A ID do recurso arm do workspace do Azure Monitor. A ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Esse objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.