Perfil Microsoft.ChangeAnalysis

Definição de recurso do Bicep

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

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

Formato do recurso

Para criar um recurso Microsoft.ChangeAnalysis/perfil, adicione o seguinte Bicep ao seu 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 (obrigatório)
localização A localização onde o recurso deve ser implementado. string
identidade O bloco de identidade devolvido pelo recurso arm que suporta a identidade gerida. ResourceIdentity
propriedades 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
tipo O tipo de identidade gerida utilizada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador. O tipo "Nenhum" removerá quaisquer identidades. "Nenhum"
"SystemAssigned"

ConfigurationProfileResourceProperties

Nome Descrição Valor
notificações Definições de configuração de notificação de alteração para uma subscrição. NotificationSettings

NotificationSettings

Nome Descrição Valor
activationState O estado da funcionalidade de notificações. "Desativado"
"Ativado"
"Nenhum"
azureMonitorWorkspaceProperties Propriedades de configuração de uma área de trabalho do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nome Descrição Valor
includeChangeDetails O modo da funcionalidade includeChangeDetails. O sinalizador configura se pretende incluir ou excluir conteúdo da alteração antes e depois dos valores. "Excluir"
"Incluir"
"Nenhum"
workspaceId O ID da área de trabalho do Azure Monitor – o identificador exclusivo da área de trabalho do Log Analytics. string
workspaceResourceId O ID de Recurso do ARM da área de trabalho do Azure Monitor. O ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.

Definição de recurso do modelo arm

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

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

Formato do recurso

Para criar um recurso Microsoft.ChangeAnalysis/perfil, adicione o seguinte JSON ao seu 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

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.ChangeAnalysis/profile"
apiVersion A versão da API de recursos '2020-04-01-preview'
name O nome do recurso cadeia (obrigatório)
localização A localização onde o recurso deve ser implementado. string
identidade O bloco de identidade devolvido pelo recurso arm que suporta a identidade gerida. ResourceIdentity
propriedades 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
tipo O tipo de identidade gerida utilizada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador. O tipo "None" removerá quaisquer identidades. "Nenhum"
"SystemAssigned"

ConfigurationProfileResourceProperties

Nome Descrição Valor
notificações Definições de configuração de notificação de alteração para uma subscrição. NotificationSettings

NotificationSettings

Nome Descrição Valor
activationState O estado da funcionalidade de notificações. "Desativado"
"Ativado"
"Nenhum"
azureMonitorWorkspaceProperties Propriedades de configuração de uma área de trabalho do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nome Descrição Valor
includeChangeDetails O modo da funcionalidade includeChangeDetails. O sinalizador configura se pretende incluir ou excluir conteúdo da alteração antes e depois dos valores. "Excluir"
"Incluir"
"Nenhum"
workspaceId O ID da área de trabalho do Azure Monitor – o identificador exclusivo da área de trabalho do Log Analytics. string
workspaceResourceId O ID de Recurso do ARM da área de trabalho do Azure Monitor. O ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.

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

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

  • Subscrições

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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"
  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

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
name O nome do recurso cadeia (obrigatório)
localização A localização onde o recurso deve ser implementado. string
parent_id Para implementar numa subscrição, utilize o ID dessa subscrição. cadeia (obrigatório)
identidade O bloco de identidade devolvido pelo recurso arm que suporta a identidade gerida. ResourceIdentity
propriedades 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
tipo O tipo de identidade gerida utilizada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador. O tipo "Nenhum" removerá quaisquer identidades. "SystemAssigned"

ConfigurationProfileResourceProperties

Nome Descrição Valor
notificações Definições de configuração de notificação de alteração para uma subscrição. NotificationSettings

NotificationSettings

Nome Descrição Valor
activationState O estado da funcionalidade de notificações. "Desativado"
"Ativado"
"Nenhum"
azureMonitorWorkspaceProperties Propriedades de configuração de uma área de trabalho do Azure Monitor que recebe notificações de alteração. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nome Descrição Valor
includeChangeDetails O modo da funcionalidade includeChangeDetails. O sinalizador configura se pretende incluir ou excluir conteúdo da alteração antes e depois dos valores. "Excluir"
"Incluir"
"Nenhum"
workspaceId O ID da área de trabalho do Azure Monitor – o identificador exclusivo da área de trabalho do Log Analytics. string
workspaceResourceId O ID de Recurso do ARM da área de trabalho do Azure Monitor. O ID do recurso deve estar no seguinte formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.