Perfil de Microsoft.ChangeAnalysis

Definición de recursos de Bicep

El tipo de recurso de perfil se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.ChangeAnalysis/profile, agregue el siguiente bicep a la plantilla.

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 propiedad

perfile

Nombre Descripción Value
name El nombre del recurso string (obligatorio)
ubicación Ubicación donde se va a implementar el recurso. string
identity Bloque de identidad devuelto por el recurso de ARM que admite la identidad administrada. ResourceIdentity
properties Propiedades de un perfil de configuración. ConfigurationProfileResourceProperties
systemData Metadatos de nivel 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

Nombre Descripción Value
type Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades. 'Ninguno'
'SystemAssigned'

ConfigurationProfileResourceProperties

Nombre Descripción Value
Notificaciones Configuración de la configuración de notificación de cambios para una suscripción. NotificationSettings

NotificationSettings

Nombre Descripción Value
activationState El estado de la característica de notificaciones. 'Deshabilitado'
'Habilitado'
'Ninguno'
azureMonitorWorkspaceProperties Propiedades de configuración de un área de trabajo de Azure Monitor que recibe notificaciones de cambio. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nombre Descripción Value
includeChangeDetails Modo de característica includeChangeDetails. La marca configura si se debe incluir o excluir el contenido del cambio antes y después de los valores. 'Excluir'
'Include'
'Ninguno'
workspaceId Identificador del área de trabajo de Azure Monitor: el identificador único del área de trabajo de Log Analytics. string
workspaceResourceId El identificador de recurso de ARM del área de trabajo de Azure Monitor. El identificador de recurso debe tener el siguiente formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Este objeto no contiene ninguna propiedad que se establezca durante la implementación. Todas las propiedades son ReadOnly.

Definición de recursos de plantilla de ARM

El tipo de recurso de perfil se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.ChangeAnalysis/profile, agregue el siguiente json a la plantilla.

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

perfile

Nombre Descripción Value
type Tipo de recurso 'Microsoft.ChangeAnalysis/profile'
apiVersion La versión de la API de recursos "2020-04-01-preview"
name El nombre del recurso string (obligatorio)
ubicación Ubicación donde se va a implementar el recurso. string
identity Bloque de identidad devuelto por el recurso de ARM que admite la identidad administrada. ResourceIdentity
properties Propiedades de un perfil de configuración. ConfigurationProfileResourceProperties
systemData Metadatos de nivel 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

Nombre Descripción Value
type Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades. 'Ninguno'
'SystemAssigned'

ConfigurationProfileResourceProperties

Nombre Descripción Value
Notificaciones Configuración de la configuración de notificación de cambios para una suscripción. NotificationSettings

NotificationSettings

Nombre Descripción Value
activationState El estado de la característica de notificaciones. 'Deshabilitado'
'Habilitado'
'Ninguno'
azureMonitorWorkspaceProperties Propiedades de configuración de un área de trabajo de Azure Monitor que recibe notificaciones de cambio. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nombre Descripción Value
includeChangeDetails Modo de característica includeChangeDetails. La marca configura si se debe incluir o excluir el contenido del cambio antes y después de los valores. 'Excluir'
'Include'
'Ninguno'
workspaceId Identificador del área de trabajo de Azure Monitor: el identificador único del área de trabajo de Log Analytics. string
workspaceResourceId Identificador de recurso de ARM del área de trabajo de Azure Monitor. El identificador de recurso debe tener el siguiente formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Este objeto no contiene ninguna propiedad que se va a establecer durante la implementación. Todas las propiedades son ReadOnly.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso de perfil se puede implementar con operaciones que tienen como destino:

  • Suscripciones

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.ChangeAnalysis/profile, agregue el siguiente terraform a la plantilla.

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 propiedad

perfile

Nombre Descripción Value
type Tipo de recurso "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
name El nombre del recurso string (obligatorio)
ubicación Ubicación donde se va a implementar el recurso. string
parent_id Para realizar la implementación en una suscripción, use el identificador de esa suscripción. string (obligatorio)
identity Bloque de identidad devuelto por el recurso de ARM que admite la identidad administrada. ResourceIdentity
properties Propiedades de un perfil de configuración. ConfigurationProfileResourceProperties
systemData Metadatos de nivel 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

Nombre Descripción Value
type Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades. "SystemAssigned"

ConfigurationProfileResourceProperties

Nombre Descripción Value
Notificaciones Configuración de la configuración de notificación de cambios para una suscripción. NotificationSettings

NotificationSettings

Nombre Descripción Value
activationState El estado de la característica de notificaciones. "Deshabilitado"
"Habilitado"
"None"
azureMonitorWorkspaceProperties Propiedades de configuración de un área de trabajo de Azure Monitor que recibe notificaciones de cambio. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nombre Descripción Value
includeChangeDetails Modo de característica includeChangeDetails. La marca configura si se debe incluir o excluir el contenido del cambio antes y después de los valores. "Excluir"
"Incluir"
"None"
workspaceId Identificador del área de trabajo de Azure Monitor: el identificador único del área de trabajo de Log Analytics. string
workspaceResourceId El identificador de recurso de ARM del área de trabajo de Azure Monitor. El identificador de recurso debe tener el siguiente formato: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Este objeto no contiene ninguna propiedad que se establezca durante la implementación. Todas las propiedades son ReadOnly.