Udostępnij za pośrednictwem


Projekty/pule Microsoft.DevCenter

Definicja zasobu Bicep

Typ zasobu projektów/pul można wdrożyć przy użyciu operacji docelowych:

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:

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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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