Update-AzDevCenterAdminProject
Atualiza parcialmente um projeto.
Sintaxe
UpdateExpanded (Default)
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
Atualiza parcialmente um projeto.
Exemplos
Exemplo 1: Atualizar um projeto
Update-AzDevCenterAdminProject -Name DevProject -ResourceGroupName testRg -MaxDevBoxesPerUser 5
Esse comando atualiza um nome de projeto "DevProject" no grupo de recursos "testRg".
$projectInput = Get-AzDevCenterAdminProject -ResourceGroupName testRg -Name DevProject
Update-AzDevCenterAdminProject -InputObject $projectInput -MaxDevBoxesPerUser 5
Esse comando atualiza um nome de projeto "DevProject" no grupo de recursos "testRg".
Parâmetros
-AsJob
Executar o comando como um trabalho
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-AzureAiServiceSettingAzureAiServicesMode
A propriedade indica se Serviços de IA do Azure está habilitada.
Propriedades do parâmetro
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-CatalogSettingCatalogItemSyncType
Indica tipos de item de catálogo que podem ser sincronizados.
Propriedades do parâmetro
Tipo: CatalogItemType [ ]
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: cf
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-CustomizationSettingIdentity
As identidades que podem ser usadas em cenários de personalização; por exemplo, para clonar um repositório.
Para construir, consulte a seção NOTES para propriedades CUSTOMIZATIONSETTINGIDENTITY e crie uma tabela de hash.
Propriedades do parâmetro
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-CustomizationSettingUserCustomizationsEnableStatus
Indica se as personalizações do usuário estão habilitadas.
Propriedades do parâmetro
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DefaultProfile
O parâmetro DefaultProfile não está funcional.
Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.
Propriedades do parâmetro
Tipo: PSObject
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: AzureRMContext, AzureCredential
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Description
Descrição do projeto.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DevBoxAutoDeleteSettingDeleteMode
Indica o modo de exclusão para Computadores de Desenvolvimento neste projeto.
Propriedades do parâmetro
Tipo: DevBoxDeleteMode
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DevBoxAutoDeleteSettingGracePeriod
ISO8601 duração necessária para que a caixa de desenvolvimento seja marcada para exclusão antes de ser excluída.
ISO8601 formato PT[n]H[n]M[n]S.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DevBoxAutoDeleteSettingInactiveThreshold
ISO8601 duração necessária para que o dev box não fique inativo antes de ser agendado para exclusão.
ISO8601 formato PT[n]H[n]M[n]S.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DisplayName
O nome de exibição do projeto.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-IdentityType
Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).
Propriedades do parâmetro
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-IdentityUserAssignedIdentity
O conjunto de identidades atribuídas pelo usuário associadas ao recurso.
As chaves do dicionário userAssignedIdentities serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
Os valores do dicionário podem ser objetos vazios ({}) em solicitações.
Propriedades do parâmetro
Tipo: Hashtable
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
Parâmetro de identidade Para construir, consulte a seção NOTAS para propriedades INPUTOBJECT e crie uma tabela de hash.
UpdateViaIdentityExpanded
Cargo: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-MaxDevBoxesPerUser
Quando especificado, limita o número máximo de Caixas de Desenvolvimento que um único usuário pode criar em todos os pools do projeto.
Isso não terá efeito nas Caixas de Desenvolvimento existentes quando reduzida.
Propriedades do parâmetro
Tipo: Int32
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Name
O nome do projeto.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: ProjectName
Conjuntos de parâmetros
UpdateExpanded
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-NoWait
Execute o comando de forma assíncrona
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-ResourceGroupName
O nome do grupo de recursos.
O nome não diferencia maiúsculas de minúsculas.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
UpdateExpanded
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject
Quando especificado, limita o número máximo de sessões simultâneas em todos os pools do projeto.
Propriedades do parâmetro
Tipo: Int32
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-ServerlessGpuSessionSettingServerlessGpuSessionsMode
A propriedade indica se o acesso à GPU sem servidor está habilitado no projeto.
Propriedades do parâmetro
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SubscriptionId
O ID da assinatura de destino.
Propriedades do parâmetro
Tipo: String
Valor padrão: (Get-AzContext).Subscription.Id
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
UpdateExpanded
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Tag
Tags de recursos.
Propriedades do parâmetro
Tipo: Hashtable
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
O cmdlet não é executado.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: wi
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-WorkspaceStorageSettingWorkspaceStorageMode
Indica se o armazenamento do workspace está habilitado.
Propriedades do parâmetro
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas