Лаборатории Microsoft.DevTestLab
Определение ресурса Bicep
Тип ресурса labs можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.DevTestLab/labs, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.DevTestLab/labs@2018-09-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
announcement: {
enabled: 'string'
expirationDate: 'string'
expired: bool
markdown: 'string'
title: 'string'
}
environmentPermission: 'string'
extendedProperties: {}
labStorageType: 'string'
mandatoryArtifactsResourceIdsLinux: [
'string'
]
mandatoryArtifactsResourceIdsWindows: [
'string'
]
premiumDataDisks: 'string'
support: {
enabled: 'string'
markdown: 'string'
}
}
}
Значения свойств
labs
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) Ограничение символов: 1-50 Допустимые символы: Буквенно-цифровые символы, символы подчеркивания и дефисы. |
location | Расположение ресурса. | строка |
tags | Теги ресурса. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
properties | Свойства ресурса. | LabProperties |
LabProperties
Имя | Описание | Значение |
---|---|---|
Объявление | Свойства любого объявления лаборатории, связанного с этой лабораторией | LabAnnouncementProperties |
environmentPermission | Права доступа, предоставляемые пользователю при подготовке среды | "Участник" "Читатель" |
extendedProperties | Расширенные свойства лаборатории, используемые для экспериментальных функций | object |
labStorageType | Тип хранилища, используемого лабораторией. Это может быть категория "Премиум" или "Стандартный". Значение по умолчанию — Premium. | "Премиум" "Стандартный" 'StandardSSD' |
mandatoryArtifactsResourceIdsLinux | Упорядоченный список идентификаторов ресурсов артефактов, которые должны применяться ко всем созданным виртуальным машинам Linux по умолчанию до артефактов, указанных пользователем. | string[] |
mandatoryArtifactsResourceIdsWindows | Упорядоченный список идентификаторов ресурсов артефактов, которые должны применяться ко всем созданиям виртуальных машин Windows по умолчанию до артефактов, указанных пользователем. | string[] |
premiumDataDisks | Параметр для включения использования дисков данных уровня "Премиум". Если его значение равно "Включено", создание дисков данных уровня "Стандартный" или "Премиум" разрешено. Если его значение равно "Отключено", допускается только создание стандартных дисков данных. |
"Отключено" "Включено" |
support | Свойства любого сообщения о поддержке лаборатории, связанного с этой лабораторией | LabSupportProperties |
LabAnnouncementProperties
Имя | Описание | Значение |
---|---|---|
Включено | Объявление о лаборатории активно или включено в настоящее время? | "Отключено" "Включено" |
expirationDate | Время истечения срока действия объявления (null для никогда) | строка |
Истек | Истек срок действия этого объявления? | bool |
markdown | Текст Markdown (если таковой есть), отображаемый в пользовательском интерфейсе в этом задании. Если оставить пустым или null, ничего не будет отображаться. | строка |
title | Заголовок в виде обычного текста для объявления лаборатории | строка |
LabSupportProperties
Имя | Описание | Значение |
---|---|---|
Включено | В настоящее время ли баннер поддержки лаборатории активен или включен? | "Отключено" "Включено" |
markdown | Текст Markdown (при наличии), отображаемый в этом задании в пользовательском интерфейсе. Если оставить значение пустым или пустым, ничего не будет отображаться. | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание лаборатории в Azure DevTest Labs |
Этот шаблон создает новый экземпляр DevTest Lab или DTL. Дополнительные шаблоны быстрого запуска Azure Resource Manager для Azure DevTestlab доступны на страницеhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Создание лаборатории в Azure DevTest Labs с виртуальной машиной Windows Server |
Этот шаблон создает новый экземпляр DevTest Lab/DTL с виртуальной машиной Windows Server 2019 Datacenter. Дополнительные шаблоны быстрого запуска Azure Resource Manager для Azure DevTest Labs доступны на страницеhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Создает лабораторию в Azure DevTest Labs с запрошенной виртуальной машиной |
Этот шаблон создает новый экземпляр DevTest Lab/DTL с запрошенной виртуальной машиной Windows Server 2019 Datacenter. Дополнительные шаблоны быстрого запуска Azure Resource Manager для Azure DevTest Labs доступны на страницеhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Определение ресурса шаблона ARM
Тип ресурса labs можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.DevTestLab/labs, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.DevTestLab/labs",
"apiVersion": "2018-09-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"announcement": {
"enabled": "string",
"expirationDate": "string",
"expired": "bool",
"markdown": "string",
"title": "string"
},
"environmentPermission": "string",
"extendedProperties": {},
"labStorageType": "string",
"mandatoryArtifactsResourceIdsLinux": [ "string" ],
"mandatoryArtifactsResourceIdsWindows": [ "string" ],
"premiumDataDisks": "string",
"support": {
"enabled": "string",
"markdown": "string"
}
}
}
Значения свойств
labs
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.DevTestLab/labs |
версия_API | Версия API ресурсов | '2018-09-15' |
name | имя ресурса. | строка (обязательно) Ограничение символов: 1–50 Допустимые символы: Буквенно-цифровые символы, символы подчеркивания и дефисы. |
location | Расположение ресурса. | строка |
tags | Теги ресурса. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
properties | Свойства ресурса. | LabProperties |
LabProperties
Имя | Описание | Значение |
---|---|---|
Объявление | Свойства любого объявления лаборатории, связанного с этой лабораторией | LabAnnouncementProperties |
environmentPermission | Права доступа, предоставляемые пользователю при подготовке среды | "Участник" Читатель |
extendedProperties | Расширенные свойства лаборатории, используемые для экспериментальных функций | object |
labStorageType | Тип хранилища, используемого лабораторией. Это может быть категория "Премиум" или "Стандартный". Значение по умолчанию — Premium. | "Премиум" "Стандартный" StandardSSD |
mandatoryArtifactsResourceIdsLinux | Упорядоченный список идентификаторов ресурсов артефактов, которые должны быть применены ко всем созданным виртуальным машинам Linux по умолчанию перед артефактами, указанными пользователем. | string[] |
mandatoryArtifactsResourceIdsWindows | Упорядоченный список идентификаторов ресурсов артефактов, которые должны применяться ко всем созданным виртуальным машинам Windows по умолчанию до артефактов, указанных пользователем. | string[] |
PremiumDataDisks | Параметр для включения использования дисков данных уровня "Премиум". Если его значение равно "Включено", создание дисков данных уровня "Стандартный" или "Премиум" разрешено. Если для нее задано значение Disabled, допускается только создание стандартных дисков данных. |
"Отключено" "Включено" |
support | Свойства любого сообщения о поддержке лаборатории, связанного с этой лабораторией | LabSupportProperties |
LabAnnouncementProperties
Имя | Описание | Значение |
---|---|---|
Включено | Является ли объявление лаборатории активным или включенным в настоящее время? | "Отключено" "Включено" |
expirationDate | Время истечения срока действия объявления (null для никогда) | строка |
Истек | Истек срок действия этого объявления? | bool |
markdown | Текст Markdown (если таковой есть), отображаемый в пользовательском интерфейсе в этом задании. Если оставить пустым или null, ничего не будет отображаться. | строка |
title | Заголовок в виде обычного текста для объявления лаборатории | строка |
LabSupportProperties
Имя | Описание | Значение |
---|---|---|
Включено | В настоящее время ли баннер поддержки лаборатории активен или включен? | "Отключено" "Включено" |
markdown | Текст Markdown (если таковой есть), отображаемый в пользовательском интерфейсе в этом задании. Если оставить пустым или null, ничего не будет отображаться. | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание лаборатории в Azure DevTest Labs |
Этот шаблон создает новый экземпляр DevTest Lab или DTL. Дополнительные шаблоны быстрого запуска Azure Resource Manager для Azure DevTestlab доступны по адресуhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Создание лаборатории в Azure DevTest Labs с помощью виртуальной машины Windows Server |
Этот шаблон создает новый экземпляр DevTest Lab или DTL с виртуальной машиной Windows Server 2019 Datacenter. Дополнительные шаблоны быстрого запуска Azure Resource Manager для Azure DevTest Labs доступны на страницеhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Создание лаборатории в Azure DevTest Labs с запрошенной виртуальной машиной |
Этот шаблон создает новый экземпляр DevTest Lab или DTL с запрошенной виртуальной машиной Windows Server 2019 Datacenter. Дополнительные шаблоны быстрого запуска Azure Resource Manager для Azure DevTest Labs доступны на страницеhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса labs можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.DevTestLab/labs, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DevTestLab/labs@2018-09-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
announcement = {
enabled = "string"
expirationDate = "string"
expired = bool
markdown = "string"
title = "string"
}
environmentPermission = "string"
extendedProperties = {}
labStorageType = "string"
mandatoryArtifactsResourceIdsLinux = [
"string"
]
mandatoryArtifactsResourceIdsWindows = [
"string"
]
premiumDataDisks = "string"
support = {
enabled = "string"
markdown = "string"
}
}
})
}
Значения свойств
labs
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.DevTestLab/labs@2018-09-15" |
name | имя ресурса. | string (обязательно) Ограничение символов: 1-50 Допустимые символы: Буквенно-цифровые символы, символы подчеркивания и дефисы. |
location | Расположение ресурса. | строка |
parent_id | Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. | string (обязательно) |
tags | Теги ресурса. | Словарь имен и значений тегов. |
properties | Свойства ресурса. | LabProperties |
LabProperties
Имя | Описание | Значение |
---|---|---|
Объявление | Свойства любого объявления лаборатории, связанного с этой лабораторией | LabAnnouncementProperties |
environmentPermission | Права доступа, предоставляемые пользователю при подготовке среды | "Участник" "Читатель" |
extendedProperties | Расширенные свойства лаборатории, используемые для экспериментальных функций | объект |
labStorageType | Тип хранилища, используемого лабораторией. Это может быть категория "Премиум" или "Стандартный". Значение по умолчанию — Premium. | "Премиум" "Стандартный" "StandardSSD" |
mandatoryArtifactsResourceIdsLinux | Упорядоченный список идентификаторов ресурсов артефактов, которые должны применяться ко всем созданным виртуальным машинам Linux по умолчанию до артефактов, указанных пользователем. | string[] |
mandatoryArtifactsResourceIdsWindows | Упорядоченный список идентификаторов ресурсов артефактов, которые должны применяться ко всем созданиям виртуальных машин Windows по умолчанию до артефактов, указанных пользователем. | string[] |
premiumDataDisks | Параметр для включения использования дисков данных уровня "Премиум". Если его значение равно "Включено", создание дисков данных уровня "Стандартный" или "Премиум" разрешено. Если для нее задано значение Disabled, допускается только создание стандартных дисков данных. |
"Отключено" "Включено" |
support | Свойства любого сообщения о поддержке лаборатории, связанного с этой лабораторией | LabSupportProperties |
LabAnnouncementProperties
Имя | Описание | Значение |
---|---|---|
Включено | Является ли объявление лаборатории активным или включенным в настоящее время? | "Отключено" "Включено" |
expirationDate | Время истечения срока действия объявления (null для никогда) | строка |
Истек | Истек ли срок действия этого объявления? | bool |
markdown | Текст Markdown (при наличии), отображаемый в этом задании в пользовательском интерфейсе. Если оставить значение пустым или пустым, ничего не будет отображаться. | строка |
title | Заголовок в виде обычного текста для объявления лаборатории | строка |
LabSupportProperties
Имя | Описание | Значение |
---|---|---|
Включено | Активен или включен ли баннер поддержки лаборатории в настоящее время? | "Отключено" "Включено" |
markdown | Текст Markdown (при наличии), отображаемый в этом задании в пользовательском интерфейсе. Если оставить значение пустым или пустым, ничего не будет отображаться. | строка |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по