Update-AzDevCenterAdminProject
Uppdaterar delvis ett projekt.
Syntax
UpdateExpanded (Standard)
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
Uppdaterar delvis ett projekt.
Exempel
Exempel 1: Uppdatera ett projekt
Update-AzDevCenterAdminProject -Name DevProject -ResourceGroupName testRg -MaxDevBoxesPerUser 5
Det här kommandot uppdaterar ett projektnamn "DevProject" i resursgruppen "testRg".
$projectInput = Get-AzDevCenterAdminProject -ResourceGroupName testRg -Name DevProject
Update-AzDevCenterAdminProject -InputObject $projectInput -MaxDevBoxesPerUser 5
Det här kommandot uppdaterar ett projektnamn "DevProject" i resursgruppen "testRg".
Parametrar
-AsJob
Kör kommandot som ett jobb
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-AzureAiServiceSettingAzureAiServicesMode
Egenskapen anger om Azure AI-tjänster är aktiverade.
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-CatalogSettingCatalogItemSyncType
Anger katalogobjekttyper som kan synkroniseras.
Parameteregenskaper
Typ: CatalogItemType [ ]
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: jfr
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-CustomizationSettingIdentity
De identiteter som kan användas i anpassningsscenarier; t.ex. för att klona ett repository.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för CUSTOMIZATIONSETTINGIDENTITY-egenskaper och skapa en hash-tabell.
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-CustomizationSettingUserCustomizationsEnableStatus
Anger om användaranpassningar är aktiverade.
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DefaultProfile
Parametern DefaultProfile fungerar inte.
Använd parametern SubscriptionId när den är tillgänglig om du kör cmdleten mot en annan prenumeration.
Parameteregenskaper
Typ: PSObject
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzureRMContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Description
Beskrivning av projektet.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DevBoxAutoDeleteSettingDeleteMode
Anger borttagningsläget för Dev Boxes i det här projektet.
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DevBoxAutoDeleteSettingGracePeriod
ISO8601 varaktighet som krävs för att utvecklingsrutan ska markeras för borttagning innan den tas bort.
ISO8601 formatet PT[n]H[n]M[n]S.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DevBoxAutoDeleteSettingInactiveThreshold
ISO8601 varaktighet som krävs för att utvecklingsrutan inte ska vara inaktiv innan den schemaläggs för borttagning.
ISO8601 formatet PT[n]H[n]M[n]S.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DisplayName
Projektets visningsnamn.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-IdentityType
Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-IdentityUserAssignedIdentity
Uppsättningen användartilldelade identiteter som är associerade med resursen.
Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
Ordlistevärdena kan vara tomma objekt ({}) i begäranden.
Parameteregenskaper
Typ: Hashtable
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Identitetsparameter För att skapa, se AVSNITTET ANTECKNINGAR för INPUTOBJECT-egenskaper och skapa en hash-tabell.
UpdateViaIdentityExpanded
Position: Named
Obligatorisk: True
Värde från pipeline: True
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-MaxDevBoxesPerUser
När detta anges begränsar du det maximala antalet Dev Boxes som en enskild användare kan skapa i alla pooler i projektet.
Detta påverkar inte befintliga Dev Boxes när de minskas.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Name
Namnet på projektet.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: ProjectName
Parameteruppsättningar
UpdateExpanded
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-NoWait
Kör kommandot asynkront
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ResourceGroupName
Namnet på resursgruppen.
Namnet är skiftlägesokänsligt.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
UpdateExpanded
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject
När det anges begränsas det maximala antalet samtidiga sessioner för alla pooler i projektet.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ServerlessGpuSessionSettingServerlessGpuSessionsMode
Egenskapen anger om serverlös GPU-åtkomst är aktiverad i projektet.
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-SubscriptionId
ID för målprenumerationen.
Parameteregenskaper
Typ: String
Standardvärde: (Get-AzContext).Subscription.Id
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
UpdateExpanded
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Tag
Resursetiketter.
Parameteregenskaper
Typ: Hashtable
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-WhatIf
Visar vad som skulle hända om kommandot körs.
Cmdleten körs inte.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: Wi
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-WorkspaceStorageSettingWorkspaceStorageMode
Anger om lagring av arbetsyta är aktiverat.
Parameteregenskaper
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata