Profilo Microsoft.ChangeAnalysis

Definizione di risorsa Bicep

Il tipo di risorsa del profilo può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.ChangeAnalysis/profile, aggiungere il modello Bicep seguente.

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: {}
}

Valori delle proprietà

profile

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)
posizione Posizione in cui deve essere distribuita la risorsa. string
identity Blocco di identità restituito dalla risorsa ARM che supporta l'identità gestita. ResourceIdentity
properties Proprietà di un profilo di configurazione. ConfigurationProfileResourceProperties
systemData Metadati di primo livello 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 Descrizione valore
tipo Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità. 'Nessuno'
'SystemAssigned'

ConfigurationProfileResourceProperties

Nome Descrizione valore
Notifiche Impostazioni della configurazione delle notifiche di modifica per una sottoscrizione. NotificationSettings

NotificationSettings

Nome Descrizione valore
activationState Stato della funzionalità notifiche. 'Disabilitato'
'Enabled'
'Nessuno'
azureMonitorWorkspaceProperties Proprietà di configurazione di un'area di lavoro di Monitoraggio di Azure che riceve notifiche di modifica. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nome Descrizione valore
includeChangeDetails Modalità di inclusioneChangeDetails. Il flag configura se includere o escludere il contenuto della modifica prima e dopo i valori. 'Escludi'
'Include'
'Nessuno'
workspaceId ID area di lavoro monitoraggio di Azure: identificatore univoco per l'area di lavoro Log Analytics. string
workspaceResourceId ID risorsa arm dell'area di lavoro di Monitoraggio di Azure. L'ID risorsa deve essere nel formato seguente: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa del profilo può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.ChangeAnalysis/profile, aggiungere il codice JSON seguente al modello.

{
  "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": {}
}

Valori delle proprietà

profile

Nome Descrizione valore
tipo Tipo di risorsa 'Microsoft.ChangeAnalysis/profile'
apiVersion Versione dell'API risorsa '2020-04-01-preview'
name Nome della risorsa stringa (obbligatorio)
posizione Percorso in cui deve essere distribuita la risorsa. string
identity Blocco di identità restituito dalla risorsa arm che supporta l'identità gestita. ResourceIdentity
properties Proprietà di un profilo di configurazione. ConfigurationProfileResourceProperties
systemData Metadati di primo livello 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 Descrizione valore
tipo Tipo di identità gestita usata. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà tutte le identità. 'Nessuno'
'SystemAssigned'

ConfigurationProfileResourceProperties

Nome Descrizione valore
Notifiche Impostazioni della configurazione delle notifiche di modifica per una sottoscrizione. NotificationSettings

NotificationSettings

Nome Descrizione valore
activationState Funzionalità relativa allo stato delle notifiche. 'Disabilitato'
'Enabled'
'Nessuno'
azureMonitorWorkspaceProperties Proprietà di configurazione di un'area di lavoro di Monitoraggio di Azure che riceve notifiche di modifica. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nome Descrizione valore
includeChangeDetails Modalità di inclusioneChangeDetails. Il flag configura se includere o escludere il contenuto della modifica prima e dopo i valori. 'Exclude'
'Include'
'Nessuno'
workspaceId ID area di lavoro di Monitoraggio di Azure: identificatore univoco per l'area di lavoro Log Analytics. string
workspaceResourceId ID risorsa ARM dell'area di lavoro di Monitoraggio di Azure. L'ID risorsa deve essere nel formato seguente: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa del profilo può essere distribuito con operazioni destinate a:

  • Sottoscrizioni

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.ChangeAnalysis/profile, aggiungere il codice Terraform seguente al modello.

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 = {}
  })
}

Valori delle proprietà

profile

Nome Descrizione valore
tipo Tipo di risorsa "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
name Nome della risorsa stringa (obbligatorio)
posizione Percorso in cui deve essere distribuita la risorsa. string
parent_id Per eseguire la distribuzione in una sottoscrizione, usare l'ID della sottoscrizione. stringa (obbligatorio)
identity Blocco di identità restituito dalla risorsa arm che supporta l'identità gestita. ResourceIdentity
properties Proprietà di un profilo di configurazione. ConfigurationProfileResourceProperties
systemData Metadati di primo livello 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 Descrizione valore
tipo Tipo di identità gestita usata. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà tutte le identità. "SystemAssigned"

ConfigurationProfileResourceProperties

Nome Descrizione valore
Notifiche Impostazioni della configurazione delle notifiche di modifica per una sottoscrizione. NotificationSettings

NotificationSettings

Nome Descrizione valore
activationState Funzionalità relativa allo stato delle notifiche. "Disabilitato"
"Abilitato"
"None"
azureMonitorWorkspaceProperties Proprietà di configurazione di un'area di lavoro di Monitoraggio di Azure che riceve notifiche di modifica. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nome Descrizione valore
includeChangeDetails Modalità di inclusioneChangeDetails. Il flag configura se includere o escludere il contenuto della modifica prima e dopo i valori. "Exclude"
"Includi"
"None"
workspaceId ID area di lavoro di Monitoraggio di Azure: identificatore univoco per l'area di lavoro Log Analytics. string
workspaceResourceId ID risorsa ARM dell'area di lavoro di Monitoraggio di Azure. L'ID risorsa deve essere nel formato seguente: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.