Partager via


Profil Microsoft.ChangeAnalysis

Définition de ressource Bicep

Le type de ressource de profil peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.ChangeAnalysis/profile, ajoutez le Bicep suivant à votre modèle.

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

Valeurs de propriétés

profile

Nom Description Valeur
name Nom de la ressource string (obligatoire)
location Emplacement où la ressource doit être déployée. string
identité Bloc d’identité retourné par la ressource ARM qui prend en charge l’identité managée. ResourceIdentity
properties Propriétés d’un profil de configuration. ConfigurationProfileResourceProperties
systemData Métadonnées de niveau supérieur https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Nom Description Valeur
type Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités. 'None'
'SystemAssigned'

ConfigurationProfileResourceProperties

Nom Description Valeur
Notifications Paramètres de la configuration des notifications de modification pour un abonnement. NotificationSettings

NotificationSettings

Nom Description Valeur
activationState État de la fonctionnalité de notifications. 'Désactivé'
'Enabled'
'None'
azureMonitorWorkspaceProperties Propriétés de configuration d’un espace de travail Azure Monitor qui reçoit des notifications de modification. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nom Description Valeur
includeChangeDetails Mode de la fonctionnalité includeChangeDetails. L’indicateur configure s’il faut inclure ou exclure le contenu de la modification avant et après les valeurs. 'Exclure'
'Include'
'None'
workspaceId ID de l’espace de travail Azure Monitor : identificateur unique de l’espace de travail Log Analytics. string
workspaceResourceId ID de ressource ARM de l’espace de travail Azure Monitor. L’ID de ressource doit être au format suivant : /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

Définition de ressources de modèle ARM

Le type de ressource de profil peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.ChangeAnalysis/profile, ajoutez le json suivant à votre modèle.

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

Valeurs de propriétés

profile

Nom Description Valeur
type Type de ressource 'Microsoft.ChangeAnalysis/profile'
apiVersion Version de l’API de ressource '2020-04-01-preview'
name Nom de la ressource chaîne (obligatoire)
location Emplacement où la ressource doit être déployée. string
identité Bloc d’identité retourné par la ressource ARM qui prend en charge l’identité managée. ResourceIdentity
properties Propriétés d’un profil de configuration. ConfigurationProfileResourceProperties
systemData Métadonnées de niveau supérieur https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Nom Description Valeur
type Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité implicitement créée et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités. 'None'
'SystemAssigned'

ConfigurationProfileResourceProperties

Nom Description Valeur
Notifications Paramètres de la configuration de la notification de modification pour un abonnement. NotificationSettings

NotificationSettings

Nom Description Valeur
activationState État de la fonctionnalité de notifications. 'Désactivé'
'Enabled'
'None'
azureMonitorWorkspaceProperties Propriétés de configuration d’un espace de travail Azure Monitor qui reçoit des notifications de modification. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nom Description Valeur
includeChangeDetails Mode de la fonctionnalité includeChangeDetails. L’indicateur configure s’il faut inclure ou exclure le contenu des valeurs de modification avant et après. 'Exclure'
'Include'
'None'
workspaceId ID de l’espace de travail Azure Monitor : identificateur unique de l’espace de travail Log Analytics. string
workspaceResourceId ID de ressource ARM de l’espace de travail Azure Monitor. L’ID de ressource doit être au format suivant : /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource de profil peut être déployé avec des opérations qui ciblent :

  • Abonnements

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.ChangeAnalysis/profile, ajoutez le Terraform suivant à votre modèle.

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

Valeurs de propriétés

profile

Nom Description Valeur
type Type de ressource « Microsoft.ChangeAnalysis/profile@2020-04-01-preview »
name Nom de la ressource chaîne (obligatoire)
location Emplacement où la ressource doit être déployée. string
parent_id Pour effectuer un déploiement sur un abonnement, utilisez l’ID de cet abonnement. chaîne (obligatoire)
identité Bloc d’identité retourné par la ressource ARM qui prend en charge l’identité managée. ResourceIdentity
properties Propriétés d’un profil de configuration. ConfigurationProfileResourceProperties
systemData Métadonnées de niveau supérieur https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Nom Description Valeur
type Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités. « SystemAssigned »

ConfigurationProfileResourceProperties

Nom Description Valeur
Notifications Paramètres de la configuration des notifications de modification pour un abonnement. NotificationSettings

NotificationSettings

Nom Description Valeur
activationState État de la fonctionnalité de notifications. « Désactivé »
« Activé »
"None"
azureMonitorWorkspaceProperties Propriétés de configuration d’un espace de travail Azure Monitor qui reçoit des notifications de modification. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nom Description Valeur
includeChangeDetails Mode de la fonctionnalité includeChangeDetails. L’indicateur configure s’il faut inclure ou exclure le contenu de la modification avant et après les valeurs. « Exclure »
« Inclure »
"None"
workspaceId ID de l’espace de travail Azure Monitor : identificateur unique de l’espace de travail Log Analytics. string
workspaceResourceId ID de ressource ARM de l’espace de travail Azure Monitor. L’ID de ressource doit être au format suivant : /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} string

SystemData

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.