Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
- Latest
- Zapowiedź 1 listopada 2026
- 2025-10-01-podgląd
- 2025-07-01-preview
- 2025-04-01-preview
- 2025-02-01
- 2024-10-01-preview
- 2024-08-01-preview
- 2024-07-01-preview
- 2024-06-01-preview
- 2024-05-01-preview
- 2024-02-01
- 2023-10-01-preview
- 2023-08-01-preview
- 2023-04-01
- 2023-01-01-preview
- 2022-11-11-preview
- 2022-10-12-preview
- 2022-09-01-preview
- 2022-08-01-preview
Definicja zasobu Bicep
Typ zasobu projektów/pul można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DevCenter/projects/pools, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DevCenter/projects/pools@2026-01-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
activeHoursConfiguration: {
autoStartEnableStatus: 'string'
daysOfWeekLimit: int
defaultDaysOfWeek: [
'string'
]
defaultEndTimeHour: int
defaultStartTimeHour: int
defaultTimeZone: 'string'
keepAwakeEnableStatus: 'string'
}
devBoxDefinition: {
imageReference: {
id: 'string'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
}
devBoxDefinitionName: 'string'
devBoxDefinitionType: 'string'
devBoxTunnelEnableStatus: 'string'
displayName: 'string'
licenseType: 'string'
localAdministrator: 'string'
managedVirtualNetworkRegions: [
'string'
]
networkConnectionName: 'string'
singleSignOnStatus: 'string'
stopOnDisconnect: {
gracePeriodMinutes: int
status: 'string'
}
stopOnNoConnect: {
gracePeriodMinutes: int
status: 'string'
}
virtualNetworkType: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.DevCenter/projects/pools
| Name | Description | Value |
|---|---|---|
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
| name | Nazwa zasobu | string Constraints: Minimalna długość = 3 Maksymalna długość = 63 Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (wymagane) |
| nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: projektów |
| properties | Właściwości puli | PoolProperties |
| tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
ActiveHoursConfiguration
| Name | Description | Value |
|---|---|---|
| autoStartEnableStatus | Włącza lub wyłącza, czy usługa Dev Box powinna być uruchamiana automatycznie po rozpoczęciu godzin aktywnego użytkowania. | 'Disabled' 'Enabled' |
| LimitDni Tygodnia | Maksymalna liczba dni w tygodniu, przez które użytkownik może włączyć funkcje związane z godzinami aktywności. | int |
| defaultDaysOfWeek (domyślne dni_tygodnia) | Dni tygodnia, w których będą włączone funkcje godzin aktywności. Służy to jako wartość domyślna, która może być aktualizowana przez każdego użytkownika z osobna. | Tablica ciągów zawierająca dowolną z: 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
| defaultEndTimeHour | Domyślny czas zakończenia aktywnych godzin. | int |
| defaultStartTimeHour | Domyślny czas rozpoczęcia godzin aktywnego użytkowania. | int |
| defaultTimeZone | Domyślny identyfikator strefy czasowej IANA godzin aktywnego użytkowania. | ciąg |
| keepAwakeEnableStatus | Włącza lub wyłącza, czy usługa Dev Box powinna być w stanie obudzić się w godzinach aktywnego użytkowania. | 'Disabled' 'Enabled' |
ImageReference
| Name | Description | Value |
|---|---|---|
| id | Identyfikator obrazu lub identyfikator wersji obrazu. Po podaniu identyfikatora obrazu zostanie użyta jego najnowsza wersja. | ciąg |
PoolDevBoxDefinition
| Name | Description | Value |
|---|---|---|
| imageReference | Informacje o dokumentacji obrazu. | ImageReference |
| sku | Jednostka SKU usługi Dev Box utworzona na podstawie puli. | Sku |
PoolProperties
| Name | Description | Value |
|---|---|---|
| activeHoursConfiguration | Ustawienia konfiguracji godzin aktywności dla pól deweloperskich utworzonych w tej puli. | ActiveHoursConfiguration |
| devBoxDefinition | Definicja maszyn utworzonych na podstawie tej puli. Jeśli parametr devBoxDefinitionType ma wartość Reference lub nie zostanie podany, zostanie zignorowany. | PoolDevBoxDefinition |
| devBoxDefinitionName | Nazwa definicji usługi Dev Box w nadrzędnym projekcie tej puli. Jeśli parametr devBoxDefinitionType ma wartość Value, zostanie zignorowany. | ciąg |
| devBoxDefinitionType | Wskazuje, czy pula jest tworzona na podstawie istniejącej definicji usługi Dev Box, czy też jest podana bezpośrednio. | 'Reference' 'Value' |
| devBoxTunnelEnableStatus | Wskazuje, czy tunel Dev Box Tunnel jest włączony dla puli. | 'Disabled' 'Enabled' |
| displayName | Nazwa wyświetlana puli. | ciąg |
| licenseType | Określa typ licencji wskazujący, że obiekt wywołujący uzyskał już licencje dla usługi Dev Box, które zostaną utworzone. | 'Windows_Client' |
| localAdministrator | Wskazuje, czy właściciele pól deweloperskich w tej puli są dodawani jako administratorzy lokalni w usłudze Dev Box. | 'Disabled' 'Enabled' |
| managedVirtualNetworkRegions | Regiony zarządzanej sieci wirtualnej (wymagane, gdy wartość managedNetworkType jest zarządzana). | string[] |
| networkConnectionName | Nazwa połączenia sieciowego w projekcie nadrzędnym tej puli. | ciąg |
| singleSignOnStatus | Wskazuje, czy w tej puli są tworzone pola deweloperskie z włączonym logowaniem jednokrotnymi. Wymaga to również włączenia logowania jednokrotnego w dzierżawie. | 'Disabled' 'Enabled' |
| stopOnDisconnect | Zatrzymaj się po rozłączeniu ustawień konfiguracji dla usługi Dev Box utworzonych w tej puli. | StopOnDisconnectConfiguration |
| stopOnNoConnect | Zatrzymaj się bez ustawień konfiguracji połączenia dla usługi Dev Box utworzonych w tej puli. | StopOnNoConnectConfiguration |
| virtualNetworkType | Wskazuje, czy pula używa sieci wirtualnej zarządzanej przez firmę Microsoft, czy sieci udostępnionej przez klienta. | 'Managed' 'Unmanaged' |
Sku
| Name | Description | Value |
|---|---|---|
| dyspozycyjność | Jeśli jednostka SKU obsługuje skalowanie w poziomie/w, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w nie jest możliwe dla zasobu, może to zostać pominięte. | int |
| family | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
| name | Nazwa jednostki SKU. Np. P3. Zazwyczaj jest to kod z literą i cyfrą | ciąg (wymagany) |
| size | Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i innej wartości, będzie to autonomiczny kod. | ciąg |
| warstwa | To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put. | 'Basic' 'Free' 'Premium' 'Standard' |
StopOnDisconnectConfiguration
| Name | Description | Value |
|---|---|---|
| gracePeriodMinutes | Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box po wykryciu rozłączenia. | int |
| stan | Czy funkcja zatrzymania urządzenia Dev Box po wyłączeniu okresu prolongaty zostanie włączona. | 'Disabled' 'Enabled' |
StopOnNoConnectConfiguration
| Name | Description | Value |
|---|---|---|
| gracePeriodMinutes | Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box, jeśli nie zostanie nawiązane żadne połączenie. | int |
| stan | Umożliwia zatrzymanie uruchomionego urządzenia Dev Box, gdy nie zostało nawiązane połączenie, po upływie okresu prolongaty. | 'Disabled' 'Enabled' |
TrackedResourceTags
| Name | Description | Value |
|---|
Przykłady użycia
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
| Plik Bicep | Description |
|---|---|
| Konfigurowanie usługi Dev Box | Ten szablon umożliwia utworzenie wszystkich zasobów administracyjnych usługi Dev Box zgodnie z przewodnikiem Szybki start dotyczącym usługi Dev Box (/azure/dev-box/quickstart-create-dev-box). Możesz wyświetlić wszystkie utworzone zasoby lub bezpośrednio przejść do DevPortal.microsoft.com, aby utworzyć pierwsze rozwiązanie Dev Box. |
| Wdrażanie usługi Dev Box Service | Ten szablon umożliwia skonfigurowanie wszystkich zasobów wymaganych do utworzenia urządzenia Dev Box. |
| wdrażanie usługi Dev Box Service z wbudowanym obrazem | Ten szablon umożliwia wdrożenie usługi Dev Box z wbudowanym obrazem. |
Definicja zasobu szablonu usługi ARM
Typ zasobu projektów/pul można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DevCenter/projects/pools, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DevCenter/projects/pools",
"apiVersion": "2026-01-01-preview",
"name": "string",
"location": "string",
"properties": {
"activeHoursConfiguration": {
"autoStartEnableStatus": "string",
"daysOfWeekLimit": "int",
"defaultDaysOfWeek": [ "string" ],
"defaultEndTimeHour": "int",
"defaultStartTimeHour": "int",
"defaultTimeZone": "string",
"keepAwakeEnableStatus": "string"
},
"devBoxDefinition": {
"imageReference": {
"id": "string"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
}
},
"devBoxDefinitionName": "string",
"devBoxDefinitionType": "string",
"devBoxTunnelEnableStatus": "string",
"displayName": "string",
"licenseType": "string",
"localAdministrator": "string",
"managedVirtualNetworkRegions": [ "string" ],
"networkConnectionName": "string",
"singleSignOnStatus": "string",
"stopOnDisconnect": {
"gracePeriodMinutes": "int",
"status": "string"
},
"stopOnNoConnect": {
"gracePeriodMinutes": "int",
"status": "string"
},
"virtualNetworkType": "string"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.DevCenter/projects/pools
| Name | Description | Value |
|---|---|---|
| apiVersion | Wersja interfejsu API | 'Zapowiedź 2026-01-01' |
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
| name | Nazwa zasobu | string Constraints: Minimalna długość = 3 Maksymalna długość = 63 Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (wymagane) |
| properties | Właściwości puli | PoolProperties |
| tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
| typ | Typ zasobu | 'Microsoft.DevCenter/projects/pools' |
ActiveHoursConfiguration
| Name | Description | Value |
|---|---|---|
| autoStartEnableStatus | Włącza lub wyłącza, czy usługa Dev Box powinna być uruchamiana automatycznie po rozpoczęciu godzin aktywnego użytkowania. | 'Disabled' 'Enabled' |
| LimitDni Tygodnia | Maksymalna liczba dni w tygodniu, przez które użytkownik może włączyć funkcje związane z godzinami aktywności. | int |
| defaultDaysOfWeek (domyślne dni_tygodnia) | Dni tygodnia, w których będą włączone funkcje godzin aktywności. Służy to jako wartość domyślna, która może być aktualizowana przez każdego użytkownika z osobna. | Tablica ciągów zawierająca dowolną z: 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
| defaultEndTimeHour | Domyślny czas zakończenia aktywnych godzin. | int |
| defaultStartTimeHour | Domyślny czas rozpoczęcia godzin aktywnego użytkowania. | int |
| defaultTimeZone | Domyślny identyfikator strefy czasowej IANA godzin aktywnego użytkowania. | ciąg |
| keepAwakeEnableStatus | Włącza lub wyłącza, czy usługa Dev Box powinna być w stanie obudzić się w godzinach aktywnego użytkowania. | 'Disabled' 'Enabled' |
ImageReference
| Name | Description | Value |
|---|---|---|
| id | Identyfikator obrazu lub identyfikator wersji obrazu. Po podaniu identyfikatora obrazu zostanie użyta jego najnowsza wersja. | ciąg |
PoolDevBoxDefinition
| Name | Description | Value |
|---|---|---|
| imageReference | Informacje o dokumentacji obrazu. | ImageReference |
| sku | Jednostka SKU usługi Dev Box utworzona na podstawie puli. | Sku |
PoolProperties
| Name | Description | Value |
|---|---|---|
| activeHoursConfiguration | Ustawienia konfiguracji godzin aktywności dla pól deweloperskich utworzonych w tej puli. | ActiveHoursConfiguration |
| devBoxDefinition | Definicja maszyn utworzonych na podstawie tej puli. Jeśli parametr devBoxDefinitionType ma wartość Reference lub nie zostanie podany, zostanie zignorowany. | PoolDevBoxDefinition |
| devBoxDefinitionName | Nazwa definicji usługi Dev Box w nadrzędnym projekcie tej puli. Jeśli parametr devBoxDefinitionType ma wartość Value, zostanie zignorowany. | ciąg |
| devBoxDefinitionType | Wskazuje, czy pula jest tworzona na podstawie istniejącej definicji usługi Dev Box, czy też jest podana bezpośrednio. | 'Reference' 'Value' |
| devBoxTunnelEnableStatus | Wskazuje, czy tunel Dev Box Tunnel jest włączony dla puli. | 'Disabled' 'Enabled' |
| displayName | Nazwa wyświetlana puli. | ciąg |
| licenseType | Określa typ licencji wskazujący, że obiekt wywołujący uzyskał już licencje dla usługi Dev Box, które zostaną utworzone. | 'Windows_Client' |
| localAdministrator | Wskazuje, czy właściciele pól deweloperskich w tej puli są dodawani jako administratorzy lokalni w usłudze Dev Box. | 'Disabled' 'Enabled' |
| managedVirtualNetworkRegions | Regiony zarządzanej sieci wirtualnej (wymagane, gdy wartość managedNetworkType jest zarządzana). | string[] |
| networkConnectionName | Nazwa połączenia sieciowego w projekcie nadrzędnym tej puli. | ciąg |
| singleSignOnStatus | Wskazuje, czy w tej puli są tworzone pola deweloperskie z włączonym logowaniem jednokrotnymi. Wymaga to również włączenia logowania jednokrotnego w dzierżawie. | 'Disabled' 'Enabled' |
| stopOnDisconnect | Zatrzymaj się po rozłączeniu ustawień konfiguracji dla usługi Dev Box utworzonych w tej puli. | StopOnDisconnectConfiguration |
| stopOnNoConnect | Zatrzymaj się bez ustawień konfiguracji połączenia dla usługi Dev Box utworzonych w tej puli. | StopOnNoConnectConfiguration |
| virtualNetworkType | Wskazuje, czy pula używa sieci wirtualnej zarządzanej przez firmę Microsoft, czy sieci udostępnionej przez klienta. | 'Managed' 'Unmanaged' |
Sku
| Name | Description | Value |
|---|---|---|
| dyspozycyjność | Jeśli jednostka SKU obsługuje skalowanie w poziomie/w, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w nie jest możliwe dla zasobu, może to zostać pominięte. | int |
| family | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
| name | Nazwa jednostki SKU. Np. P3. Zazwyczaj jest to kod z literą i cyfrą | ciąg (wymagany) |
| size | Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i innej wartości, będzie to autonomiczny kod. | ciąg |
| warstwa | To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put. | 'Basic' 'Free' 'Premium' 'Standard' |
StopOnDisconnectConfiguration
| Name | Description | Value |
|---|---|---|
| gracePeriodMinutes | Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box po wykryciu rozłączenia. | int |
| stan | Czy funkcja zatrzymania urządzenia Dev Box po wyłączeniu okresu prolongaty zostanie włączona. | 'Disabled' 'Enabled' |
StopOnNoConnectConfiguration
| Name | Description | Value |
|---|---|---|
| gracePeriodMinutes | Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box, jeśli nie zostanie nawiązane żadne połączenie. | int |
| stan | Umożliwia zatrzymanie uruchomionego urządzenia Dev Box, gdy nie zostało nawiązane połączenie, po upływie okresu prolongaty. | 'Disabled' 'Enabled' |
TrackedResourceTags
| Name | Description | Value |
|---|
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
| Template | Description |
|---|---|
|
Konfigurowanie usługi Dev Box wdrażanie |
Ten szablon umożliwia utworzenie wszystkich zasobów administracyjnych usługi Dev Box zgodnie z przewodnikiem Szybki start dotyczącym usługi Dev Box (/azure/dev-box/quickstart-create-dev-box). Możesz wyświetlić wszystkie utworzone zasoby lub bezpośrednio przejść do DevPortal.microsoft.com, aby utworzyć pierwsze rozwiązanie Dev Box. |
|
Wdrażanie usługi Dev Box Service wdrażanie |
Ten szablon umożliwia skonfigurowanie wszystkich zasobów wymaganych do utworzenia urządzenia Dev Box. |
|
wdrażanie usługi Dev Box Service z wbudowanym obrazem wdrażanie |
Ten szablon umożliwia wdrożenie usługi Dev Box z wbudowanym obrazem. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu projektów/pul można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DevCenter/projects/pools, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DevCenter/projects/pools@2026-01-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
activeHoursConfiguration = {
autoStartEnableStatus = "string"
daysOfWeekLimit = int
defaultDaysOfWeek = [
"string"
]
defaultEndTimeHour = int
defaultStartTimeHour = int
defaultTimeZone = "string"
keepAwakeEnableStatus = "string"
}
devBoxDefinition = {
imageReference = {
id = "string"
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
}
devBoxDefinitionName = "string"
devBoxDefinitionType = "string"
devBoxTunnelEnableStatus = "string"
displayName = "string"
licenseType = "string"
localAdministrator = "string"
managedVirtualNetworkRegions = [
"string"
]
networkConnectionName = "string"
singleSignOnStatus = "string"
stopOnDisconnect = {
gracePeriodMinutes = int
status = "string"
}
stopOnNoConnect = {
gracePeriodMinutes = int
status = "string"
}
virtualNetworkType = "string"
}
}
}
Wartości właściwości
Microsoft.DevCenter/projects/pools
| Name | Description | Value |
|---|---|---|
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
| name | Nazwa zasobu | string Constraints: Minimalna długość = 3 Maksymalna długość = 63 Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (wymagane) |
| parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: projekty |
| properties | Właściwości puli | PoolProperties |
| tags | Tagi zasobów | Słownik nazw tagów i wartości. |
| typ | Typ zasobu | "Microsoft.DevCenter/projects/pools@2026-01-01-preview" |
ActiveHoursConfiguration
| Name | Description | Value |
|---|---|---|
| autoStartEnableStatus | Włącza lub wyłącza, czy usługa Dev Box powinna być uruchamiana automatycznie po rozpoczęciu godzin aktywnego użytkowania. | 'Disabled' 'Enabled' |
| LimitDni Tygodnia | Maksymalna liczba dni w tygodniu, przez które użytkownik może włączyć funkcje związane z godzinami aktywności. | int |
| defaultDaysOfWeek (domyślne dni_tygodnia) | Dni tygodnia, w których będą włączone funkcje godzin aktywności. Służy to jako wartość domyślna, która może być aktualizowana przez każdego użytkownika z osobna. | Tablica ciągów zawierająca dowolną z: 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
| defaultEndTimeHour | Domyślny czas zakończenia aktywnych godzin. | int |
| defaultStartTimeHour | Domyślny czas rozpoczęcia godzin aktywnego użytkowania. | int |
| defaultTimeZone | Domyślny identyfikator strefy czasowej IANA godzin aktywnego użytkowania. | ciąg |
| keepAwakeEnableStatus | Włącza lub wyłącza, czy usługa Dev Box powinna być w stanie obudzić się w godzinach aktywnego użytkowania. | 'Disabled' 'Enabled' |
ImageReference
| Name | Description | Value |
|---|---|---|
| id | Identyfikator obrazu lub identyfikator wersji obrazu. Po podaniu identyfikatora obrazu zostanie użyta jego najnowsza wersja. | ciąg |
PoolDevBoxDefinition
| Name | Description | Value |
|---|---|---|
| imageReference | Informacje o dokumentacji obrazu. | ImageReference |
| sku | Jednostka SKU usługi Dev Box utworzona na podstawie puli. | Sku |
PoolProperties
| Name | Description | Value |
|---|---|---|
| activeHoursConfiguration | Ustawienia konfiguracji godzin aktywności dla pól deweloperskich utworzonych w tej puli. | ActiveHoursConfiguration |
| devBoxDefinition | Definicja maszyn utworzonych na podstawie tej puli. Jeśli parametr devBoxDefinitionType ma wartość Reference lub nie zostanie podany, zostanie zignorowany. | PoolDevBoxDefinition |
| devBoxDefinitionName | Nazwa definicji usługi Dev Box w nadrzędnym projekcie tej puli. Jeśli parametr devBoxDefinitionType ma wartość Value, zostanie zignorowany. | ciąg |
| devBoxDefinitionType | Wskazuje, czy pula jest tworzona na podstawie istniejącej definicji usługi Dev Box, czy też jest podana bezpośrednio. | 'Reference' 'Value' |
| devBoxTunnelEnableStatus | Wskazuje, czy tunel Dev Box Tunnel jest włączony dla puli. | 'Disabled' 'Enabled' |
| displayName | Nazwa wyświetlana puli. | ciąg |
| licenseType | Określa typ licencji wskazujący, że obiekt wywołujący uzyskał już licencje dla usługi Dev Box, które zostaną utworzone. | 'Windows_Client' |
| localAdministrator | Wskazuje, czy właściciele pól deweloperskich w tej puli są dodawani jako administratorzy lokalni w usłudze Dev Box. | 'Disabled' 'Enabled' |
| managedVirtualNetworkRegions | Regiony zarządzanej sieci wirtualnej (wymagane, gdy wartość managedNetworkType jest zarządzana). | string[] |
| networkConnectionName | Nazwa połączenia sieciowego w projekcie nadrzędnym tej puli. | ciąg |
| singleSignOnStatus | Wskazuje, czy w tej puli są tworzone pola deweloperskie z włączonym logowaniem jednokrotnymi. Wymaga to również włączenia logowania jednokrotnego w dzierżawie. | 'Disabled' 'Enabled' |
| stopOnDisconnect | Zatrzymaj się po rozłączeniu ustawień konfiguracji dla usługi Dev Box utworzonych w tej puli. | StopOnDisconnectConfiguration |
| stopOnNoConnect | Zatrzymaj się bez ustawień konfiguracji połączenia dla usługi Dev Box utworzonych w tej puli. | StopOnNoConnectConfiguration |
| virtualNetworkType | Wskazuje, czy pula używa sieci wirtualnej zarządzanej przez firmę Microsoft, czy sieci udostępnionej przez klienta. | 'Managed' 'Unmanaged' |
Sku
| Name | Description | Value |
|---|---|---|
| dyspozycyjność | Jeśli jednostka SKU obsługuje skalowanie w poziomie/w, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w nie jest możliwe dla zasobu, może to zostać pominięte. | int |
| family | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
| name | Nazwa jednostki SKU. Np. P3. Zazwyczaj jest to kod z literą i cyfrą | ciąg (wymagany) |
| size | Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i innej wartości, będzie to autonomiczny kod. | ciąg |
| warstwa | To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put. | 'Basic' 'Free' 'Premium' 'Standard' |
StopOnDisconnectConfiguration
| Name | Description | Value |
|---|---|---|
| gracePeriodMinutes | Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box po wykryciu rozłączenia. | int |
| stan | Czy funkcja zatrzymania urządzenia Dev Box po wyłączeniu okresu prolongaty zostanie włączona. | 'Disabled' 'Enabled' |
StopOnNoConnectConfiguration
| Name | Description | Value |
|---|---|---|
| gracePeriodMinutes | Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box, jeśli nie zostanie nawiązane żadne połączenie. | int |
| stan | Umożliwia zatrzymanie uruchomionego urządzenia Dev Box, gdy nie zostało nawiązane połączenie, po upływie okresu prolongaty. | 'Disabled' 'Enabled' |
TrackedResourceTags
| Name | Description | Value |
|---|