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 de propriedades alteradas em cada versão da API, consulte de 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' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    notifications: {
      activationState: 'string'
      azureMonitorWorkspaceProperties: {
        includeChangeDetails: 'string'
        workspaceId: 'string'
        workspaceResourceId: 'string'
      }
    }
  }
  systemData: {}
}

Valores de propriedade

AzureMonitorWorkspaceProperties

Nome 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. 'Excluir'
'Include'
'None'
workspaceId A ID do workspace do Azure Monitor – o identificador exclusivo para o workspace do Log Analytics. corda
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} corda

ConfigurationProfileResourceProperties

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

Microsoft.ChangeAnalysis/profile

Nome Descrição Valor
identidade O bloco de identidade retornado pelo recurso do ARM que dá suporte à identidade gerenciada. ResourceIdentity
localização O local onde o recurso deve ser implantado. corda
nome O nome do recurso corda

Restrições:
Padrão = ^(?!.*-$)[^-][a-zA-Z0-9-]*$ (obrigatório)
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

NotificationSettings

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

ResourceIdentity

Nome 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 'None' removerá as identidades. 'None'
'SystemAssigned'

SystemData

Nome Descrição Valor

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 de propriedades alteradas em cada versão da API, consulte de 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",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "notifications": {
      "activationState": "string",
      "azureMonitorWorkspaceProperties": {
        "includeChangeDetails": "string",
        "workspaceId": "string",
        "workspaceResourceId": "string"
      }
    }
  },
  "systemData": {
  }
}

Valores de propriedade

AzureMonitorWorkspaceProperties

Nome 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. 'Excluir'
'Include'
'None'
workspaceId A ID do workspace do Azure Monitor – o identificador exclusivo para o workspace do Log Analytics. corda
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} corda

ConfigurationProfileResourceProperties

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

Microsoft.ChangeAnalysis/profile

Nome Descrição Valor
apiVersion A versão da API '2020-04-01-preview'
identidade O bloco de identidade retornado pelo recurso do ARM que dá suporte à identidade gerenciada. ResourceIdentity
localização O local onde o recurso deve ser implantado. corda
nome O nome do recurso corda

Restrições:
Padrão = ^(?!.*-$)[^-][a-zA-Z0-9-]*$ (obrigatório)
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
tipo O tipo de recurso 'Microsoft.ChangeAnalysis/profile'

NotificationSettings

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

ResourceIdentity

Nome 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 'None' removerá as identidades. 'None'
'SystemAssigned'

SystemData

Nome Descrição Valor

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

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

  • de Assinatura

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de 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"
  identity = {
    type = "string"
  }
  location = "string"
  systemData = {
  }
  body = jsonencode({
    properties = {
      notifications = {
        activationState = "string"
        azureMonitorWorkspaceProperties = {
          includeChangeDetails = "string"
          workspaceId = "string"
          workspaceResourceId = "string"
        }
      }
    }
  })
}

Valores de propriedade

AzureMonitorWorkspaceProperties

Nome 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. 'Excluir'
'Include'
'None'
workspaceId A ID do workspace do Azure Monitor – o identificador exclusivo para o workspace do Log Analytics. corda
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} corda

ConfigurationProfileResourceProperties

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

Microsoft.ChangeAnalysis/profile

Nome Descrição Valor
identidade O bloco de identidade retornado pelo recurso do ARM que dá suporte à identidade gerenciada. ResourceIdentity
localização O local onde o recurso deve ser implantado. corda
nome O nome do recurso corda

Restrições:
Padrão = ^(?!.*-$)[^-][a-zA-Z0-9-]*$ (obrigatório)
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
tipo O tipo de recurso "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"

NotificationSettings

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

ResourceIdentity

Nome 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 'None' removerá as identidades. 'None'
'SystemAssigned'

SystemData

Nome Descrição Valor