New-AzDevCenterAdminPool
Tworzy lub aktualizuje pulę maszyn
Składnia
New-AzDevCenterAdminPool
-Name <String>
-ProjectName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-Location <String>
-DevBoxDefinitionName <String>
-LocalAdministrator <LocalAdminStatus>
-NetworkConnectionName <String>
[-DisplayName <String>]
[-ManagedVirtualNetworkRegion <String[]>]
[-SingleSignOnStatus <SingleSignOnStatus>]
[-StopOnDisconnectGracePeriodMinute <Int32>]
[-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
[-Tag <Hashtable>]
[-VirtualNetworkType <VirtualNetworkType>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzDevCenterAdminPool
-InputObject <IDevCenterIdentity>
-Location <String>
-DevBoxDefinitionName <String>
-LocalAdministrator <LocalAdminStatus>
-NetworkConnectionName <String>
[-DisplayName <String>]
[-ManagedVirtualNetworkRegion <String[]>]
[-SingleSignOnStatus <SingleSignOnStatus>]
[-StopOnDisconnectGracePeriodMinute <Int32>]
[-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
[-Tag <Hashtable>]
[-VirtualNetworkType <VirtualNetworkType>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Tworzy lub aktualizuje pulę maszyn
Przykłady
Przykład 1. Tworzenie puli
New-AzDevCenterAdminPool -Name DevPool -ProjectName DevProject -ResourceGroupName testRg -Location westus2 -DevBoxDefinitionName WebDevBox -LocalAdministrator "Enabled" -NetworkConnectionName Network1westus2
To polecenie tworzy pulę o nazwie "DevPool" w projekcie "DevProject".
Przykład 2. Tworzenie puli przy użyciu obiektu InputObject
$pool = @{"ResourceGroupName" = "testRg"; "ProjectName" = "DevProject"; "PoolName" = "DevPool"; "SubscriptionId" = "0ac520ee-14c0-480f-b6c9-0a90c58ffff"}
New-AzDevCenterAdminPool -InputObject $pool -Location westus2 -DevBoxDefinitionName WebDevBox -LocalAdministrator "Enabled" -NetworkConnectionName Network1westus2
To polecenie tworzy pulę o nazwie "DevPool" w projekcie "DevProject".
Parametry
-AsJob
Uruchamianie polecenia jako zadania
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Parametr DefaultProfile nie działa. Użyj parametru SubscriptionId, jeśli jest dostępny, jeśli wykonuje polecenie cmdlet dla innej subskrypcji.
Typ: | PSObject |
Aliasy: | AzureRMContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DevBoxDefinitionName
Nazwa definicji usługi Dev Box w projekcie nadrzędnym tej puli
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DisplayName
Nazwa wyświetlana puli.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
Parametr tożsamości Do konstruowania, zobacz sekcję UWAGI dla właściwości INPUTOBJECT i utwórz tabelę skrótów.
Typ: | IDevCenterIdentity |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-LocalAdministrator
Wskazuje, czy właściciele pól deweloperskich w tej puli są dodawani jako administratorzy lokalni w usłudze Dev Box.
Typ: | LocalAdminStatus |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Location
Lokalizacja geograficzna, w której znajduje się zasób
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ManagedVirtualNetworkRegion
Regiony zarządzanej sieci wirtualnej (wymagane, gdy wartość managedNetworkType jest zarządzana).
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Nazwa puli.
Typ: | String |
Aliasy: | PoolName |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NetworkConnectionName
Nazwa połączenia sieciowego w projekcie nadrzędnym tej puli
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NoWait
Uruchom polecenie asynchronicznie
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ProjectName
Nazwa projektu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-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.
Typ: | SingleSignOnStatus |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StopOnDisconnectGracePeriodMinute
Określony czas w minutach oczekiwania przed zatrzymaniem urządzenia Dev Box po wykryciu rozłączenia.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StopOnDisconnectStatus
Czy funkcja zatrzymania urządzenia Dev Box po wyłączeniu okresu prolongaty zostanie włączona.
Typ: | StopOnDisconnectEnableStatus |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SubscriptionId
Identyfikator subskrypcji docelowej.
Typ: | String |
Position: | Named |
Domyślna wartość: | (Get-AzContext).Subscription.Id |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Tag
Tagi zasobów.
Typ: | Hashtable |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkType
Wskazuje, czy pula używa sieci wirtualnej zarządzanej przez firmę Microsoft, czy sieci udostępnionej przez klienta.
Typ: | VirtualNetworkType |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |