Partilhar via


Perfil Microsoft.ChangeAnalysis

Definição de recursos do bíceps

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

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

Formato do recurso

Para criar um recurso Microsoft.ChangeAnalysis/profile, adicione o seguinte Bicep ao seu modelo.

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

Valores de propriedade

Microsoft.ChangeAnalysis/perfil

Designação Descrição Valor
identidade O bloco de identidade retornado pelo recurso ARM que oferece suporte à identidade gerenciada. ResourceIdentity
localização O local onde o recurso deve ser implantado. cadeia (de caracteres)
Designação O nome do recurso cadeia de caracteres

Restrições:
Padrão = ^(?!.*-$)[^-][a-zA-Z0-9-]*$ (obrigatório)
propriedades As propriedades de um perfil de configuração. ConfigurationProfileResourceProperties
âmbito Use ao criar um recurso em um escopo diferente do escopo de implantação. Defina essa propriedade como o nome simbólico de um recurso para aplicar o recurso de extensão .
DadosDoSistema 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 Dados do sistema

AzureMonitorWorkspaceProperties

Designação Descrição Valor
includeChangeDetails O modo do recurso includeChangeDetails. O sinalizador configura se deve incluir ou excluir conteúdo dos valores de alteração antes e depois. 'Excluir'
'Incluir'
'Nenhuma'
idDoEspaçoDeTrabalho A ID do espaço de trabalho do Azure Monitor - o identificador exclusivo para o espaço de trabalho do Log Analytics. cadeia (de caracteres)
ID do Recurso do Espaço de Trabalho A ID de Recurso ARM do espaço de trabalho do Azure Monitor. A ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} cadeia (de caracteres)

ConfigurationProfileResourceProperties

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

NotificationSettings

Designação Descrição Valor
activationState O recurso de estado das notificações. 'Desativado'
'Habilitado'
'Nenhuma'
azureMonitorWorkspaceProperties Propriedades de configuração de um espaço de trabalho do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

ResourceIdentity

Designação Descrição Valor
tipo 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 'Nenhum' removerá todas as identidades. 'Nenhuma'
'SystemAssigned'

Dados do sistema

Designação Descrição Valor

Definição de recurso de modelo ARM

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

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

Formato do recurso

Para criar um recurso Microsoft.ChangeAnalysis/profile, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

Microsoft.ChangeAnalysis/perfil

Designação Descrição Valor
Versão da API A versão api '2020-04-01-pré-visualização'
identidade O bloco de identidade retornado pelo recurso ARM que oferece suporte à identidade gerenciada. ResourceIdentity
localização O local onde o recurso deve ser implantado. cadeia (de caracteres)
Designação O nome do recurso cadeia de caracteres

Restrições:
Padrão = ^(?!.*-$)[^-][a-zA-Z0-9-]*$ (obrigatório)
propriedades As propriedades de um perfil de configuração. ConfigurationProfileResourceProperties
DadosDoSistema 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 Dados do sistema
tipo O tipo de recurso 'Microsoft.ChangeAnalysis/perfil'

AzureMonitorWorkspaceProperties

Designação Descrição Valor
includeChangeDetails O modo do recurso includeChangeDetails. O sinalizador configura se deve incluir ou excluir conteúdo dos valores de alteração antes e depois. 'Excluir'
'Incluir'
'Nenhuma'
idDoEspaçoDeTrabalho A ID do espaço de trabalho do Azure Monitor - o identificador exclusivo para o espaço de trabalho do Log Analytics. cadeia (de caracteres)
ID do Recurso do Espaço de Trabalho A ID de Recurso ARM do espaço de trabalho do Azure Monitor. A ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} cadeia (de caracteres)

ConfigurationProfileResourceProperties

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

NotificationSettings

Designação Descrição Valor
activationState O recurso de estado das notificações. 'Desativado'
'Habilitado'
'Nenhuma'
azureMonitorWorkspaceProperties Propriedades de configuração de um espaço de trabalho do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

ResourceIdentity

Designação Descrição Valor
tipo 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 'Nenhum' removerá todas as identidades. 'Nenhuma'
'SystemAssigned'

Dados do sistema

Designação Descrição Valor

Exemplos de uso

Definição de recursos Terraform (provedor AzAPI)

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

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

Formato do recurso

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

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

Valores de propriedade

Microsoft.ChangeAnalysis/perfil

Designação Descrição Valor
identidade O bloco de identidade retornado pelo recurso ARM que oferece suporte à identidade gerenciada. ResourceIdentity
localização O local onde o recurso deve ser implantado. cadeia (de caracteres)
Designação O nome do recurso cadeia de caracteres

Restrições:
Padrão = ^(?!.*-$)[^-][a-zA-Z0-9-]*$ (obrigatório)
parent_id A ID do recurso ao qual aplicar esse recurso de extensão. string (obrigatório)
propriedades As propriedades de um perfil de configuração. ConfigurationProfileResourceProperties
DadosDoSistema 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 Dados do sistema
tipo O tipo de recurso "Microsoft.ChangeAnalysis/profile@2020-04-01-pré-visualização"

AzureMonitorWorkspaceProperties

Designação Descrição Valor
includeChangeDetails O modo do recurso includeChangeDetails. O sinalizador configura se deve incluir ou excluir conteúdo dos valores de alteração antes e depois. 'Excluir'
'Incluir'
'Nenhuma'
idDoEspaçoDeTrabalho A ID do espaço de trabalho do Azure Monitor - o identificador exclusivo para o espaço de trabalho do Log Analytics. cadeia (de caracteres)
ID do Recurso do Espaço de Trabalho A ID de Recurso ARM do espaço de trabalho do Azure Monitor. A ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} cadeia (de caracteres)

ConfigurationProfileResourceProperties

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

NotificationSettings

Designação Descrição Valor
activationState O recurso de estado das notificações. 'Desativado'
'Habilitado'
'Nenhuma'
azureMonitorWorkspaceProperties Propriedades de configuração de um espaço de trabalho do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

ResourceIdentity

Designação Descrição Valor
tipo 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 'Nenhum' removerá todas as identidades. 'Nenhuma'
'SystemAssigned'

Dados do sistema

Designação Descrição Valor