Microsoft.ChangeAnalysis profile

Definicja zasobu Bicep

Typ zasobu profilu można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.ChangeAnalysis/profile, dodaj następujący kod Bicep do szablonu.

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

Wartości właściwości

profil

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja, w której ma zostać wdrożony zasób. ciąg
identity Blok tożsamości zwrócony przez zasób usługi ARM, który obsługuje tożsamość zarządzaną. Identyfikator zasobu
properties Właściwości profilu konfiguracji. ConfigurationProfileResourceProperties
systemData Metadane najwyższego poziomu https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

Identyfikator zasobu

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawną utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"

ConfigurationProfileResourceProperties

Nazwa Opis Wartość
powiadomienia Ustawienia konfiguracji powiadomień o zmianie dla subskrypcji. NotificationSettings

NotificationSettings

Nazwa Opis Wartość
activationState Stan funkcji powiadomień. "Wyłączone"
"Włączone"
"Brak"
azureMonitorWorkspaceProperties Właściwości konfiguracji obszaru roboczego usługi Azure Monitor, który odbiera powiadomienia o zmianie. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nazwa Opis Wartość
includeChangeDetails Tryb funkcji includeChangeDetails. Flaga konfiguruje, czy dołączyć lub wykluczyć zawartość zmiany przed wartościami i po nich. "Wyklucz"
"Uwzględnij"
"Brak"
workspaceId Identyfikator obszaru roboczego usługi Azure Monitor — unikatowy identyfikator obszaru roboczego usługi Log Analytics. ciąg
workspaceResourceId Identyfikator zasobu usługi ARM obszaru roboczego usługi Azure Monitor. Identyfikator zasobu powinien mieć następujący format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} ciąg

SystemData

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Definicja zasobu szablonu usługi ARM

Typ zasobu profilu można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.ChangeAnalysis/profil, dodaj następujący kod JSON do szablonu.

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

Wartości właściwości

profil

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.ChangeAnalysis/profile"
apiVersion Wersja interfejsu API zasobów "2020-04-01-preview"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja, w której ma zostać wdrożony zasób. ciąg
identity Blok tożsamości zwrócony przez zasób usługi ARM, który obsługuje tożsamość zarządzaną. Identyfikator zasobu
properties Właściwości profilu konfiguracji. ConfigurationProfileResourceProperties
systemData Metadane najwyższego poziomu https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

Identyfikator zasobu

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawną utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"

ConfigurationProfileResourceProperties

Nazwa Opis Wartość
powiadomienia Ustawienia konfiguracji powiadomień o zmianie dla subskrypcji. NotificationSettings

NotificationSettings

Nazwa Opis Wartość
activationState Stan funkcji powiadomień. "Wyłączone"
"Włączone"
"Brak"
azureMonitorWorkspaceProperties Właściwości konfiguracji obszaru roboczego usługi Azure Monitor, który odbiera powiadomienia o zmianie. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nazwa Opis Wartość
includeChangeDetails Tryb funkcji includeChangeDetails. Flaga konfiguruje, czy dołączyć lub wykluczyć zawartość zmiany przed wartościami i po nich. "Wyklucz"
"Uwzględnij"
"Brak"
workspaceId Identyfikator obszaru roboczego usługi Azure Monitor — unikatowy identyfikator obszaru roboczego usługi Log Analytics. ciąg
workspaceResourceId Identyfikator zasobu usługi ARM obszaru roboczego usługi Azure Monitor. Identyfikator zasobu powinien mieć następujący format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} ciąg

SystemData

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu profilu można wdrożyć z operacjami docelowymi:

  • Subskrypcje

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.ChangeAnalysis/profil, dodaj następujący program Terraform do szablonu.

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

Wartości właściwości

profil

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja, w której ma zostać wdrożony zasób. ciąg
parent_id Aby wdrożyć w subskrypcji, użyj identyfikatora tej subskrypcji. ciąg (wymagany)
identity Blok tożsamości zwrócony przez zasób usługi ARM, który obsługuje tożsamość zarządzaną. Identyfikator zasobu
properties Właściwości profilu konfiguracji. ConfigurationProfileResourceProperties
systemData Metadane najwyższego poziomu https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

Identyfikator zasobu

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "SystemAssigned"

ConfigurationProfileResourceProperties

Nazwa Opis Wartość
powiadomienia Ustawienia konfiguracji powiadamiania o zmianie dla subskrypcji. NotificationSettings

NotificationSettings

Nazwa Opis Wartość
activationState Stan funkcji powiadomień. "Wyłączone"
"Włączone"
"Brak"
azureMonitorWorkspaceProperties Właściwości konfiguracji obszaru roboczego usługi Azure Monitor, który odbiera powiadomienia o zmianie. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Nazwa Opis Wartość
includeChangeDetails Tryb funkcji includeChangeDetails. Flaga określa, czy należy uwzględnić lub wykluczyć zawartość zmiany przed wartościami i po niej. "Wyklucz"
"Dołącz"
"Brak"
workspaceId Identyfikator obszaru roboczego usługi Azure Monitor — unikatowy identyfikator obszaru roboczego usługi Log Analytics. ciąg
workspaceResourceId Identyfikator zasobu arm obszaru roboczego usługi Azure Monitor. Identyfikator zasobu powinien mieć następujący format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} ciąg

Dane systemu

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.