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

Microsoft.Compute 库 2021-10-01

Bicep 资源定义

可以使用目标操作部署库资源类型:

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

资源格式

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

resource symbolicname 'Microsoft.Compute/galleries@2021-10-01' = {
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    identifier: {}
    sharingProfile: {
      communityGalleryInfo: {
        eula: 'string'
        publicNamePrefix: 'string'
        publisherContact: 'string'
        publisherUri: 'string'
      }
      permissions: 'string'
    }
    softDeletePolicy: {
      isSoftDeleteEnabled: bool
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

属性值

CommunityGalleryInfo

名字 描述 价值
eula 社区库发布者 eula 字符串
publicNamePrefix 社区库公共名称前缀 字符串
publisherContact 社区库发布者联系人电子邮件 字符串
publisherUri 社区库发布者 URI 字符串

GalleryIdentifier

名字 描述 价值

GalleryProperties

名字 描述 价值
描述 此共享映像库资源的说明。 此属性可更新。 字符串
标识符 描述库唯一名称。 GalleryIdentifier
sharingProfile 用于将库共享到订阅或租户的配置文件 SharingProfile
softDeletePolicy 包含有关库的软删除策略的信息。 SoftDeletePolicy

Microsoft.Compute/galleries

名字 描述 价值
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 描述共享映像库的属性。 GalleryProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

ResourceTags

名字 描述 价值

SharingProfile

名字 描述 价值
communityGalleryInfo 如果当前库共享到社区,则社区库的信息。 CommunityGalleryInfo
权限 此属性允许指定共享库的权限。

可能的值包括:

专用

“Groups”
“Private”

SoftDeletePolicy

名字 描述 价值
isSoftDeleteEnabled 为此库中的资源启用软删除,允许在保留期内恢复这些资源。 bool

快速入门示例

以下快速入门示例部署此资源类型。

Bicep 文件 描述
使用 Azure Windows 基线 Azure 映像生成器 创建 Azure 映像生成器环境,并生成应用最新 Windows 更新和 Azure Windows 基线的 Windows Server 映像。
配置 Dev Box 服务 此模板将按照 Dev Box 快速入门指南(/azure/dev-box/quickstart-create-dev-box)创建所有 Dev Box 管理员资源。 可以查看创建的所有资源,也可以直接转到 DevPortal.microsoft.com 创建第一个 Dev Box。

ARM 模板资源定义

可以使用目标操作部署库资源类型:

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

资源格式

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

{
  "type": "Microsoft.Compute/galleries",
  "apiVersion": "2021-10-01",
  "name": "string",
  "location": "string",
  "properties": {
    "description": "string",
    "identifier": {
    },
    "sharingProfile": {
      "communityGalleryInfo": {
        "eula": "string",
        "publicNamePrefix": "string",
        "publisherContact": "string",
        "publisherUri": "string"
      },
      "permissions": "string"
    },
    "softDeletePolicy": {
      "isSoftDeleteEnabled": "bool"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

属性值

CommunityGalleryInfo

名字 描述 价值
eula 社区库发布者 eula 字符串
publicNamePrefix 社区库公共名称前缀 字符串
publisherContact 社区库发布者联系人电子邮件 字符串
publisherUri 社区库发布者 URI 字符串

GalleryIdentifier

名字 描述 价值

GalleryProperties

名字 描述 价值
描述 此共享映像库资源的说明。 此属性可更新。 字符串
标识符 描述库唯一名称。 GalleryIdentifier
sharingProfile 用于将库共享到订阅或租户的配置文件 SharingProfile
softDeletePolicy 包含有关库的软删除策略的信息。 SoftDeletePolicy

Microsoft.Compute/galleries

名字 描述 价值
apiVersion API 版本 '2021-10-01'
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 描述共享映像库的属性。 GalleryProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “Microsoft.Compute/galleries”

ResourceTags

名字 描述 价值

SharingProfile

名字 描述 价值
communityGalleryInfo 如果当前库共享到社区,则社区库的信息。 CommunityGalleryInfo
权限 此属性允许指定共享库的权限。

可能的值包括:

专用

“Groups”
“Private”

SoftDeletePolicy

名字 描述 价值
isSoftDeleteEnabled 为此库中的资源启用软删除,允许在保留期内恢复这些资源。 bool

快速入门模板

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

模板 描述
使用 Azure Windows 基线 Azure 映像生成器

部署到 Azure
创建 Azure 映像生成器环境,并生成应用最新 Windows 更新和 Azure Windows 基线的 Windows Server 映像。
配置 Dev Box 服务

部署到 Azure
此模板将按照 Dev Box 快速入门指南(/azure/dev-box/quickstart-create-dev-box)创建所有 Dev Box 管理员资源。 可以查看创建的所有资源,也可以直接转到 DevPortal.microsoft.com 创建第一个 Dev Box。
创建 Azure 计算库

部署到 Azure
使用此模板可以创建 Azure 计算库。
创建 Azure 计算库

部署到 Azure
本模块使用 apiVersion 2019-12-01 创建 Azure 计算库资源。

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

可以使用目标操作部署库资源类型:

  • 资源组

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

资源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries@2021-10-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      description = "string"
      identifier = {
      }
      sharingProfile = {
        communityGalleryInfo = {
          eula = "string"
          publicNamePrefix = "string"
          publisherContact = "string"
          publisherUri = "string"
        }
        permissions = "string"
      }
      softDeletePolicy = {
        isSoftDeleteEnabled = bool
      }
    }
  })
}

属性值

CommunityGalleryInfo

名字 描述 价值
eula 社区库发布者 eula 字符串
publicNamePrefix 社区库公共名称前缀 字符串
publisherContact 社区库发布者联系人电子邮件 字符串
publisherUri 社区库发布者 URI 字符串

GalleryIdentifier

名字 描述 价值

GalleryProperties

名字 描述 价值
描述 此共享映像库资源的说明。 此属性可更新。 字符串
标识符 描述库唯一名称。 GalleryIdentifier
sharingProfile 用于将库共享到订阅或租户的配置文件 SharingProfile
softDeletePolicy 包含有关库的软删除策略的信息。 SoftDeletePolicy

Microsoft.Compute/galleries

名字 描述 价值
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 描述共享映像库的属性。 GalleryProperties
标签 资源标记 标记名称和值的字典。
类型 资源类型 “Microsoft.Compute/galleries@2021-10-01”

ResourceTags

名字 描述 价值

SharingProfile

名字 描述 价值
communityGalleryInfo 如果当前库共享到社区,则社区库的信息。 CommunityGalleryInfo
权限 此属性允许指定共享库的权限。

可能的值包括:

专用

“Groups”
“Private”

SoftDeletePolicy

名字 描述 价值
isSoftDeleteEnabled 为此库中的资源启用软删除,允许在保留期内恢复这些资源。 bool