你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.ChangeAnalysis 配置文件 2020-04-01-preview

Bicep 资源定义

可以使用面向以下操作部署配置文件资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.ChangeAnalysis/profile 资源,请将以下 Bicep 添加到模板。

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

属性值

profile

名称 说明 Value
name 资源名称 字符串 (必需)
location 要部署资源的位置。 字符串
标识 支持托管标识的 ARM 资源返回的标识块。 ResourceIdentity
properties 配置文件的属性。 ConfigurationProfileResourceProperties
systemData 顶级元数据 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

名称 说明 Value
type 使用的托管标识的类型。 类型“SystemAssigned, UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 “None”
“SystemAssigned”

ConfigurationProfileResourceProperties

名称 说明 Value
通知 订阅的更改通知配置设置。 NotificationSettings

NotificationSettings

名称 说明 Value
activationState 通知功能的状态。 'Disabled'
'Enabled'
“None”
azureMonitorWorkspaceProperties 接收更改通知的 Azure Monitor 工作区的配置属性。 AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

名称 说明 Value
includeChangeDetails includeChangeDetails 功能的模式。 标志配置是包含还是排除值之前和之后的更改内容。 “Exclude”
“Include”
“None”
workspaceId Azure Monitor 工作区 ID - Log Analytics 工作区的唯一标识符。 string
workspaceResourceId Azure Monitor 工作区 ARM 资源 ID。 资源 ID 应采用以下格式:/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} 字符串

SystemData

此对象不包含部署期间要设置的任何属性。 所有属性均为 ReadOnly。

ARM 模板资源定义

可以使用面向以下操作部署配置文件资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.ChangeAnalysis/profile 资源,请将以下 JSON 添加到模板。

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

属性值

profile

名称 说明 Value
type 资源类型 'Microsoft.ChangeAnalysis/profile'
apiVersion 资源 API 版本 '2020-04-01-preview'
name 资源名称 字符串 (必需)
location 要部署资源的位置。 字符串
标识 支持托管标识的 ARM 资源返回的标识块。 ResourceIdentity
properties 配置文件的属性。 ConfigurationProfileResourceProperties
systemData 顶级元数据 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

名称 说明 Value
type 使用的托管标识的类型。 类型“SystemAssigned, UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 “None”
“SystemAssigned”

ConfigurationProfileResourceProperties

名称 说明 Value
通知 订阅的更改通知配置设置。 NotificationSettings

NotificationSettings

名称 说明 Value
activationState 通知功能的状态。 'Disabled'
'Enabled'
“None”
azureMonitorWorkspaceProperties 接收更改通知的 Azure Monitor 工作区的配置属性。 AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

名称 说明 Value
includeChangeDetails includeChangeDetails 功能的模式。 标志配置是包含还是排除值之前和之后的更改内容。 “Exclude”
“Include”
“None”
workspaceId Azure Monitor 工作区 ID - Log Analytics 工作区的唯一标识符。 字符串
workspaceResourceId Azure Monitor 工作区 ARM 资源 ID。 资源 ID 应采用以下格式:/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} 字符串

SystemData

此对象不包含部署期间要设置的任何属性。 所有属性均为 ReadOnly。

Terraform (AzAPI 提供程序) 资源定义

可以使用面向以下操作部署配置文件资源类型:

  • 订阅

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.ChangeAnalysis/profile 资源,请将以下 Terraform 添加到模板。

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

属性值

profile

名称 说明 Value
type 资源类型 “Microsoft.ChangeAnalysis/profile@2020-04-01-preview”
name 资源名称 字符串 (必需)
location 要部署资源的位置。 字符串
parent_id 若要部署到订阅,请使用该订阅的 ID。 字符串 (必需)
标识 支持托管标识的 ARM 资源返回的标识块。 ResourceIdentity
properties 配置文件的属性。 ConfigurationProfileResourceProperties
systemData 顶级元数据 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

名称 说明 Value
type 使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 “SystemAssigned”

ConfigurationProfileResourceProperties

名称 说明 Value
通知 订阅的更改通知配置设置。 NotificationSettings

NotificationSettings

名称 说明 Value
activationState 通知功能的状态。 “Disabled”
“已启用”
"None"
azureMonitorWorkspaceProperties 接收更改通知的 Azure Monitor 工作区的配置属性。 AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

名称 说明 Value
includeChangeDetails includeChangeDetails 功能的模式。 标志配置是包含还是排除更改前后值的内容。 “排除”
“Include”
"None"
workspaceId Azure Monitor 工作区 ID - Log Analytics 工作区的唯一标识符。 string
workspaceResourceId Azure Monitor 工作区 ARM 资源 ID。 资源 ID 应采用以下格式:/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} 字符串

SystemData

此对象不包含在部署期间要设置的任何属性。 所有属性均为 ReadOnly。