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

Microsoft.GuestConfiguration guestConfigurationAssignments 2018-01-20-preview

Bicep 资源定义

guestConfigurationAssignments 资源类型是一种 扩展资源,这意味着你可以将其应用到其他资源。

使用此资源的 scope 属性设置此资源的范围。 请参阅 在 Bicep中设置扩展资源的范围。

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

资源格式

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

resource symbolicname 'Microsoft.GuestConfiguration/guestConfigurationAssignments@2018-01-20-preview' = {
  name: 'string'
  location: 'string'
  scope: resourceSymbolicName
  properties: {
    guestConfiguration: {
      configurationParameter: {
        value: [
          {
          }
        ]
      }
      kind: 'DSC'
      name: 'string'
      type: 'string'
    }
  }
}

属性值

guestConfigurationAssignments

名字 描述 价值
名字 资源名称 string (必需)
位置 VM 所在的区域。 字符串
范围 在与部署范围不同的范围内创建扩展资源时使用。 目标资源

对于 Bicep,请将此属性设置为资源的符号名称,以应用 扩展资源
性能 来宾配置分配的属性。 GuestConfigurationAssignmentProperties

GuestConfigurationAssignmentProperties

名字 描述 价值
guestConfiguration 要分配的来宾配置。 GuestConfigurationNavigation

GuestConfigurationNavigation

名字 描述 价值
configurationParameter 来宾配置的配置参数。 ConfigurationParameterList
来宾配置的种类。 例如:DSC “DSC”
名字 来宾配置的名称。 字符串
类型 来宾配置的类型。 字符串

ConfigurationParameterList

名字 描述 价值
价值 表示配置参数的列表。 ConfigurationParameter[]

ConfigurationParameter

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

快速入门模板

以下快速入门模板部署此资源类型。

模板 描述
SQL Server 2014 VM & IIS VM

部署到 Azure
在 VNET 中创建 1 或 2 个 IIS Windows 2012 R2 Web 服务器和一个后端 SQL Server 2014。
使用 Azure 安全基线 Windows VM

部署到 Azure
该模板使用公共 IP 地址在新虚拟网络中创建运行 Windows Server 的虚拟机。 部署计算机后,将安装来宾配置扩展,并应用 Windows Server 的 Azure 安全基线。 如果计算机配置偏移,可以通过再次部署模板来重新应用设置。

ARM 模板资源定义

guestConfigurationAssignments 资源类型是一种 扩展资源,这意味着你可以将其应用到其他资源。

使用此资源的 scope 属性设置此资源的范围。 请参阅 在 ARM 模板中设置扩展资源的范围。

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

资源格式

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

{
  "type": "Microsoft.GuestConfiguration/guestConfigurationAssignments",
  "apiVersion": "2018-01-20-preview",
  "name": "string",
  "location": "string",
  "scope": "string",
  "properties": {
    "guestConfiguration": {
      "configurationParameter": {
        "value": [
          {
          }
        ]
      },
      "kind": "DSC",
      "name": "string",
      "type": "string"
    }
  }
}

属性值

guestConfigurationAssignments

名字 描述 价值
类型 资源类型 “Microsoft.GuestConfiguration/guestConfigurationAssignments”
apiVersion 资源 API 版本 '2018-01-20-preview'
名字 资源名称 string (必需)
位置 VM 所在的区域。 字符串
范围 在与部署范围不同的范围内创建扩展资源时使用。 目标资源

对于 JSON,请将该值设置为资源全名,以将 扩展资源 应用到该资源。
性能 来宾配置分配的属性。 GuestConfigurationAssignmentProperties

GuestConfigurationAssignmentProperties

名字 描述 价值
guestConfiguration 要分配的来宾配置。 GuestConfigurationNavigation

GuestConfigurationNavigation

名字 描述 价值
configurationParameter 来宾配置的配置参数。 ConfigurationParameterList
来宾配置的种类。 例如:DSC “DSC”
名字 来宾配置的名称。 字符串
类型 来宾配置的类型。 字符串

ConfigurationParameterList

名字 描述 价值
价值 表示配置参数的列表。 ConfigurationParameter[]

ConfigurationParameter

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

快速入门模板

以下快速入门模板部署此资源类型。

模板 描述
SQL Server 2014 VM & IIS VM

部署到 Azure
在 VNET 中创建 1 或 2 个 IIS Windows 2012 R2 Web 服务器和一个后端 SQL Server 2014。
使用 Azure 安全基线 Windows VM

部署到 Azure
该模板使用公共 IP 地址在新虚拟网络中创建运行 Windows Server 的虚拟机。 部署计算机后,将安装来宾配置扩展,并应用 Windows Server 的 Azure 安全基线。 如果计算机配置偏移,可以通过再次部署模板来重新应用设置。

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

guestConfigurationAssignments 资源类型是一种 扩展资源,这意味着你可以将其应用到其他资源。

使用此资源的 parent_id 属性设置此资源的范围。

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

资源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.GuestConfiguration/guestConfigurationAssignments@2018-01-20-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      guestConfiguration = {
        configurationParameter = {
          value = [
            {
            }
          ]
        }
        kind = "DSC"
        name = "string"
        type = "string"
      }
    }
  })
}

属性值

guestConfigurationAssignments

名字 描述 价值
类型 资源类型 “Microsoft.GuestConfiguration/guestConfigurationAssignments@2018-01-20-preview”
名字 资源名称 string (必需)
位置 VM 所在的区域。 字符串
parent_id 要向其应用此扩展资源的资源的 ID。 string (必需)
性能 来宾配置分配的属性。 GuestConfigurationAssignmentProperties

GuestConfigurationAssignmentProperties

名字 描述 价值
guestConfiguration 要分配的来宾配置。 GuestConfigurationNavigation

GuestConfigurationNavigation

名字 描述 价值
configurationParameter 来宾配置的配置参数。 ConfigurationParameterList
来宾配置的种类。 例如:DSC “DSC”
名字 来宾配置的名称。 字符串
类型 来宾配置的类型。 字符串

ConfigurationParameterList

名字 描述 价值
价值 表示配置参数的列表。 ConfigurationParameter[]

ConfigurationParameter

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