Compartir a través de


New-AzDevCenterAdminPool

Crea o actualiza un grupo de máquinas.

Sintaxis

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>]

Description

Crea o actualiza un grupo de máquinas.

Ejemplos

Ejemplo 1: Creación de un grupo

New-AzDevCenterAdminPool -Name DevPool -ProjectName DevProject -ResourceGroupName testRg -Location westus2 -DevBoxDefinitionName WebDevBox -LocalAdministrator "Enabled" -NetworkConnectionName Network1westus2

Este comando crea un grupo denominado "DevPool" en el proyecto "DevProject".

Ejemplo 2: Creación de un grupo mediante 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

Este comando crea un grupo denominado "DevPool" en el proyecto "DevProject".

Parámetros

-AsJob

Ejecución del comando como trabajo

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

El parámetro DefaultProfile no es funcional. Use el parámetro SubscriptionId cuando esté disponible si ejecuta el cmdlet en otra suscripción.

Tipo:PSObject
Alias:AzureRMContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DevBoxDefinitionName

Nombre de una definición de Dev Box en el proyecto primario de este grupo

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisplayName

El nombre para mostrar del grupo.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Parámetro de identidad Para construir, vea la sección NOTES para las propiedades INPUTOBJECT y crear una tabla hash.

Tipo:IDevCenterIdentity
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-LocalAdministrator

Indica si los propietarios de Dev Boxes de este grupo se agregan como administradores locales en dev Box.

Tipo:LocalAdminStatus
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Location

Ubicación geográfica donde reside el recurso

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ManagedVirtualNetworkRegion

Las regiones de la red virtual administrada (necesarias cuando managedNetworkType es Managed).

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Nombre del grupo.

Tipo:String
Alias:PoolName
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NetworkConnectionName

Nombre de una conexión de red en el proyecto primario de este grupo

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NoWait

Ejecutar el comando de forma asincrónica

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ProjectName

Nombre del proyecto.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceGroupName

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SingleSignOnStatus

Indica si Los cuadros de desarrollo de este grupo se crean con el inicio de sesión único habilitado. También requiere que el inicio de sesión único esté habilitado en el inquilino.

Tipo:SingleSignOnStatus
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-StopOnDisconnectGracePeriodMinute

Tiempo especificado en minutos que se esperará antes de detener un dev Box una vez que se detecte la desconexión.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-StopOnDisconnectStatus

Indica si la característica para detener desconexión del cuadro de desarrollo una vez que se ha expirado el período de gracia está habilitado.

Tipo:StopOnDisconnectEnableStatus
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SubscriptionId

Identificador de la suscripción de destino.

Tipo:String
Posición:Named
Valor predeterminado:(Get-AzContext).Subscription.Id
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Tag

Etiquetas del recurso.

Tipo:Hashtable
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VirtualNetworkType

Indica si el grupo usa una red virtual administrada por Microsoft o una red proporcionada por el cliente.

Tipo:VirtualNetworkType
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

IDevCenterIdentity

Salidas

IPool