Поделиться через


Рабочие области Microsoft.DesktopVirtualization 2023-11-01-preview

Определение ресурса Bicep

Тип ресурса workspaces можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DesktopVirtualization/workspaces, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.DesktopVirtualization/workspaces@2023-11-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
    {customized property}: 'string'
    {customized property}: 'string'
    {customized property}: 'string'
    {customized property}: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'SystemAssigned'
  }
  managedBy: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationGroupReferences: [
      'string'
    ]
    description: 'string'
    friendlyName: 'string'
    publicNetworkAccess: 'string'
  }
}

Значения свойств

workspaces

Имя Описание Значение
name имя ресурса. строка (обязательно)

Ограничение символов: 3–64

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается буквой или цифрой. Заканчивается буквой, цифрой или символом подчеркивания.
location Географическое расположение, в котором находится ресурс строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku ResourceModelWithAllowedPropertySetSku
kind Метаданные, используемые порталом, инструментами и т. д. для отрисовки различных взаимодействий с пользовательским интерфейсом для ресурсов одного типа; Например, ApiApps — это тип типа Microsoft.Web/sites. Если это значение поддерживается, поставщик ресурсов должен проверить и сохранить это значение. строка

Ограничения:
Шаблон = ^[-\w\._,\(\)]+$
удостоверение ResourceModelWithAllowedPropertySetIdentity
managedBy Полный идентификатор ресурса, который управляет этим ресурсом. Указывает, управляется ли этот ресурс другим ресурсом Azure. При наличии полного режима развертывания ресурс не будет удален из шаблона, так как он управляется другим ресурсом. строка
План ResourceModelWithAllowedPropertySetPlan
properties Подробные свойства рабочей области Свойства рабочей области

ResourceModelWithAllowedPropertySetIdentity

Имя Описание Значение
тип Тип удостоверения. SystemAssigned

ResourceModelWithAllowedPropertySetPlan

Имя Описание Значение
name Определенное пользователем имя приобретаемого артефакта стороннего производителя. строка (обязательно)
product Артефакт 3-й партии, который приобретается. Например, NewRelic. Продукт сопоставляется с OfferID, указанным для артефакта во время подключения к рынку данных. строка (обязательно)
promotionCode Издатель предоставил промокод, подготовленный на рынке данных для указанного продукта или артефакта. строка
publisher Издатель приобретаемого артефакта 3-го производителя. Например, NewRelic строка (обязательно)
version Версия нужного продукта или артефакта. строка

Свойства рабочей области

Имя Описание Значение
applicationGroupReferences Список идентификаторов ресурсов applicationGroup. string[]
description Описание рабочей области. строка
friendlyName Понятное имя рабочей области. строка
publicNetworkAccess Включена возможность доступа к этому ресурсу как из общедоступных, так и из частных сетей. Отключено разрешает доступ к этому ресурсу только через частные конечные точки. "Отключено"
"Включено"

ResourceModelWithAllowedPropertySetSku

Имя Описание Значение
Емкость Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. INT
family Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. строка
name Имя номера SKU. Пример — P3. Обычно это буква+числовой код. string (обязательно)
size Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. строка
Уровень Это поле должно быть реализовано поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Бесплатный"
"Премиум"
"Стандартный"

Определение ресурса шаблона ARM

Тип ресурса workspaces можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DesktopVirtualization/workspaces, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.DesktopVirtualization/workspaces",
  "apiVersion": "2023-11-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
    "{customized property}": "string",
    "{customized property}": "string",
    "{customized property}": "string",
    "{customized property}": "string"
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationGroupReferences": [ "string" ],
    "description": "string",
    "friendlyName": "string",
    "publicNetworkAccess": "string"
  }
}

Значения свойств

workspaces

Имя Описание Значение
тип Тип ресурса Microsoft.DesktopVirtualization/workspaces
версия_API Версия API ресурсов '2023-11-01-preview'
name имя ресурса. string (обязательно)

Ограничение символов: 3-64

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается буквой или цифрой. Заканчивается буквой, цифрой или символом подчеркивания.
location Географическое расположение, в котором находится ресурс строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku ResourceModelWithAllowedPropertySetSku
kind Метаданные, используемые порталом, инструментами и т. д. для отрисовки различных интерфейсов для ресурсов одного типа; Например, ApiApps — это тип типа Microsoft.Web/sites. Если это поддерживается, поставщик ресурсов должен проверить и сохранить это значение. строка

Ограничения:
Шаблон = ^[-\w\._,\(\)]+$
удостоверение ResourceModelWithAllowedPropertySetIdentity
managedBy Полный идентификатор ресурса, который управляет этим ресурсом. Указывает, управляется ли этот ресурс другим ресурсом Azure. Если это так, при развертывании в полном режиме ресурс не будет удален из шаблона, так как он управляется другим ресурсом. строка
План ResourceModelWithAllowedPropertySetPlan
properties Подробные свойства рабочей области Свойства рабочей области

ResourceModelWithAllowedPropertySetIdentity

Имя Описание Значение
тип Тип удостоверения. SystemAssigned

ResourceModelWithAllowedPropertySetPlan

Имя Описание Значение
name Определяемое пользователем имя приобретаемого артефакта стороннего производителя. string (обязательно)
product Артефакт 3-й партии, который приобретается. Например, NewRelic. Продукт сопоставляется с OfferID, заданным для артефакта во время подключения к рынке данных. string (обязательно)
promotionCode Издатель предоставил код повышения уровня, подготовленный на рынке данных для указанного продукта или артефакта. строка
publisher Издатель приобретаемого артефакта 3-й стороны. Например, NewRelic string (обязательно)
version Версия нужного продукта или артефакта. строка

Свойства рабочей области

Имя Описание Значение
applicationGroupReferences Список идентификаторов ресурсов applicationGroup. string[]
description Описание рабочей области. строка
friendlyName Понятное имя рабочей области. строка
publicNetworkAccess Включена возможность доступа к этому ресурсу как из общедоступных, так и из частных сетей. Отключено разрешает доступ к этому ресурсу только через частные конечные точки. "Отключено"
"Включено"

ResourceModelWithAllowedPropertySetSku

Имя Описание Значение
Емкость Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. INT
family Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. строка
name Имя номера SKU. Пример — P3. Обычно это буква+числовой код. string (обязательно)
size Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. строка
Уровень Это поле должно быть реализовано поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Бесплатный"
"Премиум"
"Стандартный"

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса workspaces можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DesktopVirtualization/workspaces, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DesktopVirtualization/workspaces@2023-11-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
    {customized property} = "string"
    {customized property} = "string"
    {customized property} = "string"
    {customized property} = "string"
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      applicationGroupReferences = [
        "string"
      ]
      description = "string"
      friendlyName = "string"
      publicNetworkAccess = "string"
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
    managedBy = "string"
    plan = {
      name = "string"
      product = "string"
      promotionCode = "string"
      publisher = "string"
      version = "string"
    }
  })
}

Значения свойств

workspaces

Имя Описание Значение
тип Тип ресурса "Microsoft.DesktopVirtualization/workspaces@2023-11-01-preview"
name имя ресурса. string (обязательно)

Ограничение символов: 3-64

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается буквой или цифрой. Заканчивается буквой, цифрой или символом подчеркивания.
location Географическое расположение, в котором находится ресурс строка
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов.
sku ResourceModelWithAllowedPropertySetSku
kind Метаданные, используемые порталом, инструментами и т. д. для отрисовки различных интерфейсов для ресурсов одного типа; Например, ApiApps — это тип типа Microsoft.Web/sites. Если это поддерживается, поставщик ресурсов должен проверить и сохранить это значение. строка

Ограничения:
Шаблон = ^[-\w\._,\(\)]+$
удостоверение ResourceModelWithAllowedPropertySetIdentity
managedBy Полный идентификатор ресурса, который управляет этим ресурсом. Указывает, управляется ли этот ресурс другим ресурсом Azure. Если это так, при развертывании в полном режиме ресурс не будет удален из шаблона, так как он управляется другим ресурсом. строка
План ResourceModelWithAllowedPropertySetPlan
properties Подробные свойства рабочей области Свойства рабочей области

ResourceModelWithAllowedPropertySetIdentity

Имя Описание Значение
тип Тип удостоверения. "SystemAssigned"

ResourceModelWithAllowedPropertySetPlan

Имя Описание Значение
name Определяемое пользователем имя приобретаемого артефакта стороннего производителя. string (обязательно)
product Артефакт 3-й партии, который приобретается. Например, NewRelic. Продукт сопоставляется с OfferID, заданным для артефакта во время подключения к рынке данных. string (обязательно)
promotionCode Издатель предоставил код повышения уровня, подготовленный на рынке данных для указанного продукта или артефакта. строка
publisher Издатель приобретаемого артефакта 3-й стороны. Например, NewRelic string (обязательно)
version Версия нужного продукта или артефакта. строка

Свойства рабочей области

Имя Описание Значение
applicationGroupReferences Список идентификаторов ресурсов applicationGroup. string[]
description Описание рабочей области. строка
friendlyName Понятное имя рабочей области. строка
publicNetworkAccess Включена возможность доступа к этому ресурсу как из общедоступных, так и из частных сетей. Отключено разрешает доступ к этому ресурсу только через частные конечные точки. "Отключено"
"Включено"

ResourceModelWithAllowedPropertySetSku

Имя Описание Значение
Емкость Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. INT
family Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. строка
name Имя номера SKU. Пример — P3. Обычно это буква+числовой код. string (обязательно)
size Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. строка
Уровень Это поле должно быть реализовано поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Basic"
"Бесплатный"
"Премиум"
"Стандартный"