Compartir a través de


Update-AzDevCenterAdminProject

Actualiza parcialmente un proyecto.

Sintaxis

UpdateExpanded (valor predeterminado)

Update-AzDevCenterAdminProject
    -Name <String>
    -ResourceGroupName <String>
    [-SubscriptionId <String>]
    [-AzureAiServiceSettingAzureAiServicesMode <AzureAiServicesMode>]
    [-CatalogSettingCatalogItemSyncType <CatalogItemType[]>]
    [-CustomizationSettingIdentity <IProjectCustomizationManagedIdentity[]>]
    [-CustomizationSettingUserCustomizationsEnableStatus <UserCustomizationsEnableStatus>]
    [-Description <String>]
    [-DevBoxAutoDeleteSettingDeleteMode <DevBoxDeleteMode>]
    [-DevBoxAutoDeleteSettingGracePeriod <String>]
    [-DevBoxAutoDeleteSettingInactiveThreshold <String>]
    [-DisplayName <String>]
    [-IdentityType <ManagedServiceIdentityType>]
    [-IdentityUserAssignedIdentity <Hashtable>]
    [-MaxDevBoxesPerUser <Int32>]
    [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject <Int32>]
    [-ServerlessGpuSessionSettingServerlessGpuSessionsMode <ServerlessGpuSessionsMode>]
    [-Tag <Hashtable>]
    [-WorkspaceStorageSettingWorkspaceStorageMode <WorkspaceStorageMode>]
    [-DefaultProfile <PSObject>]
    [-AsJob]
    [-NoWait]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateViaIdentityExpanded

Update-AzDevCenterAdminProject
    -InputObject <IDevCenterIdentity>
    [-AzureAiServiceSettingAzureAiServicesMode <AzureAiServicesMode>]
    [-CatalogSettingCatalogItemSyncType <CatalogItemType[]>]
    [-CustomizationSettingIdentity <IProjectCustomizationManagedIdentity[]>]
    [-CustomizationSettingUserCustomizationsEnableStatus <UserCustomizationsEnableStatus>]
    [-Description <String>]
    [-DevBoxAutoDeleteSettingDeleteMode <DevBoxDeleteMode>]
    [-DevBoxAutoDeleteSettingGracePeriod <String>]
    [-DevBoxAutoDeleteSettingInactiveThreshold <String>]
    [-DisplayName <String>]
    [-IdentityType <ManagedServiceIdentityType>]
    [-IdentityUserAssignedIdentity <Hashtable>]
    [-MaxDevBoxesPerUser <Int32>]
    [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject <Int32>]
    [-ServerlessGpuSessionSettingServerlessGpuSessionsMode <ServerlessGpuSessionsMode>]
    [-Tag <Hashtable>]
    [-WorkspaceStorageSettingWorkspaceStorageMode <WorkspaceStorageMode>]
    [-DefaultProfile <PSObject>]
    [-AsJob]
    [-NoWait]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Actualiza parcialmente un proyecto.

Ejemplos

Ejemplo 1: Actualización de un proyecto

Update-AzDevCenterAdminProject -Name DevProject -ResourceGroupName testRg -MaxDevBoxesPerUser 5

Este comando actualiza un nombre de proyecto "DevProject" en el grupo de recursos "testRg".

Ejemplo 2: Actualización de un proyecto mediante InputObject

$projectInput = Get-AzDevCenterAdminProject -ResourceGroupName testRg -Name DevProject

Update-AzDevCenterAdminProject -InputObject $projectInput -MaxDevBoxesPerUser 5

Este comando actualiza un nombre de proyecto "DevProject" en el grupo de recursos "testRg".

Parámetros

-AsJob

Ejecución del comando como trabajo

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AzureAiServiceSettingAzureAiServicesMode

La propiedad indica si los servicios de Azure AI están habilitados.

Propiedades de parámetro

Tipo:AzureAiServicesMode
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CatalogSettingCatalogItemSyncType

Indica los tipos de elementos de catálogo que se pueden sincronizar.

Propiedades de parámetro

Tipo:

CatalogItemType[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CustomizationSettingIdentity

Las identidades que se pueden usar en escenarios de personalización; por ejemplo, para clonar un repositorio. Para construir, consulte la sección NOTES de las propiedades CUSTOMIZATIONSETTINGIDENTITY y cree una tabla hash.

Propiedades de parámetro

Tipo:

IProjectCustomizationManagedIdentity[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CustomizationSettingUserCustomizationsEnableStatus

Indica si las personalizaciones de usuario están habilitadas.

Propiedades de parámetro

Tipo:UserCustomizationsEnableStatus
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes: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.

Propiedades de parámetro

Tipo:PSObject
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzureRMContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Description

Descripción del proyecto.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DevBoxAutoDeleteSettingDeleteMode

Indica el modo de eliminación de los equipos de desarrollo dentro de este proyecto.

Propiedades de parámetro

Tipo:DevBoxDeleteMode
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DevBoxAutoDeleteSettingGracePeriod

ISO8601 tiempo necesario para que el cuadro de desarrollo se marque para su eliminación antes de que se elimine. ISO8601 formato PT[n]H[n]M[n]S.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DevBoxAutoDeleteSettingInactiveThreshold

ISO8601 tiempo necesario para que el equipo de desarrollo no esté inactivo antes de que se programe su eliminación. ISO8601 formato PT[n]H[n]M[n]S.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DisplayName

Nombre para mostrar del proyecto.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-IdentityType

Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).

Propiedades de parámetro

Tipo:ManagedServiceIdentityType
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-IdentityUserAssignedIdentity

Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.

Propiedades de parámetro

Tipo:Hashtable
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InputObject

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

Propiedades de parámetro

Tipo:IDevCenterIdentity
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

UpdateViaIdentityExpanded
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MaxDevBoxesPerUser

Cuando se especifica, limita el número máximo de Dev Boxes que un solo usuario puede crear en todos los grupos del proyecto. Esto no tendrá ningún efecto en los boxes de desarrollo existentes cuando se reduzca.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Nombre del proyecto.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:ProjectName

Conjuntos de parámetros

UpdateExpanded
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-NoWait

Ejecutar el comando de forma asincrónica

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceGroupName

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

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

UpdateExpanded
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject

Cuando se especifica, limita el número máximo de sesiones simultáneas en todos los grupos del proyecto.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServerlessGpuSessionSettingServerlessGpuSessionsMode

La propiedad indica si el acceso a GPU sin servidor está habilitado en el proyecto.

Propiedades de parámetro

Tipo:ServerlessGpuSessionsMode
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SubscriptionId

Identificador de la suscripción de destino.

Propiedades de parámetro

Tipo:String
Valor predeterminado:(Get-AzContext).Subscription.Id
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

UpdateExpanded
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Tag

Etiquetas de recursos.

Propiedades de parámetro

Tipo:Hashtable
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

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

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:wi

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WorkspaceStorageSettingWorkspaceStorageMode

Indica si el almacenamiento del área de trabajo está habilitado.

Propiedades de parámetro

Tipo:WorkspaceStorageMode
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

IDevCenterIdentity

Salidas

IProject