diff --git a/src/DevCenter/DevCenter.AutoRest/Properties/AssemblyInfo.cs b/src/DevCenter/DevCenter.AutoRest/Properties/AssemblyInfo.cs index 28f062a356d8..468bf70cc224 100644 --- a/src/DevCenter/DevCenter.AutoRest/Properties/AssemblyInfo.cs +++ b/src/DevCenter/DevCenter.AutoRest/Properties/AssemblyInfo.cs @@ -20,7 +20,7 @@ [assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")] [assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")] [assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - DevCenter")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("2.0.2")] -[assembly: System.Reflection.AssemblyVersionAttribute("2.0.2")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("3.0.0")] +[assembly: System.Reflection.AssemblyVersionAttribute("3.0.0")] [assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] [assembly: System.CLSCompliantAttribute(false)] diff --git a/src/DevCenter/DevCenter.AutoRest/README.md b/src/DevCenter/DevCenter.AutoRest/README.md index 829da0370a93..1ff30465afa0 100644 --- a/src/DevCenter/DevCenter.AutoRest/README.md +++ b/src/DevCenter/DevCenter.AutoRest/README.md @@ -36,10 +36,6 @@ input-file: - $(repo)/specification/devcenter/resource-manager/Microsoft.DevCenter/preview/2025-04-01-preview/commonDefinitions.json - $(repo)/specification/devcenter/resource-manager/Microsoft.DevCenter/preview/2025-04-01-preview/devcenter.json - $(repo)/specification/devcenter/resource-manager/Microsoft.DevCenter/preview/2025-04-01-preview/vdi.json -# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option -use-extension: - "@autorest/powershell": "3.x" - directive: - from: swagger-document where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/sync"].post.responses @@ -317,24 +313,24 @@ directive: - where: subject: Schedule hide: true -# Remove body variant +# Remove non-expanded body variants (keep Expanded, JsonFilePath, JsonString) - where: verb: Update - variant: ^Update$|^UpdateViaIdentity$ + variant: ^(Update)(?!.*?(Expanded|JsonFilePath|JsonString)) remove: true - where: verb: New - variant: ^Create$|^CreateViaIdentity$ + variant: ^(Create)(?!.*?(Expanded|JsonFilePath|JsonString)) remove: true - where: verb: Invoke subject: ExecuteCheckNameAvailability - variant: ^Execute$|^ExecuteViaIdentity$ + variant: ^(Execute)(?!.*?(Expanded|JsonFilePath|JsonString)) remove: true - where: verb: Invoke subject: ExecuteCheckScopedNameAvailability - variant: ^Execute$|^ExecuteViaIdentity$ + variant: ^(Execute)(?!.*?(Expanded|JsonFilePath|JsonString)) remove: true # Set required parameters - where: diff --git a/src/DevCenter/DevCenter.AutoRest/custom/Az.DevCenter.custom.psm1 b/src/DevCenter/DevCenter.AutoRest/custom/Az.DevCenter.custom.psm1 index ff35b6624dda..e3418c25ccd3 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/Az.DevCenter.custom.psm1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/Az.DevCenter.custom.psm1 @@ -1,9 +1,9 @@ # region Generated # Load the private module dll - $null = Import-Module -PassThru -Name (Join-Path $PSScriptRoot '../bin/Az.DevCenter.private.dll') + $null = Import-Module -PassThru -Name (Join-Path $PSScriptRoot '..\bin\Az.DevCenter.private.dll') # Load the internal module - $internalModulePath = Join-Path $PSScriptRoot '../internal/Az.DevCenter.internal.psm1' + $internalModulePath = Join-Path $PSScriptRoot '..\internal\Az.DevCenter.internal.psm1' if(Test-Path $internalModulePath) { $null = Import-Module -Name $internalModulePath } diff --git a/src/DevCenter/DevCenter.AutoRest/custom/Get-AzDevCenterAdminSchedule.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/Get-AzDevCenterAdminSchedule.ps1 index 5a5c774faabe..9c189a4a3a5a 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/Get-AzDevCenterAdminSchedule.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/Get-AzDevCenterAdminSchedule.ps1 @@ -27,7 +27,7 @@ Gets a schedule resource. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteradminschedule #> function Get-AzDevCenterAdminSchedule { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule])] [CmdletBinding(DefaultParameterSetName = 'GetWithDefault', PositionalBinding = $false)] param( [Parameter(ParameterSetName = 'GetWithDefault', Mandatory)] diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminAttachedNetwork.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminAttachedNetwork.ps1 index 2ba2ff405fdb..2621bc2d1215 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminAttachedNetwork.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminAttachedNetwork.ps1 @@ -27,7 +27,7 @@ Creates or updates an attached NetworkConnection. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminattachednetwork #> function New-AzDevCenterAdminAttachedNetwork { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminCatalog.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminCatalog.ps1 index d3ef51abac8f..d4288066bf52 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminCatalog.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminCatalog.ps1 @@ -27,7 +27,7 @@ Creates or updates a catalog. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradmincatalog #> function New-AzDevCenterAdminCatalog { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog])] [CmdletBinding(DefaultParameterSetName = 'CreateExpandedAdo', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpandedAdo', Mandatory)] @@ -160,15 +160,15 @@ function New-AzDevCenterAdminCatalog { ${GitHubUri}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Manual", "Scheduled")] + [System.String] # Indicates the type of sync that is configured for the catalog. ${SyncType}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogUpdatePropertiesTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogUpdatePropertiesTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminDevBoxDefinition.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminDevBoxDefinition.ps1 index 4e14f199ad0a..9af1a8f016b3 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminDevBoxDefinition.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminDevBoxDefinition.ps1 @@ -27,7 +27,7 @@ Creates or updates a Dev Box definition. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradmindevboxdefinition #> function New-AzDevCenterAdminDevBoxDefinition { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] @@ -107,9 +107,9 @@ function New-AzDevCenterAdminDevBoxDefinition { [Parameter(ParameterSetName = 'CreateExpanded')] [Parameter(ParameterSetName = 'CreateViaIdentityExpanded')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [System.String] # Indicates whether Dev Boxes created with this definition are capable of hibernation. # Not all images are capable of supporting hibernation. # To find out more see https://aka.ms/devbox/hibernate @@ -165,16 +165,16 @@ function New-AzDevCenterAdminDevBoxDefinition { [Parameter(ParameterSetName = 'CreateExpanded')] [Parameter(ParameterSetName = 'CreateViaIdentityExpanded')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Free", "Basic", "Standard", "Premium")] + [System.String] # This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ${SkuTier}, [Parameter(ParameterSetName = 'CreateExpanded')] [Parameter(ParameterSetName = 'CreateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api50.ITrackedResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ITrackedResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminGallery.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminGallery.ps1 index a042158cff93..dcff28e492da 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminGallery.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminGallery.ps1 @@ -27,7 +27,7 @@ Creates or updates a gallery. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradmingallery #> function New-AzDevCenterAdminGallery { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminNetworkConnection.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminNetworkConnection.ps1 index d67e6ce654bc..f3ec828c1261 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminNetworkConnection.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminNetworkConnection.ps1 @@ -27,7 +27,7 @@ Creates or updates a Network Connections resource .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminnetworkconnection #> function New-AzDevCenterAdminNetworkConnection { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] @@ -101,9 +101,9 @@ function New-AzDevCenterAdminNetworkConnection { [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] [Parameter(ParameterSetName = 'CreateViaIdentityExpanded', Mandatory)] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("HybridAzureADJoin", "AzureADJoin", "None")] + [System.String] # AAD Join type. ${DomainJoinType}, @@ -153,7 +153,7 @@ function New-AzDevCenterAdminNetworkConnection { [Parameter(ParameterSetName = 'CreateExpanded')] [Parameter(ParameterSetName = 'CreateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api50.ITrackedResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ITrackedResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminPool.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminPool.ps1 index 0d7495384fc9..1a096e1e0355 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminPool.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminPool.ps1 @@ -27,7 +27,7 @@ Creates or updates a machine pool .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminpool #> function New-AzDevCenterAdminPool { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] @@ -105,9 +105,9 @@ function New-AzDevCenterAdminPool { ${Location}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Enables or disables whether the Dev Box should be automatically started at commencement of active hours. ${ActiveHourConfigurationAutoStartEnableStatus}, @@ -130,9 +130,9 @@ function New-AzDevCenterAdminPool { ${ActiveHourConfigurationDefaultTimeZone}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Enables or disables whether the Dev Box should be kept awake during active hours. ${ActiveHourConfigurationKeepAwakeEnableStatus}, @@ -144,16 +144,16 @@ function New-AzDevCenterAdminPool { ${DevBoxDefinitionName}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Reference", "Value")] + [System.String] # Indicates if the pool is created from an existing Dev Box Definition or if one is provided directly. ${DevBoxDefinitionType}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [System.String] # Indicates whether Dev Box Tunnel is enabled for a the pool. ${DevBoxTunnelEnableStatus}, @@ -171,9 +171,9 @@ function New-AzDevCenterAdminPool { ${ImageReferenceId}, [Parameter(Mandatory)] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [System.String] # Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. ${LocalAdministrator}, @@ -191,9 +191,9 @@ function New-AzDevCenterAdminPool { ${NetworkConnectionName}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [System.String] # Indicates whether Dev Boxes in this pool are created with single sign on enabled. # The also requires that single sign on be enabled on the tenant. ${SingleSignOnStatus}, @@ -228,9 +228,9 @@ function New-AzDevCenterAdminPool { ${SkuSize}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Free", "Basic", "Standard", "Premium")] + [System.String] # This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ${SkuTier}, @@ -241,9 +241,9 @@ function New-AzDevCenterAdminPool { ${StopOnDisconnectGracePeriodMinute}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled. ${StopOnDisconnectStatus}, @@ -254,23 +254,23 @@ function New-AzDevCenterAdminPool { ${StopOnNoConnectGracePeriodMinute}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Enables the feature to stop a started Dev Box when it has not been connected to, once the grace period has lapsed. ${StopOnNoConnectStatus}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api50.ITrackedResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ITrackedResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Managed", "Unmanaged")] + [System.String] # Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. ${VirtualNetworkType}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProject.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProject.ps1 index ad4066fc7e3a..56f5c372ab4e 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProject.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProject.ps1 @@ -27,7 +27,7 @@ Creates or updates a project. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject .Notes COMPLEX PARAMETER PROPERTIES @@ -65,7 +65,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminproject #> function New-AzDevCenterAdminProject { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject])] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(ParameterSetName='CreateExpanded', Mandatory)] @@ -103,32 +103,32 @@ param( ${Location}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "AutoDeploy")] + [System.String] # The property indicates whether Azure AI services is enabled. ${AzureAiServiceSettingAzureAiServicesMode}, [Parameter()] [AllowEmptyCollection()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("EnvironmentDefinition", "ImageDefinition")] + [System.String[]] # Indicates catalog item types that can be synced. ${CatalogSettingCatalogItemSyncType}, [Parameter()] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity[]] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity[]] # The identities that can to be used in customization scenarios; e.g., to clone a repository. # To construct, see NOTES section for CUSTOMIZATIONSETTINGIDENTITY properties and create a hash table. ${CustomizationSettingIdentity}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [System.String] # Indicates whether user customizations are enabled. ${CustomizationSettingUserCustomizationsEnableStatus}, @@ -139,9 +139,9 @@ param( ${Description}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Manual", "Auto")] + [System.String] # Indicates the delete mode for Dev Boxes within this project. ${DevBoxAutoDeleteSettingDeleteMode}, @@ -172,20 +172,18 @@ param( ${DisplayName}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType] - # Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - ${IdentityType}, + [System.Management.Automation.SwitchParameter] + # Determines whether to enable a system-assigned identity for the resource. + ${EnableSystemAssignedIdentity}, [Parameter()] + [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api40.IUserAssignedIdentities]))] - [System.Collections.Hashtable] - # The set of user assigned identities associated with the resource. - # The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. - # The dictionary values can be empty objects ({}) in requests. - ${IdentityUserAssignedIdentity}, + [System.String[]] + # The array of user assigned identities associated with the resource. + # The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + ${UserAssignedIdentity}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] @@ -201,23 +199,23 @@ param( ${ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "AutoDeploy")] + [System.String] # The property indicates whether serverless GPU access is enabled on the project. ${ServerlessGpuSessionSettingServerlessGpuSessionsMode}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api50.ITrackedResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ITrackedResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Disabled", "AutoDeploy")] + [System.String] # Indicates whether workspace storage is enabled. ${WorkspaceStorageSettingWorkspaceStorageMode}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectCatalog.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectCatalog.ps1 index 478f7f8b3461..fdc7b70963a0 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectCatalog.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectCatalog.ps1 @@ -27,7 +27,7 @@ Creates or updates a project catalog. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminprojectcatalog #> function New-AzDevCenterAdminProjectCatalog { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog])] [CmdletBinding(DefaultParameterSetName='CreateExpandedAdo', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(ParameterSetName='CreateExpandedAdo', Mandatory)] @@ -160,15 +160,15 @@ function New-AzDevCenterAdminProjectCatalog { ${GitHubUri}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Manual", "Scheduled")] + [System.String] # Indicates the type of sync that is configured for the catalog. ${SyncType}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogUpdatePropertiesTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogUpdatePropertiesTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectEnvironmentType.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectEnvironmentType.ps1 index 7eb943f63415..2926ed9f767b 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectEnvironmentType.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminProjectEnvironmentType.ps1 @@ -27,7 +27,7 @@ Creates or updates a project environment type. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminprojectenvironmenttype #> function New-AzDevCenterAdminProjectEnvironmentType { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] @@ -99,7 +99,7 @@ function New-AzDevCenterAdminProjectEnvironmentType { [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentRoles]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentRoles]))] [System.Collections.Hashtable] # A map of roles to assign to the environment creator. ${CreatorRoleAssignmentRole}, @@ -118,20 +118,18 @@ function New-AzDevCenterAdminProjectEnvironmentType { ${DisplayName}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType] - # Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - ${IdentityType}, + [System.Management.Automation.SwitchParameter] + # Determines whether to enable a system-assigned identity for the resource. + ${EnableSystemAssignedIdentity}, [Parameter()] + [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api40.IUserAssignedIdentities]))] - [System.Collections.Hashtable] - # The set of user assigned identities associated with the resource. - # The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. - # The dictionary values can be empty objects ({}) in requests. - ${IdentityUserAssignedIdentity}, + [System.String[]] + # The array of user assigned identities associated with the resource. + # The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + ${UserAssignedIdentity}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] @@ -140,22 +138,22 @@ function New-AzDevCenterAdminProjectEnvironmentType { ${Location}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Defines whether this Environment Type can be used in this Project. ${Status}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ITags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ITags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentTypeUpdatePropertiesUserRoleAssignments]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentTypeUpdatePropertiesUserRoleAssignments]))] [System.Collections.Hashtable] # Role Assignments created on environment backing resources. # This is a mapping from a user object ID to an object of role definition IDs. diff --git a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminSchedule.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminSchedule.ps1 index 427ce2ce9beb..c3b7e153ab5f 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminSchedule.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/New-AzDevCenterAdminSchedule.ps1 @@ -27,7 +27,7 @@ Creates or updates a Schedule. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteradminschedule #> function New-AzDevCenterAdminSchedule { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'CreateExpanded', Mandatory)] @@ -99,9 +99,9 @@ function New-AzDevCenterAdminSchedule { [Parameter(ParameterSetName = 'CreateExpanded')] [Parameter(ParameterSetName = 'CreateViaIdentityExpanded')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Indicates whether or not this scheduled task is enabled. ${State}, diff --git a/src/DevCenter/DevCenter.AutoRest/custom/README.md b/src/DevCenter/DevCenter.AutoRest/custom/README.md index 84c7f0df31bd..95107ed481e3 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/README.md +++ b/src/DevCenter/DevCenter.AutoRest/custom/README.md @@ -1,5 +1,5 @@ # Custom -This directory contains custom implementation for non-generated cmdlets for the `Az.DevCenter` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `../exports` folder. The only generated file into this folder is the `Az.DevCenter.custom.psm1`. This file should not be modified. +This directory contains custom implementation for non-generated cmdlets for the `Az.DevCenter` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `..\exports` folder. The only generated file into this folder is the `Az.DevCenter.custom.psm1`. This file should not be modified. ## Info - Modifiable: yes @@ -15,10 +15,10 @@ For C# cmdlets, they are compiled with the rest of the generated low-level cmdle For script cmdlets, these are loaded via the `Az.DevCenter.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundamental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. ## Purpose -This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `../exports` folder. +This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `..\exports` folder. ## Usage -The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `../exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters: +The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `..\exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters: - Break - DefaultProfile - HttpPipelineAppend @@ -36,6 +36,6 @@ For processing the cmdlets, we've created some additional attributes: - `Microsoft.Azure.PowerShell.Cmdlets.DevCenter.DoNotExportAttribute` - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Az.DevCenter`. - `Microsoft.Azure.PowerShell.Cmdlets.DevCenter.InternalExportAttribute` - - Used in C# cmdlets to route exported cmdlets to the `../internal`, which are *not exposed* by `Az.DevCenter`. For more information, see [README.md](../internal/README.md) in the `../internal` folder. + - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Az.DevCenter`. For more information, see [README.md](..\internal/README.md) in the `..\internal` folder. - `Microsoft.Azure.PowerShell.Cmdlets.DevCenter.ProfileAttribute` - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules. \ No newline at end of file diff --git a/src/DevCenter/DevCenter.AutoRest/custom/Update-AzDevCenterAdminSchedule.ps1 b/src/DevCenter/DevCenter.AutoRest/custom/Update-AzDevCenterAdminSchedule.ps1 index b632fcdae119..acd304724e2a 100644 --- a/src/DevCenter/DevCenter.AutoRest/custom/Update-AzDevCenterAdminSchedule.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/custom/Update-AzDevCenterAdminSchedule.ps1 @@ -27,7 +27,7 @@ Partially updates a Scheduled. .Inputs Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule .Notes COMPLEX PARAMETER PROPERTIES @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.devcenter/update-azdevcenteradminschedule #> function Update-AzDevCenterAdminSchedule { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule])] [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName = 'UpdateExpanded', Mandatory)] @@ -99,16 +99,16 @@ function Update-AzDevCenterAdminSchedule { [Parameter(ParameterSetName = 'UpdateExpanded')] [Parameter(ParameterSetName = 'UpdateViaIdentityExpanded')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [System.String] # Indicates whether or not this scheduled task is enabled. ${State}, [Parameter(ParameterSetName = 'UpdateExpanded')] [Parameter(ParameterSetName = 'UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ITags]))] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ITags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, @@ -130,9 +130,9 @@ function Update-AzDevCenterAdminSchedule { [Parameter(ParameterSetName = 'UpdateExpanded')] [Parameter(ParameterSetName = 'UpdateViaIdentityExpanded')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType])] [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType] + [Microsoft.Azure.PowerShell.Cmdlets.DevCenter.PSArgumentCompleterAttribute("StopDevBox")] + [System.String] # Supported type this scheduled task represents. ${Type}, diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Az.DevCenter.md b/src/DevCenter/DevCenter.AutoRest/docs/Az.DevCenter.md index 98388b085d8e..37d400ee8b65 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Az.DevCenter.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Az.DevCenter.md @@ -1,6 +1,6 @@ --- Module Name: Az.DevCenter -Module Guid: a99f1246-613b-410f-b91b-5331cc1595d1 +Module Guid: 549b52a2-a807-4e8c-a23e-e853e92cc371 Download Help Link: https://learn.microsoft.com/powershell/module/az.devcenter Help Version: 1.0.0.0 Locale: en-US @@ -139,10 +139,10 @@ Creates or updates a catalog. Creates or updates a Dev Box definition. ### [New-AzDevCenterAdminDevCenter](New-AzDevCenterAdminDevCenter.md) -Creates or updates a devcenter resource +Create a devcenter resource ### [New-AzDevCenterAdminEnvironmentType](New-AzDevCenterAdminEnvironmentType.md) -Creates or updates an environment type. +Create an environment type. ### [New-AzDevCenterAdminGallery](New-AzDevCenterAdminGallery.md) Creates or updates a gallery. @@ -163,7 +163,7 @@ Creates or updates a project catalog. Creates or updates a project environment type. ### [New-AzDevCenterAdminProjectPolicy](New-AzDevCenterAdminProjectPolicy.md) -Creates or updates an project policy. +Create an project policy. ### [New-AzDevCenterAdminSchedule](New-AzDevCenterAdminSchedule.md) Creates or updates a Schedule. @@ -223,35 +223,41 @@ Syncs templates for a template source. ### [Sync-AzDevCenterAdminProjectCatalog](Sync-AzDevCenterAdminProjectCatalog.md) Syncs templates for a template source. +### [Update-AzDevCenterAdminAttachedNetwork](Update-AzDevCenterAdminAttachedNetwork.md) +Update an attached NetworkConnection. + ### [Update-AzDevCenterAdminCatalog](Update-AzDevCenterAdminCatalog.md) -Partially updates a catalog. +Partially update a catalog. ### [Update-AzDevCenterAdminDevBoxDefinition](Update-AzDevCenterAdminDevBoxDefinition.md) -Partially updates a Dev Box definition. +Partially update a Dev Box definition. ### [Update-AzDevCenterAdminDevCenter](Update-AzDevCenterAdminDevCenter.md) -Partially updates a devcenter. +Update a devcenter resource ### [Update-AzDevCenterAdminEnvironmentType](Update-AzDevCenterAdminEnvironmentType.md) -Partially updates an environment type. +Partially update an environment type. + +### [Update-AzDevCenterAdminGallery](Update-AzDevCenterAdminGallery.md) +Update a gallery. ### [Update-AzDevCenterAdminNetworkConnection](Update-AzDevCenterAdminNetworkConnection.md) -Partially updates a Network Connection +Partially update a Network Connection ### [Update-AzDevCenterAdminPool](Update-AzDevCenterAdminPool.md) -Partially updates a machine pool +Partially update a machine pool ### [Update-AzDevCenterAdminProject](Update-AzDevCenterAdminProject.md) -Partially updates a project. +Update a project. ### [Update-AzDevCenterAdminProjectCatalog](Update-AzDevCenterAdminProjectCatalog.md) -Partially updates a project catalog. +Partially patch a project catalog. ### [Update-AzDevCenterAdminProjectEnvironmentType](Update-AzDevCenterAdminProjectEnvironmentType.md) -Partially updates a project environment type. +Update a project environment type. ### [Update-AzDevCenterAdminProjectPolicy](Update-AzDevCenterAdminProjectPolicy.md) -Partially updates an project policy. +Partially update an project policy. ### [Update-AzDevCenterAdminSchedule](Update-AzDevCenterAdminSchedule.md) Partially updates a Scheduled. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md b/src/DevCenter/DevCenter.AutoRest/docs/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md index 5b1d65210f87..2b4c2bb98c5d 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md @@ -25,6 +25,20 @@ Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -InputObject ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### BuildViaIdentityCatalog +``` +Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -CatalogInputObject + -ImageDefinitionName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### BuildViaIdentityProject +``` +Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -CatalogName -ImageDefinitionName + -ProjectInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Builds an image for the specified Image Definition. @@ -73,12 +87,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: BuildViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Build +Parameter Sets: Build, BuildViaIdentityProject Aliases: Required: True @@ -109,7 +138,7 @@ The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Build +Parameter Sets: Build, BuildViaIdentityCatalog, BuildViaIdentityProject Aliases: Required: True @@ -121,7 +150,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -165,6 +193,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: BuildViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminCatalog.md index 19eac7af1a9a..7fc30c4dade6 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminCatalog.md @@ -25,6 +25,12 @@ Connect-AzDevCenterAdminCatalog -InputObject [-DefaultProfi [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### ConnectViaIdentityDevcenter +``` +Connect-AzDevCenterAdminCatalog -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Connects a catalog to enable syncing. @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: ConnectViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +134,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Connect +Parameter Sets: Connect, ConnectViaIdentityDevcenter Aliases: CatalogName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminProjectCatalog.md index 11ec61622104..d884cfb2ab15 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Connect-AzDevCenterAdminProjectCatalog.md @@ -25,6 +25,12 @@ Connect-AzDevCenterAdminProjectCatalog -InputObject [-Defau [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### ConnectViaIdentityProject +``` +Connect-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Connects a project catalog to enable syncing. @@ -67,7 +73,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Connect +Parameter Sets: Connect, ConnectViaIdentityProject Aliases: Required: True @@ -95,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +144,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: ConnectViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminAttachedNetwork.md index a38b41e55bc3..fbbd30963348 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminAttachedNetwork.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminAttachedNetwork.md @@ -36,6 +36,18 @@ Get-AzDevCenterAdminAttachedNetwork -InputObject [-DefaultP [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminAttachedNetwork -ConnectionName -DevcenterInputObject + [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminAttachedNetwork -ConnectionName -ProjectInputObject + [-DefaultProfile ] [] +``` + ### List1 ``` Get-AzDevCenterAdminAttachedNetwork -DevCenterName -ResourceGroupName @@ -82,7 +94,7 @@ The name of the attached NetworkConnection. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, Get1, GetViaIdentityDevcenter, GetViaIdentityProject Aliases: AttachedNetworkConnectionName Required: True @@ -108,6 +120,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -125,7 +152,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +165,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -194,7 +235,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalog.md index 14319bcf70d6..799a2981f901 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalog.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminCatalog -InputObject [-DefaultProfile < [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCatalog -DevcenterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a catalog @@ -75,6 +81,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -92,7 +113,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -111,7 +131,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: CatalogName Required: True @@ -161,7 +181,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalogSyncErrorDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalogSyncErrorDetail.md index 91d7e3d16c5f..919b2615b700 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalogSyncErrorDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCatalogSyncErrorDetail.md @@ -25,6 +25,12 @@ Get-AzDevCenterAdminCatalogSyncErrorDetail -InputObject [-D [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCatalogSyncErrorDetail -CatalogName -DevcenterInputObject + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Gets catalog synchronization error details @@ -52,7 +58,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: Required: True @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -180,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISyncErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTask.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTask.md index 8a4a96435f03..f2dd6ec4af36 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTask.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTask.md @@ -31,6 +31,18 @@ Get-AzDevCenterAdminCustomizationTask -InputObject [-Defaul [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminCustomizationTask -CatalogInputObject -TaskName + [-DefaultProfile ] [] +``` + +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCustomizationTask -CatalogName -DevcenterInputObject + -TaskName [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a Task from the catalog @@ -60,12 +72,27 @@ This command gets the customization task "SampleTask" in the catalog named "Cent ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityDevcenter, List Aliases: Required: True @@ -91,6 +118,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -108,7 +150,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -158,7 +199,7 @@ The name of the Task. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityDevcenter Aliases: Required: True @@ -177,7 +218,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICustomizationTask +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTask ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md index 4b7b1ca78417..429839c12c3c 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md @@ -25,6 +25,19 @@ Get-AzDevCenterAdminCustomizationTaskErrorDetail -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminCustomizationTaskErrorDetail -CatalogInputObject -TaskName + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCustomizationTaskErrorDetail -CatalogName + -DevcenterInputObject -TaskName [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION Gets Customization Task error details @@ -47,12 +60,27 @@ This command gets the error details for the customization task "SampleTask" in t ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: Required: True @@ -78,6 +106,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +138,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -145,7 +187,7 @@ The name of the Task. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityDevcenter Aliases: Required: True @@ -195,7 +237,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevBoxDefinition.md index c5230277ca58..8fb5cf089885 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevBoxDefinition.md @@ -36,6 +36,18 @@ Get-AzDevCenterAdminDevBoxDefinition -InputObject [-Default [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminDevBoxDefinition -DevcenterInputObject -Name + [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminDevBoxDefinition -Name -ProjectInputObject + [-DefaultProfile ] [] +``` + ### List1 ``` Get-AzDevCenterAdminDevBoxDefinition -ProjectName -ResourceGroupName @@ -93,6 +105,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -110,7 +137,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -129,7 +155,7 @@ The name of the Dev Box definition. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, Get1, GetViaIdentityDevcenter, GetViaIdentityProject Aliases: DevBoxDefinitionName Required: True @@ -139,6 +165,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -194,7 +235,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevCenter.md index e83ca9700915..84c651f9309b 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminDevCenter.md @@ -89,7 +89,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -158,7 +157,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenter ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinition.md index 67638dfa3b2d..0ae98e7c7f83 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinition.md @@ -30,6 +30,18 @@ Get-AzDevCenterAdminEnvironmentDefinition -InputObject [-De [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminEnvironmentDefinition -CatalogInputObject -Name + [-DefaultProfile ] [] +``` + +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminEnvironmentDefinition -CatalogName -DevcenterInputObject + -Name [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an environment definition from the catalog. @@ -59,12 +71,27 @@ This command gets the environment definition "envDefName" using InputObject. ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityDevcenter, List Aliases: Required: True @@ -90,6 +117,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -107,7 +149,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -126,7 +167,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityDevcenter Aliases: EnvironmentDefinitionName Required: True @@ -176,7 +217,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinition ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md index 970649ec20c4..f7386a0196b2 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md @@ -25,6 +25,19 @@ Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -CatalogInputObject + -EnvironmentDefinitionName [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -CatalogName + -DevcenterInputObject -EnvironmentDefinitionName [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Gets Environment Definition error details @@ -47,12 +60,27 @@ This command gets the environment definition "envDefName" error details using In ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: Required: True @@ -78,6 +106,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -98,7 +141,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityDevcenter Aliases: Required: True @@ -110,7 +153,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -195,7 +237,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentType.md index 740b7f09e36f..d5bf514ad767 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminEnvironmentType.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminEnvironmentType -InputObject [-DefaultP [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminEnvironmentType -DevcenterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an environment type. @@ -81,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -98,7 +119,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -117,7 +137,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: EnvironmentTypeName Required: True @@ -167,7 +187,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminGallery.md index c0278a9151cc..88e4abfe0ade 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminGallery.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminGallery.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminGallery -InputObject [-DefaultProfile < [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminGallery -DevcenterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a gallery @@ -75,6 +81,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -92,7 +113,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -111,7 +131,7 @@ The name of the gallery. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: GalleryName Required: True @@ -161,7 +181,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImage.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImage.md index fcbc561c9da9..1259a74ca1b9 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImage.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImage.md @@ -40,6 +40,24 @@ Get-AzDevCenterAdminImage -InputObject [-DefaultProfile [-DefaultProfile ] [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminImage -DevcenterInputObject -GalleryName -Name + [-DefaultProfile ] [] +``` + +### GetViaIdentityGallery +``` +Get-AzDevCenterAdminImage -GalleryInputObject -Name [-DefaultProfile ] + [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminImage -Name -ProjectInputObject [-DefaultProfile ] + [] +``` + ### List1 ``` Get-AzDevCenterAdminImage -DevCenterName -GalleryName -ResourceGroupName @@ -104,6 +122,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -119,12 +152,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -GalleryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityGallery +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -GalleryName The name of the gallery. ```yaml Type: System.String -Parameter Sets: Get, List1 +Parameter Sets: Get, GetViaIdentityDevcenter, List1 Aliases: Required: True @@ -136,7 +184,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -155,7 +202,7 @@ The name of the image. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, Get1, GetViaIdentityDevcenter, GetViaIdentityGallery, GetViaIdentityProject Aliases: ImageName Required: True @@ -165,6 +212,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -220,7 +282,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImage +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImage ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImageVersion.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImageVersion.md index 046df85b8a32..d9b6bba126a3 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImageVersion.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminImageVersion.md @@ -43,6 +43,36 @@ Get-AzDevCenterAdminImageVersion -InputObject [-DefaultProf [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminImageVersion -DevcenterInputObject -GalleryName + -ImageName -VersionName [-DefaultProfile ] [] +``` + +### GetViaIdentityGallery +``` +Get-AzDevCenterAdminImageVersion -GalleryInputObject -ImageName + -VersionName [-DefaultProfile ] [] +``` + +### GetViaIdentityImage +``` +Get-AzDevCenterAdminImageVersion -ImageInputObject -VersionName + [-DefaultProfile ] [] +``` + +### GetViaIdentityImage1 +``` +Get-AzDevCenterAdminImageVersion -Image1InputObject -VersionName + [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminImageVersion -ImageName -ProjectInputObject + -VersionName [-DefaultProfile ] [] +``` + ### List ``` Get-AzDevCenterAdminImageVersion -DevCenterName -GalleryName -ImageName @@ -94,6 +124,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -109,12 +154,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -GalleryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityGallery +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -GalleryName The name of the gallery. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityDevcenter, List Aliases: Required: True @@ -124,12 +184,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Image1InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImage1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ImageInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImage +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageName The name of the image. ```yaml Type: System.String -Parameter Sets: Get, Get1, List, List1 +Parameter Sets: Get, Get1, GetViaIdentityDevcenter, GetViaIdentityGallery, GetViaIdentityProject, List, List1 Aliases: Required: True @@ -141,7 +231,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -155,6 +244,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -206,7 +310,7 @@ The version of the image. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, Get1, GetViaIdentityDevcenter, GetViaIdentityGallery, GetViaIdentityImage, GetViaIdentityImage1, GetViaIdentityProject Aliases: Required: True @@ -225,7 +329,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageVersion +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageVersion ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnection.md index e3fbe2e660e0..38b79a6a43ba 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnection.md @@ -90,7 +90,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -159,7 +158,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md index 11ff48ab3945..a4e0274b3568 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md @@ -64,7 +64,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -133,7 +132,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IHealthCheckStatusDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthCheckStatusDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md index 48a6b76ae692..87f9516051bd 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md @@ -102,7 +102,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IOutboundEnvironmentEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IOutboundEnvironmentEndpoint ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminOperationStatus.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminOperationStatus.md index aa130000a0d3..2afafc9fabed 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminOperationStatus.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminOperationStatus.md @@ -24,6 +24,12 @@ Get-AzDevCenterAdminOperationStatus -InputObject [-DefaultP [] ``` +### GetViaIdentityLocation +``` +Get-AzDevCenterAdminOperationStatus -LocationInputObject -OperationId + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the current status of an async operation. @@ -64,7 +70,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -93,12 +98,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -LocationInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityLocation +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -OperationId The ID of an ongoing async operation ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityLocation Aliases: Required: True @@ -132,7 +152,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IOperationStatus +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IOperationStatus ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminPool.md index 9541433182af..6994a2be0851 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminPool.md @@ -29,6 +29,12 @@ Get-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName Get-AzDevCenterAdminPool -InputObject [-DefaultProfile ] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminPool -Name -ProjectInputObject [-DefaultProfile ] + [] +``` + ## DESCRIPTION Gets a machine pool @@ -76,7 +82,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -95,7 +100,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: PoolName Required: True @@ -105,6 +110,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -160,7 +180,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProject.md index b6ecfd50562e..b70635992f7b 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProject.md @@ -92,7 +92,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -161,7 +160,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md index 7ac7fe518b75..b953253fc2f8 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminProjectAllowedEnvironmentType -InputObject ] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectAllowedEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an allowed environment type. @@ -80,7 +86,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -92,7 +98,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -106,6 +111,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -161,7 +181,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAllowedEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAllowedEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalog.md index 5acb8f8325a4..fc1b0e1945f1 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalog.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminProjectCatalog -InputObject [-DefaultPr [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an associated project catalog. @@ -64,7 +70,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -92,7 +98,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -106,6 +111,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -161,7 +181,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinition.md index 487983e05cd1..64979d7710c0 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinition.md @@ -31,6 +31,18 @@ Get-AzDevCenterAdminProjectCatalogImageDefinition -InputObject ] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinition -CatalogInputObject + -ImageDefinitionName [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinition -CatalogName -ImageDefinitionName + -ProjectInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an Image Definition from the catalog @@ -66,12 +78,27 @@ This command gets the image definition "DefaultDevImage" in the catalog "Central ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityProject, List Aliases: Required: True @@ -102,7 +129,7 @@ The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProject Aliases: Required: True @@ -114,7 +141,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -128,6 +154,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -183,7 +224,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinition ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md index d9aaf2ed4aec..39380826f402 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md @@ -32,6 +32,26 @@ Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -InputObject ] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName + -CatalogInputObject -ImageDefinitionName [-DefaultProfile ] + [] +``` + +### GetViaIdentityImageDefinition +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName + -ImageDefinitionInputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] + [] +``` + ## DESCRIPTION Gets a build for a specified image definition. @@ -73,7 +93,7 @@ The ID of the Image Definition Build. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityImageDefinition, GetViaIdentityProject Aliases: Required: True @@ -83,12 +103,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityProject, List Aliases: Required: True @@ -114,12 +149,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ImageDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImageDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageDefinitionName The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProject, List Aliases: Required: True @@ -131,7 +181,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -145,6 +194,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -200,7 +264,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuild +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuild ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md index 07212993e512..2a1353fd94dc 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md @@ -25,6 +25,27 @@ Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName + -CatalogInputObject -ImageDefinitionName [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentityImageDefinition +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName + -ImageDefinitionInputObject [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Gets Build details @@ -65,7 +86,7 @@ The ID of the Image Definition Build. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityImageDefinition, GetViaIdentityProject Aliases: Required: True @@ -75,12 +96,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -106,12 +142,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ImageDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImageDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageDefinitionName The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProject Aliases: Required: True @@ -123,7 +174,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -137,6 +187,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -223,7 +288,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuildDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuildDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md index d8dac77282c5..b5ff2d49c757 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md @@ -25,6 +25,19 @@ Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -CatalogInputObject + -ImageDefinitionName [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Gets Image Definition error details @@ -58,12 +71,27 @@ This command gets error details for the image definition "DefaultDevImage" using ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -94,7 +122,7 @@ The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProject Aliases: Required: True @@ -106,7 +134,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -120,6 +147,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -206,7 +248,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md index 9e768719b8f9..d5f4924eb2a9 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md @@ -25,6 +25,13 @@ Get-AzDevCenterAdminProjectCatalogSyncErrorDetail -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogSyncErrorDetail -CatalogName + -ProjectInputObject [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Gets project catalog synchronization error details @@ -52,7 +59,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -80,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -94,6 +100,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -180,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISyncErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinition.md index 56c07d4cd01c..04f8bbfea7b4 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinition.md @@ -31,6 +31,18 @@ Get-AzDevCenterAdminProjectEnvironmentDefinition -InputObject ] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectEnvironmentDefinition -CatalogInputObject + -EnvironmentDefinitionName [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectEnvironmentDefinition -CatalogName -EnvironmentDefinitionName + -ProjectInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an environment definition from the catalog. @@ -60,12 +72,27 @@ This command gets the project environment definition "envDefName" using InputObj ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityProject, List Aliases: Required: True @@ -96,7 +123,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProject Aliases: Required: True @@ -108,7 +135,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -122,6 +148,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -177,7 +218,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinition ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md index 9f1f2646134c..1a4751cd0c06 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md @@ -25,6 +25,19 @@ Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -CatalogInputObject + -EnvironmentDefinitionName [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -CatalogName + -EnvironmentDefinitionName -ProjectInputObject [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Gets Environment Definition error details @@ -47,12 +60,27 @@ This command gets the project environment definition "envDefName" error details ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -83,7 +111,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProject Aliases: Required: True @@ -95,7 +123,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -109,6 +136,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -195,7 +237,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentType.md index 1bfb2da06e7f..aeddfdb36de4 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectEnvironmentType.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminProjectEnvironmentType -InputObject [-D [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a project environment type. @@ -80,7 +86,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -92,7 +98,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -106,6 +111,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -161,7 +181,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectInheritedSetting.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectInheritedSetting.md index faf491121ebd..6ff304342e24 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectInheritedSetting.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectInheritedSetting.md @@ -64,7 +64,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -164,7 +163,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IInheritedSettingsForProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IInheritedSettingsForProject ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectPolicy.md index 89b0d78319c5..aa3f9cefe0ea 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminProjectPolicy.md @@ -30,6 +30,12 @@ Get-AzDevCenterAdminProjectPolicy -InputObject [-DefaultPro [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminProjectPolicy -DevcenterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a specific project policy. @@ -80,6 +86,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -116,7 +136,7 @@ The name of the project policy. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: ProjectPolicyName Required: True @@ -166,7 +186,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectPolicy ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSchedule.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSchedule.md index 98d12e78d107..d0fb0c7e3d43 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSchedule.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSchedule.md @@ -148,7 +148,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSku.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSku.md index 5e5da895adbb..f31b31601720 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSku.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminSku.md @@ -137,7 +137,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenterSku +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterSku ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminUsage.md b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminUsage.md index c6fc62447103..97226abee767 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminUsage.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Get-AzDevCenterAdminUsage.md @@ -84,7 +84,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IUsage +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IUsage ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md b/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md index c5c3a5fc17e1..eae7005428d3 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md @@ -18,10 +18,16 @@ Invoke-AzDevCenterAdminExecuteCheckNameAvailability [-SubscriptionId ] [ [-Type ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### ExecuteViaIdentityExpanded +### ExecuteViaJsonFilePath ``` -Invoke-AzDevCenterAdminExecuteCheckNameAvailability -InputObject [-Name ] - [-Type ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Invoke-AzDevCenterAdminExecuteCheckNameAvailability -JsonFilePath [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### ExecuteViaJsonString +``` +Invoke-AzDevCenterAdminExecuteCheckNameAvailability -JsonString [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -54,19 +60,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Execute operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: ExecuteViaIdentityExpanded +Type: System.String +Parameter Sets: ExecuteViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Execute operation + +```yaml +Type: System.String +Parameter Sets: ExecuteViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -75,7 +95,7 @@ The name of the resource for which availability needs to be checked. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -90,7 +110,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: ExecuteExpanded +Parameter Sets: (All) Aliases: Required: False @@ -105,7 +125,7 @@ The resource type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -151,11 +171,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api30.ICheckNameAvailabilityResponse +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICheckNameAvailabilityResponse ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md b/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md index 31b8f3ccfcaa..ac0f2c032280 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md @@ -18,10 +18,16 @@ Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability [-SubscriptionId ] [-Type ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### ExecuteViaIdentityExpanded +### ExecuteViaJsonFilePath ``` -Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability -InputObject [-Name ] - [-Scope ] [-Type ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability -JsonFilePath [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### ExecuteViaJsonString +``` +Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability -JsonString [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -61,19 +67,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Execute operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: ExecuteViaIdentityExpanded +Type: System.String +Parameter Sets: ExecuteViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Execute operation + +```yaml +Type: System.String +Parameter Sets: ExecuteViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -82,7 +102,7 @@ The name of the resource for which availability needs to be checked. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -97,7 +117,7 @@ The resource id to scope the name check. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -112,7 +132,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: ExecuteExpanded +Parameter Sets: (All) Aliases: Required: False @@ -127,7 +147,7 @@ The resource type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -173,11 +193,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api30.ICheckNameAvailabilityResponse +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICheckNameAvailabilityResponse ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminAttachedNetwork.md index cd86dab2bb1b..f3007f2bcdb9 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminAttachedNetwork.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminAttachedNetwork.md @@ -225,7 +225,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminCatalog.md index bb88a53e7639..a48913eaf580 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminCatalog.md @@ -16,7 +16,7 @@ Creates or updates a catalog. ``` New-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName -AdoGitSecretIdentifier -AdoGitUri [-SubscriptionId ] [-AdoGitBranch ] - [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -24,22 +24,22 @@ New-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGrou ``` New-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName -GitHubSecretIdentifier -GitHubUri [-SubscriptionId ] [-GitHubBranch ] - [-GitHubPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-GitHubPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpandedAdo ``` New-AzDevCenterAdminCatalog -InputObject -AdoGitSecretIdentifier - -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpandedGitHub ``` New-AzDevCenterAdminCatalog -InputObject -GitHubSecretIdentifier - -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-SyncType ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-SyncType ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -326,7 +326,7 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType +Type: System.String Parameter Sets: (All) Aliases: @@ -392,7 +392,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevBoxDefinition.md index aad50aa55ea0..fa4a5d8106bc 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevBoxDefinition.md @@ -16,16 +16,16 @@ Creates or updates a Dev Box definition. ``` New-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName -ImageReferenceId -Location -OSStorageType -SkuName - [-SubscriptionId ] [-HibernateSupport ] [-SkuCapacity ] - [-SkuFamily ] [-SkuSize ] [-SkuTier ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-HibernateSupport ] [-SkuCapacity ] [-SkuFamily ] + [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminDevBoxDefinition -InputObject -ImageReferenceId - -Location -OSStorageType -SkuName [-HibernateSupport ] - [-SkuCapacity ] [-SkuFamily ] [-SkuSize ] [-SkuTier ] [-Tag ] + -Location -OSStorageType -SkuName [-HibernateSupport ] + [-SkuCapacity ] [-SkuFamily ] [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -103,7 +103,7 @@ Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport +Type: System.String Parameter Sets: (All) Aliases: @@ -291,7 +291,7 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier +Type: System.String Parameter Sets: (All) Aliases: @@ -372,7 +372,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevCenter.md index f7bcf9ad42ac..1a340b06601e 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminDevCenter.md @@ -8,35 +8,47 @@ schema: 2.0.0 # New-AzDevCenterAdminDevCenter ## SYNOPSIS -Creates or updates a devcenter resource +Create a devcenter resource ## SYNTAX ### CreateExpanded (Default) ``` New-AzDevCenterAdminDevCenter -Name -ResourceGroupName -Location - [-SubscriptionId ] - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] + [-DisplayName ] [-EnableSystemAssignedIdentity] + [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminDevCenter -InputObject -Location - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] [-DisplayName ] + [-EnableSystemAssignedIdentity] [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzDevCenterAdminDevCenter -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDevCenterAdminDevCenter -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Creates or updates a devcenter resource +Create a devcenter resource ## EXAMPLES @@ -108,8 +120,8 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -124,7 +136,7 @@ The display name of the devcenter. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -134,12 +146,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -149,36 +161,48 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -InputObject +Identity Parameter ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CreateViaIdentityExpanded Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: CreateViaIdentityExpanded +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -187,7 +211,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: True @@ -202,7 +226,7 @@ The name of the devcenter. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: DevCenterName Required: True @@ -217,8 +241,8 @@ Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -247,8 +271,8 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -264,7 +288,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -279,7 +303,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -294,7 +318,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -344,7 +384,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenter ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminEnvironmentType.md index 3e7e31431c45..e338f123b7c1 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminEnvironmentType.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzDevCenterAdminEnvironmentType ## SYNOPSIS -Creates or updates an environment type. +Create an environment type. ## SYNTAX @@ -19,14 +19,35 @@ New-AzDevCenterAdminEnvironmentType -DevCenterName -Name -Reso [-WhatIf] [] ``` +### CreateViaIdentityDevcenterExpanded +``` +New-AzDevCenterAdminEnvironmentType -DevcenterInputObject -Name + [-DisplayName ] [-Tag ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminEnvironmentType -InputObject [-DisplayName ] [-Tag ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Creates or updates an environment type. +Create an environment type. ## EXAMPLES @@ -65,12 +86,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CreateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -85,7 +121,7 @@ The display name of the environment type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -97,7 +133,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -111,12 +146,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the environment type. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: EnvironmentTypeName Required: True @@ -132,7 +197,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -147,7 +212,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -162,7 +227,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -212,7 +277,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminGallery.md index fe122c2b8b90..d95e7299db40 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminGallery.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminGallery.md @@ -225,7 +225,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminNetworkConnection.md index aa4250cd74f0..3d8309af88aa 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminNetworkConnection.md @@ -14,16 +14,16 @@ Creates or updates a Network Connections resource ### CreateExpanded (Default) ``` -New-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName - -DomainJoinType -Location -SubnetId [-SubscriptionId ] - [-DomainName ] [-DomainPassword ] [-DomainUsername ] - [-NetworkingResourceGroupName ] [-OrganizationUnit ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +New-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName -DomainJoinType + -Location -SubnetId [-SubscriptionId ] [-DomainName ] + [-DomainPassword ] [-DomainUsername ] [-NetworkingResourceGroupName ] + [-OrganizationUnit ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` -New-AzDevCenterAdminNetworkConnection -InputObject -DomainJoinType +New-AzDevCenterAdminNetworkConnection -InputObject -DomainJoinType -Location -SubnetId [-DomainName ] [-DomainPassword ] [-DomainUsername ] [-NetworkingResourceGroupName ] [-OrganizationUnit ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] @@ -102,7 +102,7 @@ Accept wildcard characters: False AAD Join type. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType +Type: System.String Parameter Sets: (All) Aliases: @@ -351,7 +351,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminPool.md index 1f852346c5eb..23a1e5ebb572 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminPool.md @@ -15,36 +15,32 @@ Creates or updates a machine pool ### CreateExpanded (Default) ``` New-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName - -LocalAdministrator -Location [-SubscriptionId ] - [-ActiveHourConfigurationAutoStartEnableStatus ] - [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] - [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] - [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] - [-StopOnDisconnectGracePeriodMinute ] [-StopOnDisconnectStatus ] - [-StopOnNoConnectGracePeriodMinute ] [-StopOnNoConnectStatus ] - [-Tag ] [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + -LocalAdministrator -Location [-SubscriptionId ] + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] + [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] + [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` -New-AzDevCenterAdminPool -InputObject -LocalAdministrator - -Location [-ActiveHourConfigurationAutoStartEnableStatus ] - [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] - [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] - [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] - [-StopOnDisconnectGracePeriodMinute ] [-StopOnDisconnectStatus ] - [-StopOnNoConnectGracePeriodMinute ] [-StopOnNoConnectStatus ] - [-Tag ] [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] +New-AzDevCenterAdminPool -InputObject -LocalAdministrator -Location + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] + [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] + [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -73,7 +69,7 @@ This command creates a pool named "DevPool" in the project "DevProject". Enables or disables whether the Dev Box should be automatically started at commencement of active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -133,7 +129,7 @@ Accept wildcard characters: False Enables or disables whether the Dev Box should be kept awake during active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -195,7 +191,7 @@ Accept wildcard characters: False Indicates if the pool is created from an existing Dev Box Definition or if one is provided directly. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType +Type: System.String Parameter Sets: (All) Aliases: @@ -210,7 +206,7 @@ Accept wildcard characters: False Indicates whether Dev Box Tunnel is enabled for a the pool. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -272,7 +268,7 @@ Accept wildcard characters: False Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -394,7 +390,7 @@ Indicates whether Dev Boxes in this pool are created with single sign on enabled The also requires that single sign on be enabled on the tenant. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -474,7 +470,7 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier +Type: System.String Parameter Sets: (All) Aliases: @@ -504,7 +500,7 @@ Accept wildcard characters: False Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -534,7 +530,7 @@ Accept wildcard characters: False Enables the feature to stop a started Dev Box when it has not been connected to, once the grace period has lapsed. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -579,7 +575,7 @@ Accept wildcard characters: False Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType +Type: System.String Parameter Sets: (All) Aliases: @@ -630,7 +626,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProject.md index 38c5d4f61899..5d7520ed0d6e 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProject.md @@ -15,36 +15,30 @@ Creates or updates a project. ### CreateExpanded (Default) ``` New-AzDevCenterAdminProject -Name -ResourceGroupName -DevCenterId - -Location [-SubscriptionId ] - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + -Location [-SubscriptionId ] [-AzureAiServiceSettingAzureAiServicesMode ] + [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] - [-Description ] [-DevBoxAutoDeleteSettingDeleteMode ] - [-DevBoxAutoDeleteSettingGracePeriod ] [-DevBoxAutoDeleteSettingInactiveThreshold ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-MaxDevBoxesPerUser ] - [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] [-EnableSystemAssignedIdentity] + [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-UserAssignedIdentity ] [-WorkspaceStorageSettingWorkspaceStorageMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminProject -InputObject -DevCenterId -Location - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + [-AzureAiServiceSettingAzureAiServicesMode ] [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] - [-Description ] [-DevBoxAutoDeleteSettingDeleteMode ] - [-DevBoxAutoDeleteSettingGracePeriod ] [-DevBoxAutoDeleteSettingInactiveThreshold ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-MaxDevBoxesPerUser ] - [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] [-EnableSystemAssignedIdentity] + [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-UserAssignedIdentity ] [-WorkspaceStorageSettingWorkspaceStorageMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -88,7 +82,7 @@ Accept wildcard characters: False The property indicates whether Azure AI services is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode +Type: System.String Parameter Sets: (All) Aliases: @@ -103,7 +97,7 @@ Accept wildcard characters: False Indicates catalog item types that can be synced. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -119,7 +113,7 @@ The identities that can to be used in customization scenarios; e.g., to clone a To construct, see NOTES section for CUSTOMIZATIONSETTINGIDENTITY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity[] +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity[] Parameter Sets: (All) Aliases: @@ -134,7 +128,7 @@ Accept wildcard characters: False Indicates whether user customizations are enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -180,7 +174,7 @@ Accept wildcard characters: False Indicates the delete mode for Dev Boxes within this project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode +Type: System.String Parameter Sets: (All) Aliases: @@ -253,28 +247,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -397,7 +374,7 @@ Accept wildcard characters: False The property indicates whether serverless GPU access is enabled on the project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode +Type: System.String Parameter Sets: (All) Aliases: @@ -438,11 +415,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WorkspaceStorageSettingWorkspaceStorageMode Indicates whether workspace storage is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode +Type: System.String Parameter Sets: (All) Aliases: @@ -493,7 +486,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectCatalog.md index f5ec986b0a39..3c5cd3b307b3 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectCatalog.md @@ -16,7 +16,7 @@ Creates or updates a project catalog. ``` New-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName -AdoGitSecretIdentifier -AdoGitUri [-SubscriptionId ] [-AdoGitBranch ] - [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -24,22 +24,22 @@ New-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName - ``` New-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName -GitHubSecretIdentifier -GitHubUri [-SubscriptionId ] [-GitHubBranch ] - [-GitHubPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-GitHubPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpandedAdo ``` New-AzDevCenterAdminProjectCatalog -InputObject -AdoGitSecretIdentifier - -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpandedGitHub ``` New-AzDevCenterAdminProjectCatalog -InputObject -GitHubSecretIdentifier - -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-SyncType ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-SyncType ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -326,7 +326,7 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType +Type: System.String Parameter Sets: (All) Aliases: @@ -392,7 +392,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectEnvironmentType.md index 7bd1c2317e05..4faa91239b46 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectEnvironmentType.md @@ -16,19 +16,18 @@ Creates or updates a project environment type. ``` New-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName -ProjectName -ResourceGroupName [-SubscriptionId ] [-CreatorRoleAssignmentRole ] - [-DeploymentTargetId ] [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Location ] [-Status ] - [-Tag ] [-UserRoleAssignment ] [-DefaultProfile ] [-Confirm] [-WhatIf] - [] + [-DeploymentTargetId ] [-DisplayName ] [-EnableSystemAssignedIdentity] [-Location ] + [-Status ] [-Tag ] [-UserAssignedIdentity ] [-UserRoleAssignment ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminProjectEnvironmentType -InputObject [-CreatorRoleAssignmentRole ] [-DeploymentTargetId ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Location ] - [-Status ] [-Tag ] [-UserRoleAssignment ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] + [-EnableSystemAssignedIdentity] [-Location ] [-Status ] [-Tag ] + [-UserAssignedIdentity ] [-UserRoleAssignment ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -137,26 +136,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnvironmentTypeName -The name of the environment type. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -167,17 +151,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnvironmentTypeName +The name of the environment type. ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -250,7 +232,7 @@ Accept wildcard characters: False Defines whether this Environment Type can be used in this Project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -291,6 +273,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -UserRoleAssignment Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs. @@ -347,7 +345,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectPolicy.md index 182908a7ac8c..9c48ae44a1f9 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminProjectPolicy.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzDevCenterAdminProjectPolicy ## SYNOPSIS -Creates or updates an project policy. +Create an project policy. ## SYNTAX @@ -19,14 +19,35 @@ New-AzDevCenterAdminProjectPolicy -DevCenterName -Name -Resour [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityDevcenterExpanded +``` +New-AzDevCenterAdminProjectPolicy -DevcenterInputObject -Name + [-ResourcePolicy ] [-Scope ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminProjectPolicy -InputObject [-ResourcePolicy ] [-Scope ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates an project policy. +Create an project policy. ## EXAMPLES @@ -105,12 +126,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CreateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -122,7 +158,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -136,12 +171,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the project policy. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: ProjectPolicyName Required: True @@ -172,7 +237,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -184,11 +249,10 @@ Accept wildcard characters: False ### -ResourcePolicy Resource policies that are a part of this project policy. -To construct, see NOTES section for RESOURCEPOLICY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IResourcePolicy[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy[] +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -203,7 +267,7 @@ Resources that have access to the shared resources that are a part of this proje ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -218,7 +282,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -268,7 +332,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectPolicy ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminSchedule.md b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminSchedule.md index ddafb44c2295..89d49aac82d3 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminSchedule.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/New-AzDevCenterAdminSchedule.md @@ -15,15 +15,14 @@ Creates or updates a Schedule. ### CreateExpanded (Default) ``` New-AzDevCenterAdminSchedule -PoolName -ProjectName -ResourceGroupName - -Time -TimeZone [-SubscriptionId ] [-State ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -Time -TimeZone [-SubscriptionId ] [-State ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminSchedule -InputObject -Time -TimeZone - [-State ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] + [-State ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -160,7 +159,7 @@ Accept wildcard characters: False Indicates whether or not this scheduled task is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -257,7 +256,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/README.md b/src/DevCenter/DevCenter.AutoRest/docs/README.md index 2937a273ec52..6a07bc330e7b 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/README.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/README.md @@ -1,5 +1,5 @@ # Docs -This directory contains the documentation of the cmdlets for the `Az.DevCenter` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `../examples` folder. +This directory contains the documentation of the cmdlets for the `Az.DevCenter` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `..\examples` folder. ## Info - Modifiable: no @@ -8,4 +8,4 @@ This directory contains the documentation of the cmdlets for the `Az.DevCenter` - Packaged: yes ## Details -The process of documentation generation loads `Az.DevCenter` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `../exports` folder. Additionally, when writing custom cmdlets in the `../custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `../examples` folder. \ No newline at end of file +The process of documentation generation loads `Az.DevCenter` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminAttachedNetwork.md index c3ff841bedcc..f5244e26966b 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminAttachedNetwork.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminAttachedNetwork.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminAttachedNetwork -InputObject [-Defau [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminAttachedNetwork -ConnectionName -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Un-attach a NetworkConnection. @@ -69,7 +75,7 @@ The name of the attached NetworkConnection. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: AttachedNetworkConnectionName Required: True @@ -95,6 +101,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -112,7 +133,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminCatalog.md index 56dd25ed77ae..216d20316261 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminCatalog.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminCatalog -InputObject [-DefaultProfil [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminCatalog -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a catalog resource. @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +134,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: CatalogName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevBoxDefinition.md index 20634f969114..c43f13cc6c8c 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevBoxDefinition.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminDevBoxDefinition -InputObject [-Defa [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminDevBoxDefinition -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a Dev Box definition @@ -80,6 +86,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -116,7 +136,7 @@ The name of the Dev Box definition. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: DevBoxDefinitionName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevCenter.md index 5e2f769c8e00..71af905d0bbc 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminDevCenter.md @@ -80,7 +80,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminEnvironmentType.md index 7657f277357f..cac1b48e6e27 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminEnvironmentType.md @@ -24,6 +24,12 @@ Remove-AzDevCenterAdminEnvironmentType -InputObject [-Defau [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminEnvironmentType -DevcenterInputObject -Name + [-DefaultProfile ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an environment type. @@ -62,6 +68,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -79,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -98,7 +118,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: EnvironmentTypeName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminGallery.md index 5ae0c1028dcd..293b3eef0371 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminGallery.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminGallery.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminGallery -InputObject [-DefaultProfil [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminGallery -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a gallery resource. @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +134,7 @@ The name of the gallery. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: GalleryName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminNetworkConnection.md index 1e3aed9a2685..4a9e6e823487 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminNetworkConnection.md @@ -79,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminPool.md index e5cd6ca6710d..1ac1ea6e527e 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminPool.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminPool -InputObject [-DefaultProfile < [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityProject +``` +Remove-AzDevCenterAdminPool -Name -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a machine pool @@ -80,7 +86,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -99,7 +104,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject Aliases: PoolName Required: True @@ -139,6 +144,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProject.md index 2d5f57d85d4a..8ead078ec3d1 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProject.md @@ -79,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectCatalog.md index 5e0a2a8b49c3..1fb78226a44f 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectCatalog.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminProjectCatalog -InputObject [-Defaul [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityProject +``` +Remove-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a project catalog resource. @@ -67,7 +73,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject Aliases: Required: True @@ -95,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +144,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectEnvironmentType.md index d24026c3bdf9..d266e427c26d 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectEnvironmentType.md @@ -25,6 +25,13 @@ Remove-AzDevCenterAdminProjectEnvironmentType -InputObject [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityProject +``` +Remove-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-DefaultProfile ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Deletes a project environment type. @@ -68,7 +75,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject Aliases: Required: True @@ -80,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -109,6 +115,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectPolicy.md index 6b47beffbce4..f9a02541c784 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Remove-AzDevCenterAdminProjectPolicy.md @@ -25,6 +25,12 @@ Remove-AzDevCenterAdminProjectPolicy -InputObject [-Default [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminProjectPolicy -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an project policy. @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +134,7 @@ The name of the project policy. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: ProjectPolicyName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md b/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md index 28f3007755fb..1ab4a961e0f0 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md @@ -82,7 +82,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminPoolHealthCheck.md b/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminPoolHealthCheck.md index 8754d0dfff4f..72462b6f96c0 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminPoolHealthCheck.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Start-AzDevCenterAdminPoolHealthCheck.md @@ -25,6 +25,12 @@ Start-AzDevCenterAdminPoolHealthCheck -InputObject [-Defaul [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### RunViaIdentityProject +``` +Start-AzDevCenterAdminPoolHealthCheck -PoolName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Triggers a refresh of the pool status. @@ -80,7 +86,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -129,7 +134,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: Run +Parameter Sets: Run, RunViaIdentityProject Aliases: Required: True @@ -139,6 +144,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: RunViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md b/src/DevCenter/DevCenter.AutoRest/docs/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md index cf2f26a40b99..ebd7fb0e7c10 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md @@ -25,6 +25,27 @@ Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -InputObject ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### CancelViaIdentityCatalog +``` +Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName + -CatalogInputObject -ImageDefinitionName [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### CancelViaIdentityImageDefinition +``` +Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName + -ImageDefinitionInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### CancelViaIdentityProject +``` +Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Cancels the specified build for an image definition. @@ -88,7 +109,7 @@ The ID of the Image Definition Build. ```yaml Type: System.String -Parameter Sets: Cancel +Parameter Sets: Cancel, CancelViaIdentityCatalog, CancelViaIdentityImageDefinition, CancelViaIdentityProject Aliases: Required: True @@ -98,12 +119,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CancelViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Cancel +Parameter Sets: Cancel, CancelViaIdentityProject Aliases: Required: True @@ -129,12 +165,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ImageDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CancelViaIdentityImageDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageDefinitionName The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Cancel +Parameter Sets: Cancel, CancelViaIdentityCatalog, CancelViaIdentityProject Aliases: Required: True @@ -146,7 +197,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -190,6 +240,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CancelViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminCatalog.md index e616ff304ccc..e9b8c277be2d 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminCatalog.md @@ -25,6 +25,12 @@ Sync-AzDevCenterAdminCatalog -InputObject [-DefaultProfile [-PassThru] [-Confirm] [-WhatIf] [] ``` +### SyncViaIdentityDevcenter +``` +Sync-AzDevCenterAdminCatalog -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Syncs templates for a template source. @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: SyncViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +134,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Sync +Parameter Sets: Sync, SyncViaIdentityDevcenter Aliases: CatalogName Required: True diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminProjectCatalog.md index 7cc141306de0..460aa4b45a40 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Sync-AzDevCenterAdminProjectCatalog.md @@ -25,6 +25,12 @@ Sync-AzDevCenterAdminProjectCatalog -InputObject [-DefaultP [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### SyncViaIdentityProject +``` +Sync-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Syncs templates for a template source. @@ -67,7 +73,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Sync +Parameter Sets: Sync, SyncViaIdentityProject Aliases: Required: True @@ -95,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +144,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: SyncViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminAttachedNetwork.md new file mode 100644 index 000000000000..4bcbc0bce4a2 --- /dev/null +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminAttachedNetwork.md @@ -0,0 +1,245 @@ +--- +external help file: +Module Name: Az.DevCenter +online version: https://learn.microsoft.com/powershell/module/az.devcenter/update-azdevcenteradminattachednetwork +schema: 2.0.0 +--- + +# Update-AzDevCenterAdminAttachedNetwork + +## SYNOPSIS +Update an attached NetworkConnection. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzDevCenterAdminAttachedNetwork -ConnectionName -DevCenterName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminAttachedNetwork -ConnectionName -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzDevCenterAdminAttachedNetwork -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update an attached NetworkConnection. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ConnectionName +The name of the attached NetworkConnection. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded +Aliases: AttachedNetworkConnectionName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DevCenterName +The name of the devcenter. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection + +## NOTES + +## RELATED LINKS + diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminCatalog.md index db31bb13ebb7..79b03a18ea1b 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminCatalog.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminCatalog ## SYNOPSIS -Partially updates a catalog. +Partially update a catalog. ## SYNTAX @@ -17,20 +17,43 @@ Partially updates a catalog. Update-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName [-SubscriptionId ] [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] - [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminCatalog -DevcenterInputObject -Name + [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] + [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] + [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminCatalog -InputObject [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] - [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] + [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Partially updates a catalog. +Partially update a catalog. ## EXAMPLES @@ -57,7 +80,7 @@ Git branch. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -72,7 +95,7 @@ The folder where the catalog items can be found inside the repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -87,7 +110,7 @@ A reference to the Key Vault secret containing a security token to authenticate ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -102,7 +125,7 @@ Git URI. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -143,12 +166,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -163,7 +201,7 @@ Git branch. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -178,7 +216,7 @@ The folder where the catalog items can be found inside the repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -193,7 +231,7 @@ A reference to the Key Vault secret containing a security token to authenticate ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -208,7 +246,7 @@ Git URI. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -220,7 +258,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -234,12 +271,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the Catalog. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: CatalogName Required: True @@ -270,7 +337,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -285,7 +352,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -299,8 +366,8 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -315,7 +382,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -365,7 +432,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevBoxDefinition.md index a5666ffc0208..77064c88a813 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevBoxDefinition.md @@ -8,29 +8,51 @@ schema: 2.0.0 # Update-AzDevCenterAdminDevBoxDefinition ## SYNOPSIS -Partially updates a Dev Box definition. +Partially update a Dev Box definition. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName - [-SubscriptionId ] [-HibernateSupport ] [-ImageReferenceId ] + [-SubscriptionId ] [-HibernateSupport ] [-ImageReferenceId ] [-OSStorageType ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] - [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminDevBoxDefinition -DevcenterInputObject -Name + [-HibernateSupport ] [-ImageReferenceId ] [-OSStorageType ] [-SkuCapacity ] + [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` -Update-AzDevCenterAdminDevBoxDefinition -InputObject - [-HibernateSupport ] [-ImageReferenceId ] [-OSStorageType ] - [-SkuCapacity ] [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +Update-AzDevCenterAdminDevBoxDefinition -InputObject [-HibernateSupport ] + [-ImageReferenceId ] [-OSStorageType ] [-SkuCapacity ] [-SkuFamily ] + [-SkuName ] [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Partially updates a Dev Box definition. +Partially update a Dev Box definition. ## EXAMPLES @@ -90,12 +112,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -111,8 +148,8 @@ Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -128,7 +165,7 @@ When Image ID is provided, its latest version will be used. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -140,7 +177,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -154,12 +190,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the Dev Box definition. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DevBoxDefinitionName Required: True @@ -189,7 +255,7 @@ The storage type used for the Operating System disk of Dev Boxes created using t ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -205,7 +271,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -221,7 +287,7 @@ If scale out/in is not possible for the resource this may be omitted. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -236,7 +302,7 @@ If the service has different generations of hardware, for the same SKU, then tha ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -254,7 +320,7 @@ It is typically a letter+number code ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -270,7 +336,7 @@ When the name field is the combination of tier and some other value, this would ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -284,8 +350,8 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -300,7 +366,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -315,7 +381,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -365,7 +431,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevCenter.md index de27d76f8ed2..77d3fb41d367 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminDevCenter.md @@ -8,34 +8,32 @@ schema: 2.0.0 # Update-AzDevCenterAdminDevCenter ## SYNOPSIS -Partially updates a devcenter. +Update a devcenter resource ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminDevCenter -Name -ResourceGroupName [-SubscriptionId ] - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] [-DisplayName ] + [-EnableSystemAssignedIdentity ] [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminDevCenter -InputObject - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] [-DisplayName ] + [-EnableSystemAssignedIdentity ] [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Partially updates a devcenter. +Update a devcenter resource ## EXAMPLES @@ -92,7 +90,7 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -118,28 +116,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -152,7 +133,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -186,7 +166,7 @@ Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -216,7 +196,7 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -273,6 +253,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -313,7 +309,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenter ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminEnvironmentType.md index 0eb332567916..f299b8eb415a 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminEnvironmentType.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminEnvironmentType ## SYNOPSIS -Partially updates an environment type. +Partially update an environment type. ## SYNTAX @@ -19,14 +19,35 @@ Update-AzDevCenterAdminEnvironmentType -DevCenterName -Name -R [-WhatIf] [] ``` +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminEnvironmentType -DevcenterInputObject -Name + [-DisplayName ] [-Tag ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminEnvironmentType -InputObject [-DisplayName ] [-Tag ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Partially updates an environment type. +Partially update an environment type. ## EXAMPLES @@ -67,12 +88,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -87,7 +123,7 @@ The display name of the environment type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -99,7 +135,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -113,12 +148,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the environment type. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: EnvironmentTypeName Required: True @@ -134,7 +199,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -149,7 +214,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -164,7 +229,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -214,7 +279,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminGallery.md new file mode 100644 index 000000000000..4ce61080898d --- /dev/null +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminGallery.md @@ -0,0 +1,245 @@ +--- +external help file: +Module Name: Az.DevCenter +online version: https://learn.microsoft.com/powershell/module/az.devcenter/update-azdevcenteradmingallery +schema: 2.0.0 +--- + +# Update-AzDevCenterAdminGallery + +## SYNOPSIS +Update a gallery. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzDevCenterAdminGallery -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminGallery -DevcenterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzDevCenterAdminGallery -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update a gallery. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DevCenterName +The name of the devcenter. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The name of the gallery. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded +Aliases: GalleryName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery + +## NOTES + +## RELATED LINKS + diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminNetworkConnection.md index fbb98217fed6..a2b60de18f68 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminNetworkConnection.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminNetworkConnection ## SYNOPSIS -Partially updates a Network Connection +Partially update a Network Connection ## SYNTAX @@ -27,8 +27,22 @@ Update-AzDevCenterAdminNetworkConnection -InputObject [-Dom [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Partially updates a Network Connection +Partially update a Network Connection ## EXAMPLES @@ -100,7 +114,7 @@ Active Directory domain name ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -115,7 +129,7 @@ The password for the account used to join domain ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -131,7 +145,7 @@ Required format: admin@contoso.com. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -143,7 +157,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -157,12 +170,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Name of the Network Connection that can be applied to a Pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: NetworkConnectionName Required: True @@ -192,7 +235,7 @@ Active Directory domain Organization Unit (OU) ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -208,7 +251,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -223,7 +266,7 @@ The subnet to attach Virtual Machines to ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -238,7 +281,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -253,7 +296,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -303,7 +346,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminPool.md index 9feb8788f815..a1134f3780a3 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminPool.md @@ -8,48 +8,72 @@ schema: 2.0.0 # Update-AzDevCenterAdminPool ## SYNOPSIS -Partially updates a machine pool +Partially update a machine pool ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName - [-SubscriptionId ] [-ActiveHourConfigurationAutoStartEnableStatus ] + [-SubscriptionId ] [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-LocalAdministrator ] - [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] - [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] - [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] - [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] - [-StopOnNoConnectStatus ] [-Tag ] - [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-ActiveHourConfigurationDefaultTimeZone ] [-ActiveHourConfigurationKeepAwakeEnableStatus ] + [-DevBoxDefinitionName ] [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] + [-DisplayName ] [-ImageReferenceId ] [-LocalAdministrator ] + [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] [-SingleSignOnStatus ] + [-SkuCapacity ] [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] + [-StopOnDisconnectGracePeriodMinute ] [-StopOnDisconnectStatus ] + [-StopOnNoConnectGracePeriodMinute ] [-StopOnNoConnectStatus ] [-Tag ] + [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminPool -InputObject - [-ActiveHourConfigurationAutoStartEnableStatus ] - [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-LocalAdministrator ] - [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] - [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] - [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] - [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] - [-StopOnNoConnectStatus ] [-Tag ] - [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-LocalAdministrator ] [-ManagedVirtualNetworkRegion ] + [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] + [-SkuName ] [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityProjectExpanded +``` +Update-AzDevCenterAdminPool -Name -ProjectInputObject + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-LocalAdministrator ] [-ManagedVirtualNetworkRegion ] + [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] + [-SkuName ] [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Partially updates a machine pool +Partially update a machine pool ## EXAMPLES @@ -75,8 +99,8 @@ This command updates a pool named "DevPool" in the project "DevProject". Enables or disables whether the Dev Box should be automatically started at commencement of active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -91,7 +115,7 @@ The default end time of the active hours ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -106,7 +130,7 @@ The default start time of the active hours. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -121,7 +145,7 @@ The default IANA timezone id of the active hours. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -135,8 +159,8 @@ Accept wildcard characters: False Enables or disables whether the Dev Box should be kept awake during active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -183,7 +207,7 @@ Will be ignored if devBoxDefinitionType is Value. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -197,8 +221,8 @@ Accept wildcard characters: False Indicates if the pool is created from an existing Dev Box Definition or if one is provided directly. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -212,8 +236,8 @@ Accept wildcard characters: False Indicates whether Dev Box Tunnel is enabled for a the pool. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -228,7 +252,7 @@ The display name of the pool. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -244,7 +268,7 @@ When Image ID is provided, its latest version will be used. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -256,7 +280,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -270,12 +293,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LocalAdministrator Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -290,7 +343,7 @@ The regions of the managed virtual network (required when managedNetworkType is ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -305,7 +358,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: PoolName Required: True @@ -320,7 +373,7 @@ Name of a Network Connection in parent Project of this Pool ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -345,12 +398,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -366,7 +434,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -381,8 +449,8 @@ Indicates whether Dev Boxes in this pool are created with single sign on enabled The also requires that single sign on be enabled on the tenant. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -398,7 +466,7 @@ If scale out/in is not possible for the resource this may be omitted. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -413,7 +481,7 @@ If the service has different generations of hardware, for the same SKU, then tha ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -431,7 +499,7 @@ It is typically a letter+number code ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -447,7 +515,7 @@ When the name field is the combination of tier and some other value, this would ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -461,8 +529,8 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -477,7 +545,7 @@ The specified time in minutes to wait before stopping a Dev Box once disconnect ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -491,8 +559,8 @@ Accept wildcard characters: False Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -507,7 +575,7 @@ The specified time in minutes to wait before stopping a Dev Box if no connection ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -521,8 +589,8 @@ Accept wildcard characters: False Enables the feature to stop a started Dev Box when it has not been connected to, once the grace period has lapsed. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -537,7 +605,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -552,7 +620,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -566,8 +634,8 @@ Accept wildcard characters: False Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded Aliases: Required: False @@ -617,7 +685,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProject.md index 39acd7263fb2..a33ab307f6b4 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProject.md @@ -8,46 +8,42 @@ schema: 2.0.0 # Update-AzDevCenterAdminProject ## SYNOPSIS -Partially updates a project. +Update a project. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminProject -Name -ResourceGroupName [-SubscriptionId ] - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + [-AzureAiServiceSettingAzureAiServicesMode ] [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] - [-Description ] [-DevBoxAutoDeleteSettingDeleteMode ] - [-DevBoxAutoDeleteSettingGracePeriod ] [-DevBoxAutoDeleteSettingInactiveThreshold ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-MaxDevBoxesPerUser ] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] + [-EnableSystemAssignedIdentity ] [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-UserAssignedIdentity ] [-WorkspaceStorageSettingWorkspaceStorageMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminProject -InputObject - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + [-AzureAiServiceSettingAzureAiServicesMode ] [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] - [-Description ] [-DevBoxAutoDeleteSettingDeleteMode ] - [-DevBoxAutoDeleteSettingGracePeriod ] [-DevBoxAutoDeleteSettingInactiveThreshold ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-MaxDevBoxesPerUser ] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] + [-EnableSystemAssignedIdentity ] [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-UserAssignedIdentity ] [-WorkspaceStorageSettingWorkspaceStorageMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Partially updates a project. +Update a project. ## EXAMPLES @@ -88,7 +84,7 @@ Accept wildcard characters: False The property indicates whether Azure AI services is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode +Type: System.String Parameter Sets: (All) Aliases: @@ -103,7 +99,7 @@ Accept wildcard characters: False Indicates catalog item types that can be synced. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -116,10 +112,9 @@ Accept wildcard characters: False ### -CustomizationSettingIdentity The identities that can to be used in customization scenarios; e.g., to clone a repository. -To construct, see NOTES section for CUSTOMIZATIONSETTINGIDENTITY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity[] +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity[] Parameter Sets: (All) Aliases: @@ -134,7 +129,7 @@ Accept wildcard characters: False Indicates whether user customizations are enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -180,7 +175,7 @@ Accept wildcard characters: False Indicates the delete mode for Dev Boxes within this project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode +Type: System.String Parameter Sets: (All) Aliases: @@ -238,28 +233,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -272,7 +250,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -367,7 +344,7 @@ Accept wildcard characters: False The property indicates whether serverless GPU access is enabled on the project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode +Type: System.String Parameter Sets: (All) Aliases: @@ -408,11 +385,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WorkspaceStorageSettingWorkspaceStorageMode Indicates whether workspace storage is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode +Type: System.String Parameter Sets: (All) Aliases: @@ -463,7 +456,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectCatalog.md index 15996e4f13fd..366bb7c63624 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectCatalog.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminProjectCatalog ## SYNOPSIS -Partially updates a project catalog. +Partially patch a project catalog. ## SYNTAX @@ -17,8 +17,8 @@ Partially updates a project catalog. Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName [-SubscriptionId ] [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] - [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ### Patch @@ -38,12 +38,42 @@ Update-AzDevCenterAdminProjectCatalog -InputObject -Body [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] - [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] + [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### PatchViaIdentityProject +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + -Body [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### PatchViaIdentityProjectExpanded +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] + [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] + [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### PatchViaJsonFilePath +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### PatchViaJsonString +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Partially updates a project catalog. +Partially patch a project catalog. ## EXAMPLES @@ -70,7 +100,7 @@ Git branch. ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -85,7 +115,7 @@ The folder where the catalog items can be found inside the repository. ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -100,7 +130,7 @@ A reference to the Key Vault secret containing a security token to authenticate ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -115,7 +145,7 @@ Git URI. ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -143,11 +173,10 @@ Accept wildcard characters: False ### -Body The catalog's properties for partial update. Properties not provided in the update request will not be changed. -To construct, see NOTES section for BODY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogUpdate -Parameter Sets: Patch, PatchViaIdentity +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogUpdate +Parameter Sets: Patch, PatchViaIdentity, PatchViaIdentityProject Aliases: Required: True @@ -162,7 +191,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Patch, PatchExpanded +Parameter Sets: Patch, PatchExpanded, PatchViaIdentityProject, PatchViaIdentityProjectExpanded, PatchViaJsonFilePath, PatchViaJsonString Aliases: Required: True @@ -193,7 +222,7 @@ Git branch. ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -208,7 +237,7 @@ The folder where the catalog items can be found inside the repository. ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -223,7 +252,7 @@ A reference to the Key Vault secret containing a security token to authenticate ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -238,7 +267,7 @@ Git URI. ```yaml Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -250,7 +279,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -264,6 +292,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Patch operation + +```yaml +Type: System.String +Parameter Sets: PatchViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Patch operation + +```yaml +Type: System.String +Parameter Sets: PatchViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -279,12 +337,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: PatchViaIdentityProject, PatchViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. ```yaml Type: System.String -Parameter Sets: Patch, PatchExpanded +Parameter Sets: Patch, PatchExpanded, PatchViaJsonFilePath, PatchViaJsonString Aliases: Required: True @@ -300,7 +373,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Patch, PatchExpanded +Parameter Sets: Patch, PatchExpanded, PatchViaJsonFilePath, PatchViaJsonString Aliases: Required: True @@ -315,7 +388,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: Patch, PatchExpanded +Parameter Sets: Patch, PatchExpanded, PatchViaJsonFilePath, PatchViaJsonString Aliases: Required: False @@ -329,8 +402,8 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Type: System.String +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -345,7 +418,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded +Parameter Sets: PatchExpanded, PatchViaIdentityExpanded, PatchViaIdentityProjectExpanded Aliases: Required: False @@ -391,13 +464,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogUpdate +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogUpdate ### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectEnvironmentType.md index 6fe7f6378aa6..9bf4f1db64f2 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectEnvironmentType.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminProjectEnvironmentType ## SYNOPSIS -Partially updates a project environment type. +Update a project environment type. ## SYNTAX @@ -16,22 +16,31 @@ Partially updates a project environment type. ``` Update-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName -ProjectName -ResourceGroupName [-SubscriptionId ] [-CreatorRoleAssignmentRole ] - [-DeploymentTargetId ] [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Status ] [-Tag ] - [-UserRoleAssignment ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] + [-DeploymentTargetId ] [-DisplayName ] [-EnableSystemAssignedIdentity ] + [-Status ] [-Tag ] [-UserAssignedIdentity ] [-UserRoleAssignment ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminProjectEnvironmentType -InputObject [-CreatorRoleAssignmentRole ] [-DeploymentTargetId ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-Status ] [-Tag ] [-UserRoleAssignment ] + [-EnableSystemAssignedIdentity ] [-Status ] [-Tag ] + [-UserAssignedIdentity ] [-UserRoleAssignment ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityProjectExpanded +``` +Update-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-CreatorRoleAssignmentRole ] + [-DeploymentTargetId ] [-DisplayName ] [-EnableSystemAssignedIdentity ] + [-Status ] [-Tag ] [-UserAssignedIdentity ] [-UserRoleAssignment ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Partially updates a project environment type. +Update a project environment type. ## EXAMPLES @@ -135,60 +144,57 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnvironmentTypeName -The name of the environment type. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.String -Parameter Sets: UpdateExpanded +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnvironmentTypeName +The name of the environment type. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -InputObject +Identity Parameter ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: -Required: False +Required: True Position: Named Default value: None -Accept pipeline input: False +Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -InputObject +### -ProjectInputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentityProjectExpanded Aliases: Required: True @@ -233,7 +239,7 @@ Accept wildcard characters: False Defines whether this Environment Type can be used in this Project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -274,6 +280,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -UserRoleAssignment Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs. @@ -330,7 +352,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectPolicy.md index 8fbdf8dcada1..22feeb2df2c8 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminProjectPolicy.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminProjectPolicy ## SYNOPSIS -Partially updates an project policy. +Partially update an project policy. ## SYNTAX @@ -19,14 +19,35 @@ Update-AzDevCenterAdminProjectPolicy -DevCenterName -Name -Res [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminProjectPolicy -DevcenterInputObject -Name + [-ResourcePolicy ] [-Scope ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminProjectPolicy -InputObject [-ResourcePolicy ] [-Scope ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Partially updates an project policy. +Partially update an project policy. ## EXAMPLES @@ -96,12 +117,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -113,7 +149,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -127,12 +162,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the project policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: ProjectPolicyName Required: True @@ -163,7 +228,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -175,11 +240,10 @@ Accept wildcard characters: False ### -ResourcePolicy Resource policies that are a part of this project policy. -To construct, see NOTES section for RESOURCEPOLICY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IResourcePolicy[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -194,7 +258,7 @@ Resources that have access to the shared resources that are a part of this proje ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -209,7 +273,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -259,7 +323,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectPolicy ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminSchedule.md b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminSchedule.md index dbd6853c5af8..547efcfb2486 100644 --- a/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminSchedule.md +++ b/src/DevCenter/DevCenter.AutoRest/docs/Update-AzDevCenterAdminSchedule.md @@ -15,16 +15,15 @@ Partially updates a Scheduled. ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminSchedule -PoolName -ProjectName -ResourceGroupName - [-SubscriptionId ] [-State ] [-Tag ] [-Time ] - [-TimeZone ] [-Type ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-SubscriptionId ] [-State ] [-Tag ] [-Time ] [-TimeZone ] + [-Type ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzDevCenterAdminSchedule -InputObject [-State ] - [-Tag ] [-Time ] [-TimeZone ] [-Type ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +Update-AzDevCenterAdminSchedule -InputObject [-State ] [-Tag ] + [-Time ] [-TimeZone ] [-Type ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -162,7 +161,7 @@ Accept wildcard characters: False Indicates whether or not this scheduled task is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -238,7 +237,7 @@ Accept wildcard characters: False Supported type this scheduled task represents. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType +Type: System.String Parameter Sets: (All) Aliases: @@ -289,7 +288,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule ## NOTES diff --git a/src/DevCenter/DevCenter.AutoRest/examples/Update-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter.AutoRest/examples/Update-AzDevCenterAdminAttachedNetwork.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/DevCenter/DevCenter.AutoRest/examples/Update-AzDevCenterAdminAttachedNetwork.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/DevCenter/DevCenter.AutoRest/examples/Update-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter.AutoRest/examples/Update-AzDevCenterAdminGallery.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/DevCenter/DevCenter.AutoRest/examples/Update-AzDevCenterAdminGallery.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/DevCenter/DevCenter.AutoRest/generate-info.json b/src/DevCenter/DevCenter.AutoRest/generate-info.json index ca743a7b98b3..8b0b5309c673 100644 --- a/src/DevCenter/DevCenter.AutoRest/generate-info.json +++ b/src/DevCenter/DevCenter.AutoRest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "412c3969-68d0-48ad-a79e-20fedb1d09cd" + "generate_Id": "b06eda0b-666b-4a7e-a7df-e79bcaf3eb91" } diff --git a/src/DevCenter/DevCenter.AutoRest/resources/README.md b/src/DevCenter/DevCenter.AutoRest/resources/README.md index 736492341e3d..937f07f8fec2 100644 --- a/src/DevCenter/DevCenter.AutoRest/resources/README.md +++ b/src/DevCenter/DevCenter.AutoRest/resources/README.md @@ -1,5 +1,5 @@ # Resources -This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `../custom` folder. +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. ## Info - Modifiable: yes diff --git a/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminDevCenter.Tests.ps1 b/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminDevCenter.Tests.ps1 index 96dab8e10129..b95f2aa97868 100644 --- a/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminDevCenter.Tests.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminDevCenter.Tests.ps1 @@ -15,11 +15,9 @@ if (($null -eq $TestName) -or ($TestName -contains 'New-AzDevCenterAdminDevCente Describe 'New-AzDevCenterAdminDevCenter' { It 'CreateExpanded' { - $identityHashTable = @{$env.identityId = @{} } - $devCenter = New-AzDevCenterAdminDevCenter -Name $env.devCenterNew -ResourceGroupName $env.resourceGroup -Location $env.location -IdentityType "UserAssigned" -IdentityUserAssignedIdentity $identityHashTable + $devCenter = New-AzDevCenterAdminDevCenter -Name $env.devCenterNew -ResourceGroupName $env.resourceGroup -Location $env.location -UserAssignedIdentity @($env.identityId) $devCenter.Name | Should -Be $env.devCenterNew - $identityHash = $devCenter.IdentityUserAssignedIdentity | ConvertTo-Json | ConvertFrom-Json - $identityHash.Keys[0] | Should -Be $env.identityId + $devCenter.IdentityUserAssignedIdentity.Keys[0] | Should -Be $env.identityId $devcenter.IdentityType | Should -Be "UserAssigned" } diff --git a/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 b/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 index b434168adf71..95005809630a 100644 --- a/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/test/New-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 @@ -15,7 +15,6 @@ if (($null -eq $TestName) -or ($TestName -contains 'New-AzDevCenterAdminProjectE Describe 'New-AzDevCenterAdminProjectEnvironmentType' { It 'CreateExpanded' { - $identityHashTable = @{$env.identityId = @{} } $deploymentTargetId = '/subscriptions/' + $env.subscriptionId $creatorRoleAssignmentRole = @{"8e3af657-a8ff-443c-a75c-2fe8c4bcb635" = @{} } $userRoleAssignment = @{ @@ -26,7 +25,7 @@ Describe 'New-AzDevCenterAdminProjectEnvironmentType' { } } - $envType = New-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName $env.envForProjEnvTypeNew -ProjectName $env.projectName -ResourceGroupName $env.resourceGroup -CreatorRoleAssignmentRole $creatorRoleAssignmentRole -DeploymentTargetId $deploymentTargetId -IdentityType "SystemAssigned,UserAssigned" -IdentityUserAssignedIdentity $identityHashTable -Location $env.location -Status "Enabled" -UserRoleAssignment $userRoleAssignment + $envType = New-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName $env.envForProjEnvTypeNew -ProjectName $env.projectName -ResourceGroupName $env.resourceGroup -CreatorRoleAssignmentRole $creatorRoleAssignmentRole -DeploymentTargetId $deploymentTargetId -EnableSystemAssignedIdentity -UserAssignedIdentity @($env.identityId) -Location $env.location -Status "Enabled" -UserRoleAssignment $userRoleAssignment $envType.IdentityType | Should -Be "SystemAssigned, UserAssigned" $envType.DeploymentTargetId | Should -Be $deploymentTargetId $envType.CreatorRoleAssignmentRole.Keys[0] | Should -Be "8e3af657-a8ff-443c-a75c-2fe8c4bcb635" diff --git a/src/DevCenter/DevCenter.AutoRest/test/README.md b/src/DevCenter/DevCenter.AutoRest/test/README.md index 1969200c6a09..7c752b4c8c43 100644 --- a/src/DevCenter/DevCenter.AutoRest/test/README.md +++ b/src/DevCenter/DevCenter.AutoRest/test/README.md @@ -1,5 +1,5 @@ # Test -This directory contains the [Pester](https://www.powershellgallery.com/packages/Pester) tests to run for the module. We use Pester as it is the unofficial standard for PowerShell unit testing. Test stubs for custom cmdlets (created in `../custom`) will be generated into this folder when `build-module.ps1` is ran. These test stubs will fail automatically, to indicate that tests should be written for custom cmdlets. +This directory contains the [Pester](https://www.powershellgallery.com/packages/Pester) tests to run for the module. We use Pester as it is the unofficial standard for PowerShell unit testing. Test stubs for custom cmdlets (created in `..\custom`) will be generated into this folder when `build-module.ps1` is ran. These test stubs will fail automatically, to indicate that tests should be written for custom cmdlets. ## Info - Modifiable: yes diff --git a/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminAttachedNetwork.Tests.ps1 b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminAttachedNetwork.Tests.ps1 new file mode 100644 index 000000000000..e2c2756c3fc2 --- /dev/null +++ b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminAttachedNetwork.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzDevCenterAdminAttachedNetwork')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzDevCenterAdminAttachedNetwork.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzDevCenterAdminAttachedNetwork' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityDevcenterExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminDevCenter.Tests.ps1 b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminDevCenter.Tests.ps1 index 8368babcd7ec..a0dd4400cb5f 100644 --- a/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminDevCenter.Tests.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminDevCenter.Tests.ps1 @@ -16,7 +16,7 @@ if(($null -eq $TestName) -or ($TestName -contains 'Update-AzDevCenterAdminDevCen Describe 'Update-AzDevCenterAdminDevCenter' { It 'UpdateExpanded' { - $devCenter = Update-AzDevCenterAdminDevCenter -Name $env.devCenterUpdate -ResourceGroupName $env.resourceGroup -IdentityType "SystemAssigned" + $devCenter = Update-AzDevCenterAdminDevCenter -Name $env.devCenterUpdate -ResourceGroupName $env.resourceGroup -EnableSystemAssignedIdentity $true $devCenter.Name | Should -Be $env.devCenterUpdate $devcenter.IdentityType | Should -Be "SystemAssigned" } @@ -24,7 +24,7 @@ Describe 'Update-AzDevCenterAdminDevCenter' { It 'UpdateViaIdentityExpanded' { $devCenterInput = Get-AzDevCenterAdminDevCenter -ResourceGroupName $env.resourceGroup -Name $env.devCenterUpdate - $devCenter = Update-AzDevCenterAdminDevCenter -InputObject $devCenterInput -IdentityType "SystemAssigned" + $devCenter = Update-AzDevCenterAdminDevCenter -InputObject $devCenterInput -EnableSystemAssignedIdentity $true $devCenter.Name | Should -Be $env.devCenterUpdate $devcenter.IdentityType | Should -Be "SystemAssigned" } diff --git a/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminGallery.Tests.ps1 b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminGallery.Tests.ps1 new file mode 100644 index 000000000000..a1bdde96a919 --- /dev/null +++ b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminGallery.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzDevCenterAdminGallery')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzDevCenterAdminGallery.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzDevCenterAdminGallery' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityDevcenterExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 index b15f8f24c0e6..0bb7a38fbabb 100644 --- a/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 +++ b/src/DevCenter/DevCenter.AutoRest/test/Update-AzDevCenterAdminProjectEnvironmentType.Tests.ps1 @@ -26,7 +26,7 @@ Describe 'Update-AzDevCenterAdminProjectEnvironmentType' { } } - $envType = Update-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName $env.projectEnvironmentTypeUpdate -ProjectName $env.projectName -ResourceGroupName $env.resourceGroup -CreatorRoleAssignmentRole $creatorRoleAssignmentRole -IdentityType "SystemAssigned" -Status "Disabled" -UserRoleAssignment $userRoleAssignment + $envType = Update-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName $env.projectEnvironmentTypeUpdate -ProjectName $env.projectName -ResourceGroupName $env.resourceGroup -CreatorRoleAssignmentRole $creatorRoleAssignmentRole -EnableSystemAssignedIdentity $true -Status "Disabled" -UserRoleAssignment $userRoleAssignment $envType.IdentityType | Should -Be "SystemAssigned" $envType.DeploymentTargetId | Should -Be $deploymentTargetId $creatorRoles = $envType.CreatorRoleAssignmentRole.Keys | ConvertTo-Json | ConvertFrom-Json @@ -50,7 +50,7 @@ Describe 'Update-AzDevCenterAdminProjectEnvironmentType' { } } - $envType = Update-AzDevCenterAdminProjectEnvironmentType -InputObject $projEnvTypeInput -CreatorRoleAssignmentRole $creatorRoleAssignmentRole -IdentityType "SystemAssigned" -Status "Disabled" -UserRoleAssignment $userRoleAssignment + $envType = Update-AzDevCenterAdminProjectEnvironmentType -InputObject $projEnvTypeInput -CreatorRoleAssignmentRole $creatorRoleAssignmentRole -EnableSystemAssignedIdentity $true -Status "Disabled" -UserRoleAssignment $userRoleAssignment $envType.IdentityType | Should -Be "SystemAssigned" $envType.DeploymentTargetId | Should -Be $deploymentTargetId $creatorRoles = $envType.CreatorRoleAssignmentRole.Keys | ConvertTo-Json | ConvertFrom-Json diff --git a/src/DevCenter/DevCenter.sln b/src/DevCenter/DevCenter.sln index a54729278ced..205522901196 100644 --- a/src/DevCenter/DevCenter.sln +++ b/src/DevCenter/DevCenter.sln @@ -19,55 +19,119 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DevCenter", "DevCenter\DevCenter.csproj", "{F8BC2C62-A017-4240-86AF-2A9143834EA2}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DevCenterdata", "DevCenterData.AutoRest\Az.DevCenterdata.csproj", "{7FA84E18-8E12-4187-8354-DFF9C93C40E0}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DevCenter.AutoRest", "DevCenter.AutoRest", "{3655D541-ED58-A716-4562-54E5B3FDEEE5}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DevCenter", "..\..\generated\DevCenter\DevCenter.AutoRest\Az.DevCenter.csproj", "{84FA9B39-F0EE-463E-83EB-44369B41596E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DevCenter", "..\..\generated\DevCenter\DevCenter.AutoRest\Az.DevCenter.csproj", "{8A813A9B-121B-4A33-8CE9-191006F9E326}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Debug|x64.ActiveCfg = Debug|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Debug|x64.Build.0 = Debug|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Debug|x86.ActiveCfg = Debug|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Debug|x86.Build.0 = Debug|Any CPU {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Release|Any CPU.ActiveCfg = Release|Any CPU {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Release|Any CPU.Build.0 = Release|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Release|x64.ActiveCfg = Release|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Release|x64.Build.0 = Release|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Release|x86.ActiveCfg = Release|Any CPU + {47E4694E-AFFE-4BE1-8F20-2C604F612C22}.Release|x86.Build.0 = Release|Any CPU {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Debug|x64.ActiveCfg = Debug|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Debug|x64.Build.0 = Debug|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Debug|x86.ActiveCfg = Debug|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Debug|x86.Build.0 = Debug|Any CPU {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Release|Any CPU.ActiveCfg = Release|Any CPU {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Release|Any CPU.Build.0 = Release|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Release|x64.ActiveCfg = Release|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Release|x64.Build.0 = Release|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Release|x86.ActiveCfg = Release|Any CPU + {CF5DCEDE-6120-4D42-9486-1B6D370FB078}.Release|x86.Build.0 = Release|Any CPU {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Debug|x64.ActiveCfg = Debug|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Debug|x64.Build.0 = Debug|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Debug|x86.ActiveCfg = Debug|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Debug|x86.Build.0 = Debug|Any CPU {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Release|Any CPU.ActiveCfg = Release|Any CPU {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Release|Any CPU.Build.0 = Release|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Release|x64.ActiveCfg = Release|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Release|x64.Build.0 = Release|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Release|x86.ActiveCfg = Release|Any CPU + {D6C8820E-0E34-47C5-8DB0-42FDBA9E18CD}.Release|x86.Build.0 = Release|Any CPU {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Debug|x64.ActiveCfg = Debug|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Debug|x64.Build.0 = Debug|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Debug|x86.ActiveCfg = Debug|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Debug|x86.Build.0 = Debug|Any CPU {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Release|Any CPU.ActiveCfg = Release|Any CPU {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Release|Any CPU.Build.0 = Release|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Release|x64.ActiveCfg = Release|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Release|x64.Build.0 = Release|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Release|x86.ActiveCfg = Release|Any CPU + {F8CC02BC-9C88-42D7-95B3-A65CC732D780}.Release|x86.Build.0 = Release|Any CPU {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Debug|x64.ActiveCfg = Debug|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Debug|x64.Build.0 = Debug|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Debug|x86.ActiveCfg = Debug|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Debug|x86.Build.0 = Debug|Any CPU {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Release|Any CPU.ActiveCfg = Release|Any CPU {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Release|Any CPU.Build.0 = Release|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Release|x64.ActiveCfg = Release|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Release|x64.Build.0 = Release|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Release|x86.ActiveCfg = Release|Any CPU + {426E7347-B95F-4E7E-9930-34ADEA5D6D5B}.Release|x86.Build.0 = Release|Any CPU {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Debug|Any CPU.Build.0 = Debug|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Debug|x64.ActiveCfg = Debug|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Debug|x64.Build.0 = Debug|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Debug|x86.ActiveCfg = Debug|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Debug|x86.Build.0 = Debug|Any CPU {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Release|Any CPU.ActiveCfg = Release|Any CPU {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Release|Any CPU.Build.0 = Release|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Release|x64.ActiveCfg = Release|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Release|x64.Build.0 = Release|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Release|x86.ActiveCfg = Release|Any CPU + {54C945A8-E48A-4494-95D6-CD91A9EB8C67}.Release|x86.Build.0 = Release|Any CPU {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Debug|x64.ActiveCfg = Debug|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Debug|x64.Build.0 = Debug|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Debug|x86.ActiveCfg = Debug|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Debug|x86.Build.0 = Debug|Any CPU {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Release|Any CPU.ActiveCfg = Release|Any CPU {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Release|Any CPU.Build.0 = Release|Any CPU - {7FA84E18-8E12-4187-8354-DFF9C93C40E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7FA84E18-8E12-4187-8354-DFF9C93C40E0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7FA84E18-8E12-4187-8354-DFF9C93C40E0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7FA84E18-8E12-4187-8354-DFF9C93C40E0}.Release|Any CPU.Build.0 = Release|Any CPU - {84FA9B39-F0EE-463E-83EB-44369B41596E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {84FA9B39-F0EE-463E-83EB-44369B41596E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {84FA9B39-F0EE-463E-83EB-44369B41596E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {84FA9B39-F0EE-463E-83EB-44369B41596E}.Release|Any CPU.Build.0 = Release|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Release|x64.ActiveCfg = Release|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Release|x64.Build.0 = Release|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Release|x86.ActiveCfg = Release|Any CPU + {F8BC2C62-A017-4240-86AF-2A9143834EA2}.Release|x86.Build.0 = Release|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Debug|x64.ActiveCfg = Debug|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Debug|x64.Build.0 = Debug|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Debug|x86.ActiveCfg = Debug|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Debug|x86.Build.0 = Debug|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Release|Any CPU.Build.0 = Release|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Release|x64.ActiveCfg = Release|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Release|x64.Build.0 = Release|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Release|x86.ActiveCfg = Release|Any CPU + {8A813A9B-121B-4A33-8CE9-191006F9E326}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {47E4694E-AFFE-4BE1-8F20-2C604F612C22} = {139FAA20-2493-460E-BB57-1C7D892C9614} @@ -76,5 +140,6 @@ Global {F8CC02BC-9C88-42D7-95B3-A65CC732D780} = {139FAA20-2493-460E-BB57-1C7D892C9614} {426E7347-B95F-4E7E-9930-34ADEA5D6D5B} = {139FAA20-2493-460E-BB57-1C7D892C9614} {54C945A8-E48A-4494-95D6-CD91A9EB8C67} = {139FAA20-2493-460E-BB57-1C7D892C9614} + {8A813A9B-121B-4A33-8CE9-191006F9E326} = {3655D541-ED58-A716-4562-54E5B3FDEEE5} EndGlobalSection EndGlobal diff --git a/src/DevCenter/DevCenter/Az.DevCenter.psd1 b/src/DevCenter/DevCenter/Az.DevCenter.psd1 index 8cf95cb930fa..a10b609519f9 100644 --- a/src/DevCenter/DevCenter/Az.DevCenter.psd1 +++ b/src/DevCenter/DevCenter/Az.DevCenter.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 11/11/2025 +# Generated on: 13-May-26 # @{ @@ -51,34 +51,27 @@ DotNetFrameworkVersion = '4.7.2' # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.1'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.4.0'; }) # Assemblies that must be loaded prior to importing this module -RequiredAssemblies = 'DevCenter.AutoRest/bin/Az.DevCenter.private.dll', - 'DevCenterData.AutoRest/bin/Az.DevCenterdata.private.dll' +RequiredAssemblies = 'DevCenter.AutoRest/bin/Az.DevCenter.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module -FormatsToProcess = 'DevCenter.AutoRest/Az.DevCenter.format.ps1xml', - 'DevCenterData.AutoRest/Az.DevCenterdata.format.ps1xml' +FormatsToProcess = 'DevCenter.AutoRest/Az.DevCenter.format.ps1xml' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -NestedModules = @('DevCenter.AutoRest/Az.DevCenter.psm1', - 'DevCenterData.AutoRest/Az.DevCenterdata.psm1') +NestedModules = @('DevCenter.AutoRest/Az.DevCenter.psm1') # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. -FunctionsToExport = 'Approve-AzDevCenterUserDevBox', - 'Build-AzDevCenterAdminProjectCatalogImageDefinitionImage', +FunctionsToExport = 'Build-AzDevCenterAdminProjectCatalogImageDefinitionImage', 'Connect-AzDevCenterAdminCatalog', 'Connect-AzDevCenterAdminProjectCatalog', - 'Deploy-AzDevCenterUserEnvironment', - 'Disable-AzDevCenterUserDevBoxAddOn', - 'Enable-AzDevCenterUserDevBoxAddOn', 'Get-AzDevCenterAdminAttachedNetwork', 'Get-AzDevCenterAdminCatalog', 'Get-AzDevCenterAdminCatalogSyncErrorDetail', @@ -109,31 +102,8 @@ FunctionsToExport = 'Approve-AzDevCenterUserDevBox', 'Get-AzDevCenterAdminProjectInheritedSetting', 'Get-AzDevCenterAdminProjectPolicy', 'Get-AzDevCenterAdminSchedule', 'Get-AzDevCenterAdminSku', 'Get-AzDevCenterAdminUsage', - 'Get-AzDevCenterUserCatalog', 'Get-AzDevCenterUserDevBox', - 'Get-AzDevCenterUserDevBoxAction', 'Get-AzDevCenterUserDevBoxAddon', - 'Get-AzDevCenterUserDevBoxCustomizationGroup', - 'Get-AzDevCenterUserDevBoxCustomizationTaskDefinition', - 'Get-AzDevCenterUserDevBoxCustomizationTaskLog', - 'Get-AzDevCenterUserDevBoxImagingTaskLog', - 'Get-AzDevCenterUserDevBoxOperation', - 'Get-AzDevCenterUserDevBoxRemoteConnection', - 'Get-AzDevCenterUserDevBoxSnapshot', - 'Get-AzDevCenterUserDevCenterApproval', - 'Get-AzDevCenterUserEnvironment', - 'Get-AzDevCenterUserEnvironmentAction', - 'Get-AzDevCenterUserEnvironmentDefinition', - 'Get-AzDevCenterUserEnvironmentLog', - 'Get-AzDevCenterUserEnvironmentOperation', - 'Get-AzDevCenterUserEnvironmentOutput', - 'Get-AzDevCenterUserEnvironmentType', - 'Get-AzDevCenterUserEnvironmentTypeAbility', - 'Get-AzDevCenterUserPool', 'Get-AzDevCenterUserProject', - 'Get-AzDevCenterUserProjectAbility', 'Get-AzDevCenterUserSchedule', 'Invoke-AzDevCenterAdminExecuteCheckNameAvailability', 'Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability', - 'Invoke-AzDevCenterUserAlignPool', - 'Invoke-AzDevCenterUserDelayDevBoxAction', - 'Invoke-AzDevCenterUserDelayEnvironmentAction', 'New-AzDevCenterAdminAttachedNetwork', 'New-AzDevCenterAdminCatalog', 'New-AzDevCenterAdminDevBoxDefinition', @@ -144,10 +114,6 @@ FunctionsToExport = 'Approve-AzDevCenterUserDevBox', 'New-AzDevCenterAdminProject', 'New-AzDevCenterAdminProjectCatalog', 'New-AzDevCenterAdminProjectEnvironmentType', 'New-AzDevCenterAdminProjectPolicy', 'New-AzDevCenterAdminSchedule', - 'New-AzDevCenterUserDevBox', 'New-AzDevCenterUserDevBoxAddOn', - 'New-AzDevCenterUserDevBoxCustomizationGroup', - 'New-AzDevCenterUserDevBoxSnapshot', - 'New-AzDevCenterUserEnvironment', 'Remove-AzDevCenterAdminAttachedNetwork', 'Remove-AzDevCenterAdminCatalog', 'Remove-AzDevCenterAdminDevBoxDefinition', @@ -159,32 +125,24 @@ FunctionsToExport = 'Approve-AzDevCenterUserDevBox', 'Remove-AzDevCenterAdminProjectCatalog', 'Remove-AzDevCenterAdminProjectEnvironmentType', 'Remove-AzDevCenterAdminProjectPolicy', - 'Remove-AzDevCenterAdminSchedule', 'Remove-AzDevCenterUserDevBox', - 'Remove-AzDevCenterUserDevBoxAddOn', - 'Remove-AzDevCenterUserEnvironment', 'Repair-AzDevCenterUserDevBox', - 'Restart-AzDevCenterUserDevBox', - 'Restore-AzDevCenterUserDevBoxSnapshot', - 'Set-AzDevCenterUserDevBoxActiveHour', - 'Skip-AzDevCenterUserDevBoxAction', - 'Skip-AzDevCenterUserEnvironmentAction', + 'Remove-AzDevCenterAdminSchedule', 'Start-AzDevCenterAdminNetworkConnectionHealthCheck', 'Start-AzDevCenterAdminPoolHealthCheck', - 'Start-AzDevCenterUserDevBox', 'Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild', - 'Stop-AzDevCenterUserDevBox', 'Sync-AzDevCenterAdminCatalog', + 'Sync-AzDevCenterAdminCatalog', 'Sync-AzDevCenterAdminProjectCatalog', - 'Test-AzDevCenterUserDevBoxCustomizationTaskAction', + 'Update-AzDevCenterAdminAttachedNetwork', 'Update-AzDevCenterAdminCatalog', 'Update-AzDevCenterAdminDevBoxDefinition', 'Update-AzDevCenterAdminDevCenter', 'Update-AzDevCenterAdminEnvironmentType', + 'Update-AzDevCenterAdminGallery', 'Update-AzDevCenterAdminNetworkConnection', 'Update-AzDevCenterAdminPool', 'Update-AzDevCenterAdminProject', 'Update-AzDevCenterAdminProjectCatalog', 'Update-AzDevCenterAdminProjectEnvironmentType', 'Update-AzDevCenterAdminProjectPolicy', - 'Update-AzDevCenterAdminSchedule', - 'Update-AzDevCenterUserEnvironment' + 'Update-AzDevCenterAdminSchedule' # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. CmdletsToExport = @() @@ -210,7 +168,7 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','PSModule','DevCenter' + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'DevCenter' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -236,7 +194,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/DevCenter/DevCenter/help/Approve-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Approve-AzDevCenterUserDevBox.md deleted file mode 100644 index ac7f77c72a9a..000000000000 --- a/src/DevCenter/DevCenter/help/Approve-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,262 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/approve-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Approve-AzDevCenterUserDevBox - -## SYNOPSIS -Approves the creation of a Dev Box. - -## SYNTAX - -### Approve (Default) -``` -Approve-AzDevCenterUserDevBox -Endpoint -Name -ProjectName -UserId - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### ApproveViaIdentity -``` -Approve-AzDevCenterUserDevBox -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### ApproveByDevCenter -``` -Approve-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName -UserId - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### ApproveViaIdentityByDevCenter -``` -Approve-AzDevCenterUserDevBox -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Approves the creation of a Dev Box. - -## EXAMPLES - -### Example 1: Approve a dev box by endpoint -```powershell -Approve-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -``` - -This command approves the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 2: Approve a dev box by dev center -```powershell -Approve-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -Name myDevBox -``` - -This command approves the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 3: Approve a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Approve-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command approves the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 4: Approve a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Approve-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command approves the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: ApproveByDevCenter, ApproveViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Approve, ApproveViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: ApproveViaIdentity, ApproveViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Approve, ApproveByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Approve, ApproveByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Approve, ApproveByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Az.DevCenter.md b/src/DevCenter/DevCenter/help/Az.DevCenter.md index b64d509fe50b..0677ebbf6bb2 100644 --- a/src/DevCenter/DevCenter/help/Az.DevCenter.md +++ b/src/DevCenter/DevCenter/help/Az.DevCenter.md @@ -11,9 +11,6 @@ Locale: en-US Microsoft Azure PowerShell: DevCenter cmdlets ## Az.DevCenter Cmdlets -### [Approve-AzDevCenterUserDevBox](Approve-AzDevCenterUserDevBox.md) -Approves the creation of a Dev Box. - ### [Build-AzDevCenterAdminProjectCatalogImageDefinitionImage](Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md) Builds an image for the specified Image Definition. @@ -23,15 +20,6 @@ Connects a catalog to enable syncing. ### [Connect-AzDevCenterAdminProjectCatalog](Connect-AzDevCenterAdminProjectCatalog.md) Connects a project catalog to enable syncing. -### [Deploy-AzDevCenterUserEnvironment](Deploy-AzDevCenterUserEnvironment.md) -Creates or updates an environment. - -### [Disable-AzDevCenterUserDevBoxAddOn](Disable-AzDevCenterUserDevBoxAddOn.md) -Disable a Dev Box addon. - -### [Enable-AzDevCenterUserDevBoxAddOn](Enable-AzDevCenterUserDevBoxAddOn.md) -Enable a Dev Box addon. - ### [Get-AzDevCenterAdminAttachedNetwork](Get-AzDevCenterAdminAttachedNetwork.md) Gets an attached NetworkConnection. @@ -135,93 +123,12 @@ Lists SKUs available to the project ### [Get-AzDevCenterAdminUsage](Get-AzDevCenterAdminUsage.md) Lists the current usages and limits in this location for the provided subscription. -### [Get-AzDevCenterUserCatalog](Get-AzDevCenterUserCatalog.md) -Gets the specified catalog within the project. - -### [Get-AzDevCenterUserDevBox](Get-AzDevCenterUserDevBox.md) -Gets a Dev Box. - -### [Get-AzDevCenterUserDevBoxAction](Get-AzDevCenterUserDevBoxAction.md) -Gets an action. - -### [Get-AzDevCenterUserDevBoxAddon](Get-AzDevCenterUserDevBoxAddon.md) -Gets a Dev Box addon by Dev Box addon id. - -### [Get-AzDevCenterUserDevBoxCustomizationGroup](Get-AzDevCenterUserDevBoxCustomizationGroup.md) -Gets a customization group. - -### [Get-AzDevCenterUserDevBoxCustomizationTaskDefinition](Get-AzDevCenterUserDevBoxCustomizationTaskDefinition.md) -Gets a customization task. - -### [Get-AzDevCenterUserDevBoxCustomizationTaskLog](Get-AzDevCenterUserDevBoxCustomizationTaskLog.md) -Gets the log for a customization task. - -### [Get-AzDevCenterUserDevBoxImagingTaskLog](Get-AzDevCenterUserDevBoxImagingTaskLog.md) -Gets the log for an imaging build task. - -### [Get-AzDevCenterUserDevBoxOperation](Get-AzDevCenterUserDevBoxOperation.md) -Gets an operation on a Dev Box. - -### [Get-AzDevCenterUserDevBoxRemoteConnection](Get-AzDevCenterUserDevBoxRemoteConnection.md) -Gets RDP Connection info. - -### [Get-AzDevCenterUserDevBoxSnapshot](Get-AzDevCenterUserDevBoxSnapshot.md) -Gets a snapshot by snapshot id. - -### [Get-AzDevCenterUserDevCenterApproval](Get-AzDevCenterUserDevCenterApproval.md) -Gets a list of Dev Box creations that are pending approval. - -### [Get-AzDevCenterUserEnvironment](Get-AzDevCenterUserEnvironment.md) -Gets an environment. - -### [Get-AzDevCenterUserEnvironmentAction](Get-AzDevCenterUserEnvironmentAction.md) -Retrieve a specific environment action. - -### [Get-AzDevCenterUserEnvironmentDefinition](Get-AzDevCenterUserEnvironmentDefinition.md) -Get an environment definition from a catalog. - -### [Get-AzDevCenterUserEnvironmentLog](Get-AzDevCenterUserEnvironmentLog.md) -Gets the logs for an operation on an environment. - -### [Get-AzDevCenterUserEnvironmentOperation](Get-AzDevCenterUserEnvironmentOperation.md) -Gets an environment action result. - -### [Get-AzDevCenterUserEnvironmentOutput](Get-AzDevCenterUserEnvironmentOutput.md) -Gets Outputs from the environment. - -### [Get-AzDevCenterUserEnvironmentType](Get-AzDevCenterUserEnvironmentType.md) -Get an environment type configured for a project. - -### [Get-AzDevCenterUserEnvironmentTypeAbility](Get-AzDevCenterUserEnvironmentTypeAbility.md) -Gets the signed-in user's permitted abilities in an environment type. - -### [Get-AzDevCenterUserPool](Get-AzDevCenterUserPool.md) -Gets a pool. - -### [Get-AzDevCenterUserProject](Get-AzDevCenterUserProject.md) -Gets a project. - -### [Get-AzDevCenterUserProjectAbility](Get-AzDevCenterUserProjectAbility.md) -Gets the signed-in user's permitted abilities in a project. - -### [Get-AzDevCenterUserSchedule](Get-AzDevCenterUserSchedule.md) -Gets a schedule. - ### [Invoke-AzDevCenterAdminExecuteCheckNameAvailability](Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md) Check the availability of name for resource ### [Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability](Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md) Check the availability of name for resource -### [Invoke-AzDevCenterUserAlignPool](Invoke-AzDevCenterUserAlignPool.md) -Aligns all Dev Boxes in the pool with the current configuration. - -### [Invoke-AzDevCenterUserDelayDevBoxAction](Invoke-AzDevCenterUserDelayDevBoxAction.md) -Delays the occurrence of an action. - -### [Invoke-AzDevCenterUserDelayEnvironmentAction](Invoke-AzDevCenterUserDelayEnvironmentAction.md) -Delays the occurrence of an action. - ### [New-AzDevCenterAdminAttachedNetwork](New-AzDevCenterAdminAttachedNetwork.md) Creates or updates an attached NetworkConnection. @@ -232,10 +139,10 @@ Creates or updates a catalog. Creates or updates a Dev Box definition. ### [New-AzDevCenterAdminDevCenter](New-AzDevCenterAdminDevCenter.md) -Creates or updates a devcenter resource +Create a devcenter resource ### [New-AzDevCenterAdminEnvironmentType](New-AzDevCenterAdminEnvironmentType.md) -Creates or updates an environment type. +Create an environment type. ### [New-AzDevCenterAdminGallery](New-AzDevCenterAdminGallery.md) Creates or updates a gallery. @@ -256,26 +163,11 @@ Creates or updates a project catalog. Creates or updates a project environment type. ### [New-AzDevCenterAdminProjectPolicy](New-AzDevCenterAdminProjectPolicy.md) -Creates or updates an project policy. +Create an project policy. ### [New-AzDevCenterAdminSchedule](New-AzDevCenterAdminSchedule.md) Creates or updates a Schedule. -### [New-AzDevCenterUserDevBox](New-AzDevCenterUserDevBox.md) -Creates or replaces a Dev Box. - -### [New-AzDevCenterUserDevBoxAddOn](New-AzDevCenterUserDevBoxAddOn.md) -Creates a Dev Box addon. - -### [New-AzDevCenterUserDevBoxCustomizationGroup](New-AzDevCenterUserDevBoxCustomizationGroup.md) -Applies customizations to the Dev Box. - -### [New-AzDevCenterUserDevBoxSnapshot](New-AzDevCenterUserDevBoxSnapshot.md) -Captures a manual snapshot of the Dev Box.\nUpon completion, a snapshotId will be generated.\nTo retrieve all snapshots and their corresponding IDs, use the list snapshots endpoint. - -### [New-AzDevCenterUserEnvironment](New-AzDevCenterUserEnvironment.md) -Creates or updates an environment. - ### [Remove-AzDevCenterAdminAttachedNetwork](Remove-AzDevCenterAdminAttachedNetwork.md) Un-attach a NetworkConnection. @@ -315,34 +207,6 @@ Deletes an project policy. ### [Remove-AzDevCenterAdminSchedule](Remove-AzDevCenterAdminSchedule.md) Deletes a Scheduled. -### [Remove-AzDevCenterUserDevBox](Remove-AzDevCenterUserDevBox.md) -Deletes a Dev Box. - -### [Remove-AzDevCenterUserDevBoxAddOn](Remove-AzDevCenterUserDevBoxAddOn.md) -Deletes a Dev Box addon. - -### [Remove-AzDevCenterUserEnvironment](Remove-AzDevCenterUserEnvironment.md) -Deletes an environment and all its associated resources - -### [Repair-AzDevCenterUserDevBox](Repair-AzDevCenterUserDevBox.md) -Attempts automated repair steps to resolve common problems on a Dev Box. -The Dev Box may restart during this operation. - -### [Restart-AzDevCenterUserDevBox](Restart-AzDevCenterUserDevBox.md) -Restarts a Dev Box. - -### [Restore-AzDevCenterUserDevBoxSnapshot](Restore-AzDevCenterUserDevBoxSnapshot.md) -Restores a Dev Box to a specified snapshot. - -### [Set-AzDevCenterUserDevBoxActiveHour](Set-AzDevCenterUserDevBoxActiveHour.md) -Lets a user set their own active hours for their Dev Box, overriding the defaults set at the pool level. - -### [Skip-AzDevCenterUserDevBoxAction](Skip-AzDevCenterUserDevBoxAction.md) -Skips an occurrence of an action. - -### [Skip-AzDevCenterUserEnvironmentAction](Skip-AzDevCenterUserEnvironmentAction.md) -Skips an occurrence of an action. - ### [Start-AzDevCenterAdminNetworkConnectionHealthCheck](Start-AzDevCenterAdminNetworkConnectionHealthCheck.md) Triggers a new health check run. The execution and health check result can be tracked via the network Connection health check details @@ -350,57 +214,51 @@ The execution and health check result can be tracked via the network Connection ### [Start-AzDevCenterAdminPoolHealthCheck](Start-AzDevCenterAdminPoolHealthCheck.md) Triggers a refresh of the pool status. -### [Start-AzDevCenterUserDevBox](Start-AzDevCenterUserDevBox.md) -Starts a Dev Box. - ### [Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild](Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md) Cancels the specified build for an image definition. -### [Stop-AzDevCenterUserDevBox](Stop-AzDevCenterUserDevBox.md) -Stops a Dev Box. - ### [Sync-AzDevCenterAdminCatalog](Sync-AzDevCenterAdminCatalog.md) Syncs templates for a template source. ### [Sync-AzDevCenterAdminProjectCatalog](Sync-AzDevCenterAdminProjectCatalog.md) Syncs templates for a template source. -### [Test-AzDevCenterUserDevBoxCustomizationTaskAction](Test-AzDevCenterUserDevBoxCustomizationTaskAction.md) -Validates a list of customization tasks. +### [Update-AzDevCenterAdminAttachedNetwork](Update-AzDevCenterAdminAttachedNetwork.md) +Update an attached NetworkConnection. ### [Update-AzDevCenterAdminCatalog](Update-AzDevCenterAdminCatalog.md) -Partially updates a catalog. +Partially update a catalog. ### [Update-AzDevCenterAdminDevBoxDefinition](Update-AzDevCenterAdminDevBoxDefinition.md) -Partially updates a Dev Box definition. +Partially update a Dev Box definition. ### [Update-AzDevCenterAdminDevCenter](Update-AzDevCenterAdminDevCenter.md) -Partially updates a devcenter. +Update a devcenter resource ### [Update-AzDevCenterAdminEnvironmentType](Update-AzDevCenterAdminEnvironmentType.md) -Partially updates an environment type. +Partially update an environment type. + +### [Update-AzDevCenterAdminGallery](Update-AzDevCenterAdminGallery.md) +Update a gallery. ### [Update-AzDevCenterAdminNetworkConnection](Update-AzDevCenterAdminNetworkConnection.md) -Partially updates a Network Connection +Partially update a Network Connection ### [Update-AzDevCenterAdminPool](Update-AzDevCenterAdminPool.md) -Partially updates a machine pool +Partially update a machine pool ### [Update-AzDevCenterAdminProject](Update-AzDevCenterAdminProject.md) -Partially updates a project. +Update a project. ### [Update-AzDevCenterAdminProjectCatalog](Update-AzDevCenterAdminProjectCatalog.md) -Partially updates a project catalog. +Partially patch a project catalog. ### [Update-AzDevCenterAdminProjectEnvironmentType](Update-AzDevCenterAdminProjectEnvironmentType.md) -Partially updates a project environment type. +Update a project environment type. ### [Update-AzDevCenterAdminProjectPolicy](Update-AzDevCenterAdminProjectPolicy.md) -Partially updates an project policy. +Partially update an project policy. ### [Update-AzDevCenterAdminSchedule](Update-AzDevCenterAdminSchedule.md) Partially updates a Scheduled. -### [Update-AzDevCenterUserEnvironment](Update-AzDevCenterUserEnvironment.md) -Partially updates an environment. - diff --git a/src/DevCenter/DevCenter/help/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md b/src/DevCenter/DevCenter/help/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md index 32916bf012bc..6f2b1a8be434 100644 --- a/src/DevCenter/DevCenter/help/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md +++ b/src/DevCenter/DevCenter/help/Build-AzDevCenterAdminProjectCatalogImageDefinitionImage.md @@ -19,6 +19,20 @@ Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -CatalogName - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### BuildViaIdentityProject +``` +Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -CatalogName -ImageDefinitionName + -ProjectInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### BuildViaIdentityCatalog +``` +Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -ImageDefinitionName + -CatalogInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### BuildViaIdentity ``` Build-AzDevCenterAdminProjectCatalogImageDefinitionImage -InputObject @@ -74,12 +88,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: BuildViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Build +Parameter Sets: Build, BuildViaIdentityProject Aliases: Required: True @@ -110,7 +139,7 @@ The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Build +Parameter Sets: Build, BuildViaIdentityProject, BuildViaIdentityCatalog Aliases: Required: True @@ -122,7 +151,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -166,6 +194,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: BuildViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminCatalog.md index 6b0827d51b60..4dc790862a5f 100644 --- a/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminCatalog.md @@ -19,6 +19,13 @@ Connect-AzDevCenterAdminCatalog -DevCenterName -Name -Resource [-WhatIf] [-Confirm] [] ``` +### ConnectViaIdentityDevcenter +``` +Connect-AzDevCenterAdminCatalog -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### ConnectViaIdentity ``` Connect-AzDevCenterAdminCatalog -InputObject [-DefaultProfile ] [-AsJob] @@ -78,6 +85,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: ConnectViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +135,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Connect +Parameter Sets: Connect, ConnectViaIdentityDevcenter Aliases: CatalogName Required: True diff --git a/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminProjectCatalog.md index 34c893313963..a6344b5bf8fa 100644 --- a/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter/help/Connect-AzDevCenterAdminProjectCatalog.md @@ -19,6 +19,13 @@ Connect-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName ] ``` +### ConnectViaIdentityProject +``` +Connect-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### ConnectViaIdentity ``` Connect-AzDevCenterAdminProjectCatalog -InputObject [-DefaultProfile ] [-AsJob] @@ -67,7 +74,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Connect +Parameter Sets: Connect, ConnectViaIdentityProject Aliases: Required: True @@ -95,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: ConnectViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Deploy-AzDevCenterUserEnvironment.md b/src/DevCenter/DevCenter/help/Deploy-AzDevCenterUserEnvironment.md deleted file mode 100644 index 4a171895d52f..000000000000 --- a/src/DevCenter/DevCenter/help/Deploy-AzDevCenterUserEnvironment.md +++ /dev/null @@ -1,347 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/deploy-azdevcenteruserenvironment -schema: 2.0.0 ---- - -# Deploy-AzDevCenterUserEnvironment - -## SYNOPSIS -Creates or updates an environment. - -## SYNTAX - -### CreateExpanded (Default) -``` -Deploy-AzDevCenterUserEnvironment -Endpoint -Name -ProjectName [-UserId ] - -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpanded -``` -Deploy-AzDevCenterUserEnvironment -Endpoint -InputObject - -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpandedByDevCenter -``` -Deploy-AzDevCenterUserEnvironment -DevCenterName -InputObject - -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateExpandedByDevCenter -``` -Deploy-AzDevCenterUserEnvironment -DevCenterName -Name -ProjectName - [-UserId ] -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Creates or updates an environment. - -## EXAMPLES - -### Example 1: Deploy an environment by endpoint -```powershell -$functionAppParameters = @{"name" = "testfuncApp" } - -Deploy-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -Name "envtest" -ProjectName DevProject -CatalogName CentralCatalog -EnvironmentDefinitionName FunctionApp -EnvironmentType DevTest -Parameter $functionAppParameters -``` - -This command deploys an environment named "envtest" to the project "DevProject". - -### Example 2: Deploy an environment by dev center -```powershell -Deploy-AzDevCenterUserEnvironment -DevCenterName Contoso -Name "envtest" -ProjectName DevProject -CatalogName CentralCatalog -EnvironmentDefinitionName Sandbox -EnvironmentType DevTest -``` - -This command deploys an environment named "envtest" to the project "DevProject". - -### Example 3: Deploy an environment by endpoint and InputObject -```powershell -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "envtest" } - - -Deploy-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $envInput -CatalogName CentralCatalog -EnvironmentDefinitionName Sandbox -EnvironmentType DevTest -``` - -This command deploys an environment named "envtest" to the project "DevProject". - -### Example 4: Deploy an environment by dev center and InputObject -```powershell -$functionAppParameters = @{"name" = "testfuncApp" } -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "envtest" } - -Deploy-AzDevCenterUserEnvironment -DevCenterName Contoso -InputObject $envInput -CatalogName CentralCatalog -EnvironmentDefinitionName FunctionApp -EnvironmentType DevTest -Parameter $functionAppParameters -``` - -This command deploys an environment named "envtest" to the project "DevProject". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -CatalogName -Name of the catalog. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateViaIdentityExpandedByDevCenter, CreateExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentDefinitionName -Name of the environment definition. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentType -Environment type. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ExpirationDate -The time the expiration date will be triggered (UTC), after which the environment and associated resources will be deleted. - -```yaml -Type: System.DateTime -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: CreateViaIdentityExpanded, CreateViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of the environment. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: EnvironmentName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Parameter -Parameters object for the environment. - -```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironment - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Disable-AzDevCenterUserDevBoxAddOn.md b/src/DevCenter/DevCenter/help/Disable-AzDevCenterUserDevBoxAddOn.md deleted file mode 100644 index 0dc89fee154d..000000000000 --- a/src/DevCenter/DevCenter/help/Disable-AzDevCenterUserDevBoxAddOn.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/disable-azdevcenteruserdevboxaddon -schema: 2.0.0 ---- - -# Disable-AzDevCenterUserDevBoxAddOn - -## SYNOPSIS -Disable a Dev Box addon. - -## SYNTAX - -### Disable (Default) -``` -Disable-AzDevCenterUserDevBoxAddOn -Endpoint -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### DisableViaIdentity -``` -Disable-AzDevCenterUserDevBoxAddOn -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### DisableByDevCenter -``` -Disable-AzDevCenterUserDevBoxAddOn -DevCenterName -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### DisableViaIdentityByDevCenter -``` -Disable-AzDevCenterUserDevBoxAddOn -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Disable a Dev Box addon. - -## EXAMPLES - -### Example 1: Disable a Dev Box add-on by endpoint -```powershell -Disable-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" -``` - -This command disables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to the specified user using the endpoint. - -### Example 2: Disable a Dev Box add-on by dev center -```powershell -Disable-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" -``` - -This command disables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to the specified user using the dev center name. - -### Example 3: Disable a Dev Box add-on by endpoint and InputObject -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Disable-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $addOnInput -``` - -This command disables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the endpoint and an identity object. - -### Example 4: Disable a Dev Box add-on by dev center and InputObject -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Disable-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $addOnInput -``` - -This command disables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the dev center name and an identity object. - -## PARAMETERS - -### -AddOnName -Name of the dev box addon. - -```yaml -Type: System.String -Parameter Sets: Disable, DisableByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Disable, DisableByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: DisableByDevCenter, DisableViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Disable, DisableViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: DisableViaIdentity, DisableViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Disable, DisableByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Disable, DisableByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Enable-AzDevCenterUserDevBoxAddOn.md b/src/DevCenter/DevCenter/help/Enable-AzDevCenterUserDevBoxAddOn.md deleted file mode 100644 index ebe36003b78b..000000000000 --- a/src/DevCenter/DevCenter/help/Enable-AzDevCenterUserDevBoxAddOn.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/enable-azdevcenteruserdevboxaddon -schema: 2.0.0 ---- - -# Enable-AzDevCenterUserDevBoxAddOn - -## SYNOPSIS -Enable a Dev Box addon. - -## SYNTAX - -### Enable (Default) -``` -Enable-AzDevCenterUserDevBoxAddOn -Endpoint -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### EnableViaIdentity -``` -Enable-AzDevCenterUserDevBoxAddOn -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### EnableByDevCenter -``` -Enable-AzDevCenterUserDevBoxAddOn -DevCenterName -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### EnableViaIdentityByDevCenter -``` -Enable-AzDevCenterUserDevBoxAddOn -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Enable a Dev Box addon. - -## EXAMPLES - -### Example 1: Enable a Dev Box add-on by endpoint -```powershell -Enable-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" -``` - -This command enables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to the specified user using the endpoint. - -### Example 2: Enable a Dev Box add-on by dev center -```powershell -Enable-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" -``` - -This command enables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to the specified user using the dev center name. - -### Example 3: Enable a Dev Box add-on by endpoint and InputObject -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Enable-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $addOnInput -``` - -This command enables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the endpoint and an identity object. - -### Example 4: Enable a Dev Box add-on by dev center and InputObject -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Enable-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $addOnInput -``` - -This command enables the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the dev center name and an identity object. - -## PARAMETERS - -### -AddOnName -Name of the dev box addon. - -```yaml -Type: System.String -Parameter Sets: Enable, EnableByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Enable, EnableByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: EnableByDevCenter, EnableViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Enable, EnableViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: EnableViaIdentity, EnableViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Enable, EnableByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Enable, EnableByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminAttachedNetwork.md index 923627312d20..16734b20ffa1 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminAttachedNetwork.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminAttachedNetwork.md @@ -19,6 +19,18 @@ Get-AzDevCenterAdminAttachedNetwork -ProjectName -ResourceGroupName ] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminAttachedNetwork -ConnectionName -ProjectInputObject + [-DefaultProfile ] [] +``` + +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminAttachedNetwork -ConnectionName -DevcenterInputObject + [-DefaultProfile ] [] +``` + ### Get1 ``` Get-AzDevCenterAdminAttachedNetwork -ConnectionName -ResourceGroupName @@ -85,7 +97,7 @@ The name of the attached NetworkConnection. ```yaml Type: System.String -Parameter Sets: Get1, Get +Parameter Sets: GetViaIdentityProject, GetViaIdentityDevcenter, Get1, Get Aliases: AttachedNetworkConnectionName Required: True @@ -111,6 +123,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -128,7 +155,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -142,6 +168,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -197,7 +238,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalog.md index ebe0cba6f7e4..2474f19694fe 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalog.md @@ -25,6 +25,12 @@ Get-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGrou [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCatalog -Name -DevcenterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminCatalog -InputObject [-DefaultProfile ] @@ -76,6 +82,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -93,7 +114,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -112,7 +132,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: CatalogName Required: True @@ -162,7 +182,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalogSyncErrorDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalogSyncErrorDetail.md index e10b502d9b9f..8c4976b72765 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalogSyncErrorDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCatalogSyncErrorDetail.md @@ -19,6 +19,12 @@ Get-AzDevCenterAdminCatalogSyncErrorDetail -CatalogName -DevCenterName [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCatalogSyncErrorDetail -CatalogName -DevcenterInputObject + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminCatalogSyncErrorDetail -InputObject [-DefaultProfile ] @@ -52,7 +58,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: Required: True @@ -78,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -180,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISyncErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTask.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTask.md index 4f3f7aa85162..32a1fbf28c1f 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTask.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTask.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminCustomizationTask -CatalogName -DevCenterName ] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCustomizationTask -CatalogName -TaskName + -DevcenterInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminCustomizationTask -CatalogName -DevCenterName -ResourceGroupName @@ -26,6 +33,12 @@ Get-AzDevCenterAdminCustomizationTask -CatalogName -DevCenterName ] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminCustomizationTask -TaskName -CatalogInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminCustomizationTask -InputObject [-DefaultProfile ] @@ -61,12 +74,27 @@ This command gets the customization task "SampleTask" in the catalog named "Cent ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityDevcenter, Get Aliases: Required: True @@ -92,6 +120,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -109,7 +152,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -159,7 +201,7 @@ The name of the Task. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityDevcenter, Get, GetViaIdentityCatalog Aliases: Required: True @@ -178,7 +220,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICustomizationTask +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTask ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md index 83151ef7cb96..59648466b11f 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminCustomizationTaskErrorDetail.md @@ -19,6 +19,19 @@ Get-AzDevCenterAdminCustomizationTaskErrorDetail -CatalogName -DevCente [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminCustomizationTaskErrorDetail -CatalogName -TaskName + -DevcenterInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminCustomizationTaskErrorDetail -TaskName -CatalogInputObject + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminCustomizationTaskErrorDetail -InputObject [-DefaultProfile ] @@ -47,12 +60,27 @@ This command gets the error details for the customization task "SampleTask" in t ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: Required: True @@ -78,6 +106,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +138,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -145,7 +187,7 @@ The name of the Task. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter, GetViaIdentityCatalog Aliases: Required: True @@ -195,7 +237,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevBoxDefinition.md index 72bb934aa9c3..e52ca2905f58 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevBoxDefinition.md @@ -26,6 +26,18 @@ Get-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -Res [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminDevBoxDefinition -Name -ProjectInputObject + [-DefaultProfile ] [] +``` + +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminDevBoxDefinition -Name -DevcenterInputObject + [-DefaultProfile ] [] +``` + ### Get1 ``` Get-AzDevCenterAdminDevBoxDefinition -Name -ResourceGroupName [-SubscriptionId ] @@ -95,6 +107,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -112,7 +139,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -131,7 +157,7 @@ The name of the Dev Box definition. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityDevcenter, Get1 Aliases: DevBoxDefinitionName Required: True @@ -141,6 +167,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -196,7 +237,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevCenter.md index 6821a23026b8..0eb94b141130 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminDevCenter.md @@ -90,7 +90,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -159,7 +158,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenter ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinition.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinition.md index 90c21ee79c1a..483b36997935 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinition.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinition.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminEnvironmentDefinition -CatalogName -DevCenterName < [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminEnvironmentDefinition -CatalogName -Name + -DevcenterInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminEnvironmentDefinition -CatalogName -DevCenterName -Name @@ -26,6 +33,12 @@ Get-AzDevCenterAdminEnvironmentDefinition -CatalogName -DevCenterName < [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminEnvironmentDefinition -Name -CatalogInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminEnvironmentDefinition -InputObject [-DefaultProfile ] @@ -61,12 +74,27 @@ This command gets the environment definition "envDefName" using InputObject. ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityDevcenter, Get Aliases: Required: True @@ -92,6 +120,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -109,7 +152,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -128,7 +170,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityDevcenter, Get, GetViaIdentityCatalog Aliases: EnvironmentDefinitionName Required: True @@ -178,7 +220,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinition ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md index f042da570bf3..40de14006d74 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail.md @@ -19,6 +19,20 @@ Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -CatalogName -DevC [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -CatalogName -EnvironmentDefinitionName + -DevcenterInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -EnvironmentDefinitionName + -CatalogInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail -InputObject @@ -47,12 +61,27 @@ This command gets the environment definition "envDefName" error details using In ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: Required: True @@ -78,6 +107,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -98,7 +142,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter, GetViaIdentityCatalog Aliases: Required: True @@ -110,7 +154,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -195,7 +238,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentType.md index 4effc8c45a9b..ce2d7abe43fa 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminEnvironmentType.md @@ -26,6 +26,12 @@ Get-AzDevCenterAdminEnvironmentType -DevCenterName -Name -Reso [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminEnvironmentType -Name -DevcenterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminEnvironmentType -InputObject [-DefaultProfile ] @@ -85,6 +91,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -102,7 +123,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -121,7 +141,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: EnvironmentTypeName Required: True @@ -171,7 +191,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminGallery.md index b3dddd93fb20..3ee73dc931d1 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminGallery.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminGallery.md @@ -25,6 +25,12 @@ Get-AzDevCenterAdminGallery -DevCenterName -Name -ResourceGrou [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminGallery -Name -DevcenterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminGallery -InputObject [-DefaultProfile ] @@ -76,6 +82,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -93,7 +114,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -112,7 +132,7 @@ The name of the gallery. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: GalleryName Required: True @@ -162,7 +182,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImage.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImage.md index ebee5f79a246..8e6423225b25 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImage.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImage.md @@ -32,6 +32,24 @@ Get-AzDevCenterAdminImage -DevCenterName -GalleryName -Name ] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminImage -GalleryName -Name -DevcenterInputObject + [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminImage -Name -ProjectInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityGallery +``` +Get-AzDevCenterAdminImage -Name -GalleryInputObject [-DefaultProfile ] + [] +``` + ### Get1 ``` Get-AzDevCenterAdminImage -Name -ResourceGroupName [-SubscriptionId ] @@ -108,6 +126,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -123,12 +156,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -GalleryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityGallery +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -GalleryName The name of the gallery. ```yaml Type: System.String -Parameter Sets: List1, Get +Parameter Sets: List1, Get, GetViaIdentityDevcenter Aliases: Required: True @@ -140,7 +188,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -159,7 +206,7 @@ The name of the image. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, GetViaIdentityDevcenter, GetViaIdentityProject, GetViaIdentityGallery, Get1 Aliases: ImageName Required: True @@ -169,6 +216,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -224,7 +286,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImage +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImage ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImageVersion.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImageVersion.md index cb15473e0312..6897a957113d 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImageVersion.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminImageVersion.md @@ -32,6 +32,27 @@ Get-AzDevCenterAdminImageVersion -DevCenterName -GalleryName - [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminImageVersion -GalleryName -ImageName -VersionName + -DevcenterInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityProject +``` +Get-AzDevCenterAdminImageVersion -ImageName -VersionName + -ProjectInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityGallery +``` +Get-AzDevCenterAdminImageVersion -ImageName -VersionName + -GalleryInputObject [-DefaultProfile ] + [] +``` + ### Get1 ``` Get-AzDevCenterAdminImageVersion -ImageName -ResourceGroupName [-SubscriptionId ] @@ -39,6 +60,18 @@ Get-AzDevCenterAdminImageVersion -ImageName -ResourceGroupName [] ``` +### GetViaIdentityImage1 +``` +Get-AzDevCenterAdminImageVersion -VersionName -Image1InputObject + [-DefaultProfile ] [] +``` + +### GetViaIdentityImage +``` +Get-AzDevCenterAdminImageVersion -VersionName -ImageInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity1 ``` Get-AzDevCenterAdminImageVersion -InputObject [-DefaultProfile ] @@ -96,6 +129,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -111,12 +159,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -GalleryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityGallery +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -GalleryName The name of the gallery. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, Get, GetViaIdentityDevcenter Aliases: Required: True @@ -126,12 +189,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Image1InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImage1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ImageInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImage +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageName The name of the image. ```yaml Type: System.String -Parameter Sets: List1, List, Get, Get1 +Parameter Sets: List1, List, Get, GetViaIdentityDevcenter, GetViaIdentityProject, GetViaIdentityGallery, Get1 Aliases: Required: True @@ -143,7 +236,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -157,6 +249,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -208,7 +315,7 @@ The version of the image. ```yaml Type: System.String -Parameter Sets: Get, Get1 +Parameter Sets: Get, GetViaIdentityDevcenter, GetViaIdentityProject, GetViaIdentityGallery, Get1, GetViaIdentityImage1, GetViaIdentityImage Aliases: Required: True @@ -227,7 +334,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageVersion +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageVersion ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnection.md index b1af14e27701..de3fd8224882 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnection.md @@ -90,7 +90,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -159,7 +158,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md index 0298a36b870c..fd7c1df93b25 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionHealthDetail.md @@ -65,7 +65,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -134,7 +133,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IHealthCheckStatusDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthCheckStatusDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md index 339cba26b877..35e348263ac4 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint.md @@ -103,7 +103,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IOutboundEnvironmentEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IOutboundEnvironmentEndpoint ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminOperationStatus.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminOperationStatus.md index b69b3aa1efd1..87f0a3d1e9be 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminOperationStatus.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminOperationStatus.md @@ -18,6 +18,12 @@ Get-AzDevCenterAdminOperationStatus -Location -OperationId [-S [-DefaultProfile ] [] ``` +### GetViaIdentityLocation +``` +Get-AzDevCenterAdminOperationStatus -OperationId -LocationInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminOperationStatus -InputObject [-DefaultProfile ] @@ -64,7 +70,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -93,12 +98,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -LocationInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityLocation +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -OperationId The ID of an ongoing async operation ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityLocation Aliases: Required: True @@ -132,7 +152,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IOperationStatus +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IOperationStatus ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminPool.md index 3d8eecf51ce0..8fd0b1907494 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminPool.md @@ -18,6 +18,12 @@ Get-AzDevCenterAdminPool -ProjectName -ResourceGroupName [-Sub [-DefaultProfile ] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminPool -Name -ProjectInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName @@ -78,7 +84,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -97,7 +102,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, Get Aliases: PoolName Required: True @@ -107,6 +112,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -162,7 +182,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProject.md index 242709281988..c020bb815984 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProject.md @@ -94,7 +94,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -163,7 +162,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md index b67633fb4d28..1a552a973306 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectAllowedEnvironmentType.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminProjectAllowedEnvironmentType -ProjectName -Resourc [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectAllowedEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminProjectAllowedEnvironmentType -EnvironmentTypeName -ProjectName @@ -82,7 +89,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, Get Aliases: Required: True @@ -94,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -108,6 +114,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -163,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAllowedEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAllowedEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalog.md index 4b7bf2c94a36..8b7d354db245 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalog.md @@ -19,6 +19,12 @@ Get-AzDevCenterAdminProjectCatalog -ProjectName -ResourceGroupName ] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName @@ -66,7 +72,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, Get Aliases: Required: True @@ -94,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -108,6 +113,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -163,7 +183,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinition.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinition.md index 9c6d95827be4..1928bbccbeb1 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinition.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinition.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminProjectCatalogImageDefinition -CatalogName -Project [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinition -CatalogName -ImageDefinitionName + -ProjectInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminProjectCatalogImageDefinition -CatalogName -ImageDefinitionName @@ -26,6 +33,13 @@ Get-AzDevCenterAdminProjectCatalogImageDefinition -CatalogName -ImageDe [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinition -ImageDefinitionName + -CatalogInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectCatalogImageDefinition -InputObject @@ -67,12 +81,27 @@ This command gets the image definition "DefaultDevImage" in the catalog "Central ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityProject, Get Aliases: Required: True @@ -103,7 +132,7 @@ The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, Get, GetViaIdentityCatalog Aliases: Required: True @@ -115,7 +144,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -129,6 +157,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -184,7 +227,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinition ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md index ffc1ae1cc06d..7659912bd1c9 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md @@ -19,6 +19,27 @@ Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -CatalogName -Im [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityImageDefinition +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName + -ImageDefinitionInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -ImageDefinitionName + -CatalogInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -CatalogName @@ -73,7 +94,7 @@ The ID of the Image Definition Build. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, GetViaIdentityImageDefinition, GetViaIdentityCatalog, Get Aliases: Required: True @@ -83,12 +104,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityProject, Get Aliases: Required: True @@ -114,12 +150,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ImageDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImageDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageDefinitionName The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityProject, GetViaIdentityCatalog, Get Aliases: Required: True @@ -131,7 +182,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -145,6 +195,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -200,7 +265,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuild +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuild ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md index 88a4d5abba11..e323de632c92 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail.md @@ -19,6 +19,27 @@ Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### GetViaIdentityImageDefinition +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName + -ImageDefinitionInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -BuildName -ImageDefinitionName + -CatalogInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail -InputObject @@ -65,7 +86,7 @@ The ID of the Image Definition Build. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityImageDefinition, GetViaIdentityCatalog Aliases: Required: True @@ -75,12 +96,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -106,12 +142,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ImageDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityImageDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageDefinitionName The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityCatalog Aliases: Required: True @@ -123,7 +174,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -137,6 +187,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -223,7 +288,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuildDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuildDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md index ed63534c2632..2bd79d4bb8aa 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail.md @@ -19,6 +19,20 @@ Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -CatalogName ] [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -ImageDefinitionName + -CatalogInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail -InputObject @@ -58,12 +72,27 @@ This command gets error details for the image definition "DefaultDevImage" using ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -94,7 +123,7 @@ The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityCatalog Aliases: Required: True @@ -106,7 +135,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -120,6 +148,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -206,7 +249,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md index a66a0e68fb5c..4953b3cd680a 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectCatalogSyncErrorDetail.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminProjectCatalogSyncErrorDetail -CatalogName -Project [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectCatalogSyncErrorDetail -CatalogName + -ProjectInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectCatalogSyncErrorDetail -InputObject @@ -52,7 +59,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -80,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -94,6 +100,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -180,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISyncErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinition.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinition.md index 48e6a3fa9889..f96f50aa2728 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinition.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinition.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminProjectEnvironmentDefinition -CatalogName -ProjectN [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectEnvironmentDefinition -CatalogName -EnvironmentDefinitionName + -ProjectInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminProjectEnvironmentDefinition -CatalogName -EnvironmentDefinitionName @@ -26,6 +33,13 @@ Get-AzDevCenterAdminProjectEnvironmentDefinition -CatalogName -Environm [] ``` +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectEnvironmentDefinition -EnvironmentDefinitionName + -CatalogInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectEnvironmentDefinition -InputObject [-DefaultProfile ] @@ -61,12 +75,27 @@ This command gets the project environment definition "envDefName" using InputObj ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityProject, Get Aliases: Required: True @@ -97,7 +126,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, Get, GetViaIdentityCatalog Aliases: Required: True @@ -109,7 +138,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -123,6 +151,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -178,7 +221,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinition ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md index 558d00062555..82e1fdb1de19 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail.md @@ -20,6 +20,20 @@ Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -CatalogName ] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -CatalogName + -EnvironmentDefinitionName -ProjectInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -EnvironmentDefinitionName + -CatalogInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail -InputObject @@ -48,12 +62,27 @@ This command gets the project environment definition "envDefName" error details ## PARAMETERS +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject Aliases: Required: True @@ -84,7 +113,7 @@ The name of the Environment Definition. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityCatalog Aliases: Required: True @@ -96,7 +125,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -110,6 +138,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -196,7 +239,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogResourceValidationErrorDetails ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentType.md index a7c452f15703..86ed3521176c 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectEnvironmentType.md @@ -19,6 +19,13 @@ Get-AzDevCenterAdminProjectEnvironmentType -ProjectName -ResourceGroupN [] ``` +### GetViaIdentityProject +``` +Get-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName -ProjectName @@ -82,7 +89,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityProject, Get Aliases: Required: True @@ -94,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -108,6 +114,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. @@ -163,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectInheritedSetting.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectInheritedSetting.md index 7334e91b047d..c06664239d95 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectInheritedSetting.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectInheritedSetting.md @@ -65,7 +65,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -165,7 +164,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IInheritedSettingsForProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IInheritedSettingsForProject ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectPolicy.md index cab17737c04d..3fa07f69997f 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminProjectPolicy.md @@ -26,6 +26,12 @@ Get-AzDevCenterAdminProjectPolicy -DevCenterName -Name -Resour [] ``` +### GetViaIdentityDevcenter +``` +Get-AzDevCenterAdminProjectPolicy -Name -DevcenterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDevCenterAdminProjectPolicy -InputObject [-DefaultProfile ] @@ -82,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: GetViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -99,7 +120,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -118,7 +138,7 @@ The name of the project policy. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDevcenter Aliases: ProjectPolicyName Required: True @@ -168,7 +188,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectPolicy ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSchedule.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSchedule.md index f6ecb4c86c1c..70a7d0246830 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSchedule.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSchedule.md @@ -149,7 +149,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSku.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSku.md index fe955ccc2af3..48cbbc4ac281 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSku.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminSku.md @@ -138,7 +138,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenterSku +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterSku ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminUsage.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminUsage.md index 7eb9c038f24e..d32b8f838645 100644 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminUsage.md +++ b/src/DevCenter/DevCenter/help/Get-AzDevCenterAdminUsage.md @@ -84,7 +84,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IUsage +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IUsage ## NOTES diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserCatalog.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserCatalog.md deleted file mode 100644 index 92d96e16c676..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserCatalog.md +++ /dev/null @@ -1,207 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenterusercatalog -schema: 2.0.0 ---- - -# Get-AzDevCenterUserCatalog - -## SYNOPSIS -Gets the specified catalog within the project. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserCatalog -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserCatalog -Endpoint -ProjectName -CatalogName - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserCatalog -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserCatalog -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserCatalog -DevCenterName -ProjectName [-DefaultProfile ] - [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserCatalog -DevCenterName -ProjectName -CatalogName - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets the specified catalog within the project. - -## EXAMPLES - -### Example 1: List catalogs by endpoint -```powershell -Get-AzDevCenterUserCatalog -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists catalogs in the project "DevProject". - -### Example 2: List catalogs by dev center -```powershell -Get-AzDevCenterUserCatalog -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists catalogs in the project "DevProject". - -### Example 3: Get a catalog by endpoint -```powershell -Get-AzDevCenterUserCatalog -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -CatalogName CentralCatalog -``` - -This command gets a catalog named "CentralCatalog" in the project "DevProject". - -### Example 4: Get a catalog by dev center -```powershell -Get-AzDevCenterUserCatalog -DevCenterName Contoso -ProjectName DevProject -CatalogName CentralCatalog -``` - -This command gets a catalog named "CentralCatalog" in the project "DevProject". - -### Example 5: Get a catalog by endpoint and InputObject -```powershell -$catalogInput = @{"CatalogName" = "CentralCatalog"; "ProjectName" =" DevProject" } -Get-AzDevCenterUserCatalog -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $catalogInput -``` - -This command gets a catalog named "CentralCatalog" in the project "DevProject". - -### Example 6: Get a catalog by dev center and InputObject -```powershell -$catalogInput = @{"CatalogName" = "CentralCatalog"; "ProjectName" = "DevProject" } -Get-AzDevCenterUserCatalog -DevCenterName Contoso -InputObject $catalogInput -``` - -This command gets a catalog named "CentralCatalog" in the project "DevProject". - -## PARAMETERS - -### -CatalogName -Name of the catalog. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ICatalog - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBox.md deleted file mode 100644 index 8bdbc394f713..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,275 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBox - -## SYNOPSIS -Gets a Dev Box. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBox -Endpoint [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserDevBox -Endpoint -ProjectName -UserId -Name - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBox -Endpoint -InputObject [-DefaultProfile ] - [] -``` - -### List1 -``` -Get-AzDevCenterUserDevBox -Endpoint -UserId [-DefaultProfile ] - [] -``` - -### List2 -``` -Get-AzDevCenterUserDevBox -Endpoint -ProjectName -UserId - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBox -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBox -DevCenterName [-DefaultProfile ] - [] -``` - -### List2ByDevCenter -``` -Get-AzDevCenterUserDevBox -DevCenterName -ProjectName -UserId - [-DefaultProfile ] [] -``` - -### List1ByDevCenter -``` -Get-AzDevCenterUserDevBox -DevCenterName -UserId [-DefaultProfile ] - [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBox -DevCenterName -ProjectName -UserId -Name - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets a Dev Box. - -## EXAMPLES - -### Example 1: List dev boxes by endpoint -```powershell -Get-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -``` - -This command lists dev boxes under the endpoint. - -### Example 2: List dev boxes by endpoint and user id -```powershell -Get-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -``` - -This command lists dev boxes under the endpoint assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 3: List dev boxes by endpoint, user id, and project -```powershell -Get-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId "me" -``` - -This command lists dev boxes under the project "DevProject" assigned to the currently signed-in user. - -### Example 4: List dev boxes by dev center name -```powershell -Get-AzDevCenterUserDevBox -DevCenterName Contoso -``` - -This command lists dev boxes under the dev center "Contoso". - -### Example 5: List dev boxes by dev center and user id -```powershell -Get-AzDevCenterUserDevBox -DevCenterName Contoso -UserId "me" -``` - -This command lists dev boxes under the dev center "Contoso" assigned to the currently signed-in user. - -### Example 6: List dev boxes by dev center, user id, and project -```powershell -Get-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -``` - -This command lists dev boxes under the project "DevProject" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 7: Get a dev box by endpoint -```powershell -Get-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -``` - -This command gets the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 8: Get a dev box by dev center -```powershell -Get-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "me" -Name myDevBox -``` - -This command gets the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 9: Get a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Get-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command gets the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 10: Get a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Get-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command gets the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, List2ByDevCenter, List1ByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity, List1, List2 -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Get, List2, List2ByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, List1, List2, List2ByDevCenter, List1ByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBox - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxAction.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxAction.md deleted file mode 100644 index 12f9047e6c59..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxAction.md +++ /dev/null @@ -1,240 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxaction -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxAction - -## SYNOPSIS -Gets an action. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBoxAction -Endpoint -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserDevBoxAction -Endpoint -DevBoxName -ProjectName - [-UserId ] -Name [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxAction -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxAction -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBoxAction -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxAction -DevCenterName -DevBoxName -ProjectName - [-UserId ] -Name [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets an action. - -## EXAMPLES - -### Example 1: List actions on the dev box by endpoint -```powershell -Get-AzDevCenterUserDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -``` - -This command lists the actions on the dev box "myDevBox". - -### Example 2: List actions on the dev box by dev center -```powershell -Get-AzDevCenterUserDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -``` - -This command lists the actions on the dev box "myDevBox". - -### Example 3: Get an action on the dev box by endpoint -```powershell -Get-AzDevCenterUserDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -Name "schedule-default" -``` - -This command gets the action "schedule-default" for the dev box "myDevBox". - -### Example 4: Get an action on the dev box by dev center -```powershell -Get-AzDevCenterUserDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -Name "schedule-default" -``` - -This command gets the action "schedule-default" for the dev box "myDevBox". - -### Example 5: Get an action on the dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "schedule-default"} -Get-AzDevCenterUserDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command gets the action "schedule-default" for the dev box "myDevBox". - -### Example 6: Get an action on the dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "schedule-default"} -Get-AzDevCenterUserDevBoxAction -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command gets the action "schedule-default" for the dev box "myDevBox". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of the action. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: ActionName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxAction - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxAddon.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxAddon.md deleted file mode 100644 index bb3af8ff3308..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxAddon.md +++ /dev/null @@ -1,256 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxaddon -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxAddon - -## SYNOPSIS -Gets a Dev Box addon by Dev Box addon id. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBoxAddon -Endpoint -DevBoxName -ProjectName [-UserId ] - [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserDevBoxAddon -Endpoint -DevBoxName -ProjectName [-UserId ] - -AddOnName [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxAddon -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxAddon -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBoxAddon -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxAddon -DevCenterName -DevBoxName -ProjectName - [-UserId ] -AddOnName [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets a Dev Box addon by Dev Box addon id. - -## EXAMPLES - -### Example 1: Get all add-ons for a Dev Box by endpoint and user ID -```powershell -Get-AzDevCenterUserDevBoxAddon ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command gets all add-ons for the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" using the endpoint. - -### Example 2: Get all add-ons for a Dev Box by endpoint and current user -```powershell -Get-AzDevCenterUserDevBoxAddon ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" -``` - -This command gets all add-ons for the dev box "myDevBox" assigned to the current signed-in user using the endpoint. - -### Example 3: Get a specific add-on for a Dev Box by dev center and user ID -```powershell -Get-AzDevCenterUserDevBoxAddon ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -AddOnName "devboxtunnel-sys-default" -``` - -This command gets the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" using the dev center name. - -### Example 4: Get a specific add-on for a Dev Box by dev center and current user -```powershell -Get-AzDevCenterUserDevBoxAddon ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" ` - -AddOnName "devboxtunnel-sys-default" -``` - -This command gets the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to the current signed-in user using the dev center name. - -### Example 5: Get a Dev Box add-on using InputObject -```powershell -$addonInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Get-AzDevCenterUserDevBoxAddon ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $addonInput -``` - -This command gets the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the endpoint and an identity object. - -## PARAMETERS - -### -AddOnName -Name of the dev box addon. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxAddOn - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationGroup.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationGroup.md deleted file mode 100644 index a0b88fdc8034..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationGroup.md +++ /dev/null @@ -1,257 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxcustomizationgroup -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxCustomizationGroup - -## SYNOPSIS -Gets a customization group. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBoxCustomizationGroup -Endpoint -DevBoxName -ProjectName - [-UserId ] [-Include ] [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserDevBoxCustomizationGroup -Endpoint -DevBoxName -ProjectName - [-UserId ] -CustomizationGroupName [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxCustomizationGroup -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-Include ] [-DefaultProfile ] - [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName -DevBoxName -ProjectName - [-UserId ] -CustomizationGroupName [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets a customization group. - -## EXAMPLES - -### Example 1: List customization groups by endpoint -```powershell -Get-AzDevCenterUserDevBoxCustomizationGroup -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -DevBoxName MyDevBox -``` - -This command lists customization groups for the dev box "MyDevBox" in the project "DevProject". - -### Example 2: List customization groups by dev center -```powershell -Get-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName Contoso -ProjectName DevProject -DevBoxName MyDevBox -Include tasks -``` - -This command lists customization groups for the dev box "MyDevBox" in the project "DevProject". - -### Example 3: Get a customization group by endpoint -```powershell -Get-AzDevCenterUserDevBoxCustomizationGroup -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -CustomizationGroupName Provisioning -DevBoxName MyDevBox -``` - -This command gets a customization group named "Provisioning" for the dev box "MyDevBox" in the project "DevProject". - -### Example 4: Get a customization group by dev center -```powershell -Get-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName Contoso -ProjectName DevProject -CustomizationGroupName Provisioning -DevBoxName MyDevBox -``` - -This command gets a customization group named "Provisioning" for the dev box "MyDevBox" in the project "DevProject". - -### Example 5: Get a customization group by endpoint and InputObject -```powershell -$customizationGroupInput = @{"CustomizationGroupName" = "Provisioning"; "ProjectName" ="DevProject"; "DevBoxName" = "MyDevBox"; "UserId" = "me" } -Get-AzDevCenterUserDevBoxCustomizationGroup -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $customizationGroupInput -``` - -This command gets a customization group named "Provisioning" for the dev box "MyDevBox" in the project "DevProject". - -### Example 6: Get a customization group by dev center and InputObject -```powershell -$customizationGroupInput = @{"CustomizationGroupName" = "Provisioning"; "ProjectName" = "DevProject"; "DevBoxName" = "MyDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0" } -Get-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName Contoso -InputObject $customizationGroupInput -``` - -This command gets a customization group named "Provisioning" for the dev box "MyDevBox" in the project "DevProject". - -## PARAMETERS - -### -CustomizationGroupName -Name of the customization group. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Include -Optional query parameter to specify what properties should be included in the response. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Support.ListCustomizationGroupsIncludeProperty -Parameter Sets: List, ListByDevCenter -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ICustomizationGroup - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationTaskDefinition.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationTaskDefinition.md deleted file mode 100644 index 60cb190add5f..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationTaskDefinition.md +++ /dev/null @@ -1,225 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxcustomizationtaskdefinition -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxCustomizationTaskDefinition - -## SYNOPSIS -Gets a customization task. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint -ProjectName - [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint -ProjectName - -CatalogName -TaskName [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName - -InputObject [-DefaultProfile ] - [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName -ProjectName - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName -ProjectName - -CatalogName -TaskName [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets a customization task. - -## EXAMPLES - -### Example 1: List customization tasks by endpoint -```powershell -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists customization tasks in the project "DevProject". - -### Example 2: List customization tasks by dev center -```powershell -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists customization tasks in the project "DevProject". - -### Example 3: Get a customization task by endpoint -```powershell -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -TaskName choco -CatalogName MyCatalog -``` - -This command gets a customization task named "choco" for the catalog "MyCatalog" in the project "DevProject". - -### Example 4: Get a customization task by dev center -```powershell -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName Contoso -ProjectName DevProject -TaskName choco -CatalogName MyCatalog -``` - -This command gets a customization task named "choco" for the catalog "MyCatalog" in the project "DevProject". - -### Example 5: Get a customization task by endpoint and InputObject -```powershell -$customizationTaskInput = @{"TaskName" = "choco"; "ProjectName" ="DevProject"; "CatalogName" = "MyCatalog" } -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $customizationTaskInput -``` - -This command gets a customization task named "choco" for the catalog "MyCatalog" in the project "DevProject". - -### Example 6: Get a customization task by dev center and InputObject -```powershell -$customizationTaskInput = @{"TaskName" = "choco"; "ProjectName" = "DevProject"; "CatalogName" = "MyCatalog" } -Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName Contoso -InputObject $customizationTaskInput -``` - -This command gets a customization task named "choco" for the catalog "MyCatalog" in the project "DevProject". - -## PARAMETERS - -### -CatalogName -Name of the catalog. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -TaskName -Full name of the task: {catalogName}/{taskName}. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ICustomizationTaskDefinition - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationTaskLog.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationTaskLog.md deleted file mode 100644 index 18fa27c977c7..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxCustomizationTaskLog.md +++ /dev/null @@ -1,229 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxcustomizationtasklog -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxCustomizationTaskLog - -## SYNOPSIS -Gets the log for a customization task. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserDevBoxCustomizationTaskLog -Endpoint -CustomizationGroupName - -CustomizationTaskId -DevBoxName -ProjectName [-UserId ] - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxCustomizationTaskLog -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationTaskLog -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxCustomizationTaskLog -DevCenterName -CustomizationGroupName - -CustomizationTaskId -DevBoxName -ProjectName [-UserId ] - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets the log for a customization task. - -## EXAMPLES - -### Example 1: Get a customization task by endpoint -```powershell -Get-AzDevCenterUserDevBoxCustomizationTaskLog -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -DevBoxName MyDevBox -CustomizationGroupName Provisioning -CustomizationTaskId "91835dc0-ef5a-4f58-9e3a-099aea8481f4" -``` - -This command gets the logs of the customization task "91835dc0-ef5a-4f58-9e3a-099aea8481f4" for the customization group "Provisioning" in the dev box "MyDevBox". - -### Example 2: Get a customization task by dev center -```powershell -Get-AzDevCenterUserDevBoxCustomizationTaskLog -DevCenterName Contoso -ProjectName DevProject -DevBoxName MyDevBox -CustomizationGroupName Provisioning -CustomizationTaskId "91835dc0-ef5a-4f58-9e3a-099aea8481f4" -``` - -This command gets the logs of the customization task "91835dc0-ef5a-4f58-9e3a-099aea8481f4" for the customization group "Provisioning" in the dev box "MyDevBox". - -### Example 3: Get a customization task by endpoint and InputObject -```powershell -$customizationTaskLogInput = @{"CustomizationGroupName" = "Provisioning"; "ProjectName" ="DevProject"; "DevBoxName" = "MyDevBox"; "UserId" = "me"; "CustomizationTaskId" = "91835dc0-ef5a-4f58-9e3a-099aea8481f4" } -Get-AzDevCenterUserDevBoxCustomizationTaskLog -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $customizationTaskInput -``` - -This command gets the logs of the customization task "91835dc0-ef5a-4f58-9e3a-099aea8481f4" for the customization group "Provisioning" in the dev box "MyDevBox". - -### Example 4: Get a customization task by dev center and InputObject -```powershell -$customizationTaskLogInput = @{"CustomizationGroupName" = "Provisioning"; "ProjectName" = "DevProject"; "DevBoxName" = "MyDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "CustomizationTaskId" = "91835dc0-ef5a-4f58-9e3a-099aea8481f4" } -Get-AzDevCenterUserDevBoxCustomizationTaskLog -DevCenterName Contoso -InputObject $customizationTaskInput -``` - -This command gets the logs of the customization task "91835dc0-ef5a-4f58-9e3a-099aea8481f4" for the customization group "Provisioning" in the dev box "MyDevBox". - -## PARAMETERS - -### -CustomizationGroupName -A customization group name. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -CustomizationTaskId -A customization task ID. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.String - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxImagingTaskLog.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxImagingTaskLog.md deleted file mode 100644 index e7a4e1fdc29c..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxImagingTaskLog.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboximagingtasklog -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxImagingTaskLog - -## SYNOPSIS -Gets the log for an imaging build task. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserDevBoxImagingTaskLog -Endpoint -ImageBuildLogId -ProjectName - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxImagingTaskLog -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxImagingTaskLog -DevCenterName -ImageBuildLogId -ProjectName - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxImagingTaskLog -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets the log for an imaging build task. - -## EXAMPLES - -### Example 1: Get the log for an imaging build task by endpoint -```powershell -Get-AzDevCenterUserDevBoxImagingTaskLog ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -ImageBuildLogId "12345678-aaaa-bbbb-cccc-1234567890ab" -``` - -This command gets the log for the imaging build task with ID "12345678-aaaa-bbbb-cccc-1234567890ab" in the project "DevProject" using the endpoint. - -### Example 2: Get the log for an imaging build task by dev center name -```powershell -Get-AzDevCenterUserDevBoxImagingTaskLog ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -ImageBuildLogId "12345678-aaaa-bbbb-cccc-1234567890ab" -``` - -This command gets the log for the imaging build task with ID "12345678-aaaa-bbbb-cccc-1234567890ab" in the project "DevProject" using the dev center name. - -### Example 3: Get the log for an imaging build task using InputObject and endpoint -```powershell -$logInput = @{ - ProjectName = "DevProject" - ImageBuildLogId = "12345678-aaaa-bbbb-cccc-1234567890ab" -} -Get-AzDevCenterUserDevBoxImagingTaskLog ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $logInput -``` - -This command gets the log for the imaging build task using the endpoint and an identity object. - -### Example 4: Get the log for an imaging build task using InputObject and dev center name -```powershell -$logInput = @{ - ProjectName = "DevProject" - ImageBuildLogId = "12345678-aaaa-bbbb-cccc-1234567890ab" -} -Get-AzDevCenterUserDevBoxImagingTaskLog ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $logInput -``` - -This command gets the log for the imaging build task using the dev center name and an identity object. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetByDevCenter, GetViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ImageBuildLogId -An imaging build log id. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.String - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxOperation.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxOperation.md deleted file mode 100644 index 324789748a5c..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxOperation.md +++ /dev/null @@ -1,240 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxoperation -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxOperation - -## SYNOPSIS -Gets an operation on a Dev Box. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBoxOperation -Endpoint -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserDevBoxOperation -Endpoint -DevBoxName -ProjectName - [-UserId ] -OperationId [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxOperation -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxOperation -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBoxOperation -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxOperation -DevCenterName -DevBoxName -ProjectName - [-UserId ] -OperationId [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets an operation on a Dev Box. - -## EXAMPLES - -### Example 1: List operations on the dev box by endpoint -```powershell -Get-AzDevCenterUserDevBoxOperation -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -``` - -This command lists the operations on the dev box "myDevBox". - -### Example 2: List operations on the dev box by dev center -```powershell -Get-AzDevCenterUserDevBoxOperation -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -``` - -This command lists the operations on the dev box "myDevBox". - -### Example 3: Get an operation on the dev box by endpoint -```powershell -Get-AzDevCenterUserDevBoxOperation -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -OperationId "d0954a94-3550-4919-bcbe-1c94ed79e0cd" -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the dev box "myDevBox". - -### Example 4: Get an operation on the dev box by dev center -```powershell -Get-AzDevCenterUserDevBoxOperation -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -OperationId "d0954a94-3550-4919-bcbe-1c94ed79e0cd" -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the dev box "myDevBox". - -### Example 5: Get an operation on the dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject"; "OperationId" = "d0954a94-3550-4919-bcbe-1c94ed79e0cd"} -Get-AzDevCenterUserDevBoxOperation -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the dev box "myDevBox". - -### Example 6: Get an operation on the dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject"; "OperationId" = "d0954a94-3550-4919-bcbe-1c94ed79e0cd"} -Get-AzDevCenterUserDevBoxOperation -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the dev box "myDevBox". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -OperationId -Unique identifier for the Dev Box operation. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxOperation - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxRemoteConnection.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxRemoteConnection.md deleted file mode 100644 index 23b421605a68..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxRemoteConnection.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxremoteconnection -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxRemoteConnection - -## SYNOPSIS -Gets RDP Connection info. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserDevBoxRemoteConnection -Endpoint -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxRemoteConnection -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxRemoteConnection -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxRemoteConnection -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets RDP Connection info. - -## EXAMPLES - -### Example 1: Get the remote connection on the dev box by endpoint -```powershell -Get-AzDevCenterUserDevBoxRemoteConnection -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -``` - -This commands gets the remote connection for the dev box "myDevBox". - -### Example 2: Get the remote connection on the dev box by dev center -```powershell -Get-AzDevCenterUserDevBoxRemoteConnection -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -``` - -This commands gets the remote connection for the dev box "myDevBox". - -### Example 3: Get the remote connection on the dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Get-AzDevCenterUserDevBoxRemoteConnection -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This commands gets the remote connection for the dev box "myDevBox". - -### Example 4: Get the remote connection on the dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Get-AzDevCenterUserDevBoxRemoteConnection -DevCenterName Contoso -InputObject $devBoxInput -``` - -This commands gets the remote connection for the dev box "myDevBox". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IRemoteConnection - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxSnapshot.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxSnapshot.md deleted file mode 100644 index f99809035005..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevBoxSnapshot.md +++ /dev/null @@ -1,258 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevboxsnapshot -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevBoxSnapshot - -## SYNOPSIS -Gets a snapshot by snapshot id. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevBoxSnapshot -Endpoint -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserDevBoxSnapshot -Endpoint -DevBoxName -ProjectName - [-UserId ] -SnapshotId [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserDevBoxSnapshot -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserDevBoxSnapshot -DevCenterName -DevBoxName -ProjectName - [-UserId ] -SnapshotId [-DefaultProfile ] - [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevBoxSnapshot -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserDevBoxSnapshot -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets a snapshot by snapshot id. - -## EXAMPLES - -### Example 1: Get all snapshots for a Dev Box by endpoint and user ID -```powershell -Get-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command gets all snapshots for the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" using the endpoint. - -### Example 2: Get a specific snapshot for a Dev Box by endpoint and snapshot ID -```powershell -Get-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -SnapshotId "snapshot-1234" -``` - -This command gets the snapshot with ID "snapshot-1234" for the dev box "myDevBox" assigned to the specified user using the endpoint. - -### Example 3: Get all snapshots for a Dev Box by dev center and current user -```powershell -Get-AzDevCenterUserDevBoxSnapshot ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" -``` - -This command gets all snapshots for the dev box "myDevBox" assigned to the current signed-in user using the dev center name. - -### Example 4: Get a specific snapshot for a Dev Box by dev center and snapshot ID -```powershell -Get-AzDevCenterUserDevBoxSnapshot ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" ` - -SnapshotId "snapshot-1234" -``` - -This command gets the snapshot with ID "snapshot-1234" for the dev box "myDevBox" assigned to the current signed-in user using the dev center name. - -### Example 5: Get a snapshot using InputObject and endpoint -```powershell -$snapshotInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - SnapshotId = "snapshot-1234" -} -Get-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $snapshotInput -``` - -This command gets the snapshot with ID "snapshot-1234" for the dev box "myDevBox" using the endpoint and an identity object. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetByDevCenter, ListByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetByDevCenter, ListByDevCenter, GetViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetByDevCenter, ListByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SnapshotId -The id of the snapshot. -Should be treated as opaque string. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetByDevCenter, ListByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxSnapshot - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevCenterApproval.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevCenterApproval.md deleted file mode 100644 index 69b257e5b306..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserDevCenterApproval.md +++ /dev/null @@ -1,171 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserdevcenterapproval -schema: 2.0.0 ---- - -# Get-AzDevCenterUserDevCenterApproval - -## SYNOPSIS -Gets a list of Dev Box creations that are pending approval. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserDevCenterApproval -Endpoint -ProjectName [-Maxpagesize ] - [-Select ] [-Skip ] [-DefaultProfile ] - [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserDevCenterApproval -DevCenterName -ProjectName [-Maxpagesize ] - [-Select ] [-Skip ] [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets a list of Dev Box creations that are pending approval. - -## EXAMPLES - -### Example 1: Get all pending Dev Box approvals by endpoint -```powershell -Get-AzDevCenterUserDevCenterApproval ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" -``` - -This command gets all pending Dev Box creation approvals for the project "DevProject" using the specified endpoint. - -### Example 2: Get all pending Dev Box approvals by dev center name -```powershell -Get-AzDevCenterUserDevCenterApproval ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" -``` - -This command gets all pending Dev Box creation approvals for the project "DevProject" using the dev center name. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: ListByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Maxpagesize -The maximum number of result items per page. - -```yaml -Type: System.Int32 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Select -Select the specified fields to be included in the response. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Skip -The number of result items to skip. - -```yaml -Type: System.Int32 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IApproval - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironment.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironment.md deleted file mode 100644 index 8858270bc024..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironment.md +++ /dev/null @@ -1,253 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironment -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironment - -## SYNOPSIS -Gets an environment. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserEnvironment -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserEnvironment -Endpoint -ProjectName -UserId -Name - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironment -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### List1 -``` -Get-AzDevCenterUserEnvironment -Endpoint -ProjectName -UserId - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironment -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### List1ByDevCenter -``` -Get-AzDevCenterUserEnvironment -DevCenterName -ProjectName -UserId - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserEnvironment -DevCenterName -ProjectName [-DefaultProfile ] - [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironment -DevCenterName -ProjectName -UserId -Name - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets an environment. - -## EXAMPLES - -### Example 1: List environments by endpoint and project -```powershell - -``` - -```powershell -Get-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists environments under the project "DevProject". - -### Example 2: List environments by dev center and project -```powershell -Get-AzDevCenterUserEnvironment -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists environments under the project "DevProject". - -### Example 3: List environments by endpoint, user id, and project -```powershell -Get-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId "me" -``` - -This command lists environments under the project "DevProject" assigned to the currently signed-in user. - -### Example 4: List environments by dev center, user id, and project -```powershell -Get-AzDevCenterUserEnvironment -DevCenterName Contoso -ProjectName DevProject -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command lists environments under the project "DevProject" assigned to the user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 5: Get an environment by endpoint -```powershell -Get-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId "me" -Name myEnv -``` - -This command gets the environment "myEnv" under the project "DevProject" assigned to the currently signed-in user. - -### Example 6: Get an environment by dev center -```powershell -Get-AzDevCenterUserEnvironment -DevCenterName Contoso -ProjectName DevProject -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -Name myEnv -``` - -This command gets the environment "myEnv" under the project "DevProject" assigned to the user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 7: Get an environment by endpoint and InputObject -```powershell -$envInput = @{"UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject"; "EnvironmentName" = "myEnv" } -Get-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $envInput -``` - -This command gets the environment "myEnv" under the project "DevProject" assigned to the user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 8: Get an environment by dev center and InputObject -```powershell -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "myEnv" } -Get-AzDevCenterUserEnvironment -DevCenterName Contoso -InputObject $envInput -``` - -This command gets the environment "myEnv" under the project "DevProject" assigned to the currently signed-in user. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, List1ByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity, List1 -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Environment name. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: EnvironmentName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, List1, List1ByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, List1, List1ByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironment - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentAction.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentAction.md deleted file mode 100644 index 34942691d3d9..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentAction.md +++ /dev/null @@ -1,240 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmentaction -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentAction - -## SYNOPSIS -Retrieve a specific environment action. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserEnvironmentAction -Endpoint -EnvironmentName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserEnvironmentAction -Endpoint -EnvironmentName -ProjectName - [-UserId ] -Name [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironmentAction -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironmentAction -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserEnvironmentAction -DevCenterName -EnvironmentName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentAction -DevCenterName -EnvironmentName -ProjectName - [-UserId ] -Name [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Retrieve a specific environment action. - -## EXAMPLES - -### Example 1: List actions on the environment by endpoint -```powershell -Get-AzDevCenterUserEnvironmentAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -``` - -This command lists the actions on the environment "myEnvironment". - -### Example 2: List actions on the environment by dev center -```powershell -Get-AzDevCenterUserEnvironmentAction -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -``` - -This command lists the actions on the environment "myEnvironment". - -### Example 3: Get an action on the environment by endpoint -```powershell -Get-AzDevCenterUserEnvironmentAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -Name "myEnvironment-Delete" -``` - -This command gets the action "myEnvironment-Delete" for the environment "myEnvironment". - -### Example 4: Get an action on the environment by dev center -```powershell -Get-AzDevCenterUserEnvironmentAction -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -Name "myEnvironment-Delete" -``` - -This command gets the action "myEnvironment-Delete" for the environment "myEnvironment". - -### Example 5: Get an action on the environment by endpoint and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "myEnvironment-Delete"} -Get-AzDevCenterUserEnvironmentAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $environmentInput -``` - -This command gets the action "myEnvironment-Delete" for the environment "myEnvironment". - -### Example 6: Get an action on the environment by dev center and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "myEnvironment-Delete"} -Get-AzDevCenterUserEnvironmentAction -DevCenterName Contoso -InputObject $environmentInput -``` - -This command gets the action "myEnvironment-Delete" for the environment "myEnvironment". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentName -Environment name. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Uniquely identifies the action. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: ActionName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentAction - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentDefinition.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentDefinition.md deleted file mode 100644 index f8cf95e37497..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentDefinition.md +++ /dev/null @@ -1,254 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmentdefinition -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentDefinition - -## SYNOPSIS -Get an environment definition from a catalog. - -## SYNTAX - -### List1 (Default) -``` -Get-AzDevCenterUserEnvironmentDefinition -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserEnvironmentDefinition -Endpoint -ProjectName -CatalogName - -DefinitionName [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironmentDefinition -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### List -``` -Get-AzDevCenterUserEnvironmentDefinition -Endpoint -ProjectName -CatalogName - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### List1ByDevCenter -``` -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName -ProjectName - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName -ProjectName -CatalogName - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName -ProjectName -CatalogName - -DefinitionName [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Get an environment definition from a catalog. - -## EXAMPLES - -### Example 1: List environment definitions by endpoint and project -```powershell - -``` - -```powershell -Get-AzDevCenterUserEnvironmentDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists environment definitions under the project "DevProject". - -### Example 2: List environment definitions by dev center and project -```powershell -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists environment definitions under the project "DevProject". - -### Example 3: List environment definitions by endpoint, catalog, and project -```powershell -Get-AzDevCenterUserEnvironmentDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -CatalogName CentralCatalog -``` - -This command lists environment definitions under the project "DevProject" and the catalog "CentralCatalog". - -### Example 4: List environment definitions by dev center, catalog, and project -```powershell -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName Contoso -ProjectName DevProject -CatalogName CentralCatalog -``` - -This command lists environment definitions under the project "DevProject" and the catalog "CentralCatalog". - -### Example 5: Get an environment definition by endpoint -```powershell -Get-AzDevCenterUserEnvironmentDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -CatalogName CentralCatalog -DefinitionName Sandbox -``` - -This command gets the environment definition "Sandbox" under the project "DevProject" and the catalog "CentralCatalog". - -### Example 6: Get an environment definition by dev center -```powershell -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName Contoso -ProjectName DevProject -CatalogName CentralCatalog -DefinitionName Sandbox -``` - -This command gets the environment definition "Sandbox" under the project "DevProject" and the catalog "CentralCatalog". - -### Example 7: Get an environment definition by endpoint and InputObject -```powershell -$envInput = @{"CatalogName" = "CentralCatalog"; "ProjectName" = "DevProject"; "DefinitionName" = "Sandbox" } -Get-AzDevCenterUserEnvironmentDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $envInput -``` - -This command gets the environment definition "Sandbox" under the project "DevProject" and the catalog "CentralCatalog". - -### Example 8: Get an environment definition by dev center and InputObject -```powershell -$envInput = @{"CatalogName" = "CentralCatalog"; "ProjectName" = "DevProject"; "DefinitionName" = "Sandbox" } -Get-AzDevCenterUserEnvironmentDefinition -DevCenterName Contoso -InputObject $envInput -``` - -This command gets the environment definition "Sandbox" under the project "DevProject" and the catalog "CentralCatalog". - -## PARAMETERS - -### -CatalogName -Name of the catalog. - -```yaml -Type: System.String -Parameter Sets: Get, List, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefinitionName -Name of the environment definition. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, List1ByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List1, Get, GetViaIdentity, List -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List1, Get, List, List1ByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentDefinition - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentLog.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentLog.md deleted file mode 100644 index 2c4e9f227acf..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentLog.md +++ /dev/null @@ -1,170 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmentlog -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentLog - -## SYNOPSIS -Gets the logs for an operation on an environment. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserEnvironmentLog -Endpoint -EnvironmentName -OperationId - -ProjectName [-UserId ] [-DefaultProfile ] - [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentLog -DevCenterName -EnvironmentName -OperationId - -ProjectName [-UserId ] [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets the logs for an operation on an environment. - -## EXAMPLES - -### Example 1: Get environment logs by endpoint -```powershell -Get-AzDevCenterUserEnvironmentLog -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -OperationId "d0954a94-3550-4919-bcbe-1c94ed79e0cd" -``` - -This command gets the logs on the environment "myEnvironment" for the operation id "d0954a94-3550-4919-bcbe-1c94ed79e0cd" and outputs the logs to the file "output_logs.txt". - -### Example 2: Get environment logs by dev center -```powershell -Get-AzDevCenterUserEnvironmentLog -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -OperationId "d0954a94-3550-4919-bcbe-1c94ed79e0cd" -``` - -This command gets the logs on the environment "myEnvironment" for the operation id "d0954a94-3550-4919-bcbe-1c94ed79e0cd" and outputs the logs to the file "output_logs.txt". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentName -The name of the environment. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -OperationId -The id of the operation on an environment. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.String - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentOperation.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentOperation.md deleted file mode 100644 index bb04e9670230..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentOperation.md +++ /dev/null @@ -1,240 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmentoperation -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentOperation - -## SYNOPSIS -Gets an environment action result. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserEnvironmentOperation -Endpoint -EnvironmentName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### Get -``` -Get-AzDevCenterUserEnvironmentOperation -Endpoint -EnvironmentName -ProjectName - [-UserId ] -OperationId [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironmentOperation -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironmentOperation -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserEnvironmentOperation -DevCenterName -EnvironmentName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentOperation -DevCenterName -EnvironmentName -ProjectName - [-UserId ] -OperationId [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets an environment action result. - -## EXAMPLES - -### Example 1: List operations on the environment by endpoint -```powershell -Get-AzDevCenterUserEnvironmentOperation -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -``` - -This command lists the operations on the environment "myEnvironment". - -### Example 2: List operations on the environment by dev center -```powershell -Get-AzDevCenterUserEnvironmentOperation -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -``` - -This command lists the operations on the environment "myEnvironment". - -### Example 3: Get an operation on the environment by endpoint -```powershell -Get-AzDevCenterUserEnvironmentOperation -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -OperationId "d0954a94-3550-4919-bcbe-1c94ed79e0cd" -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the environment "myEnvironment". - -### Example 4: Get an operation on the environment by dev center -```powershell -Get-AzDevCenterUserEnvironmentOperation -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -OperationId "d0954a94-3550-4919-bcbe-1c94ed79e0cd" -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the environment "myEnvironment". - -### Example 5: Get an operation on the environment by endpoint and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject"; "OperationId" = "d0954a94-3550-4919-bcbe-1c94ed79e0cd"} -Get-AzDevCenterUserEnvironmentOperation -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $environmentInput -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the environment "myEnvironment". - -### Example 6: Get an operation on the environment by dev center and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject"; "OperationId" = "d0954a94-3550-4919-bcbe-1c94ed79e0cd"} -Get-AzDevCenterUserEnvironmentOperation -DevCenterName Contoso -InputObject $environmentInput -``` - -This command gets the operation "d0954a94-3550-4919-bcbe-1c94ed79e0cd" for the environment "myEnvironment". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, ListByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentName -Environment name. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -OperationId -Unique identifier for the environment operation. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentOperation - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentOutput.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentOutput.md deleted file mode 100644 index 4cfd52fb5a7a..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentOutput.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmentoutput -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentOutput - -## SYNOPSIS -Gets Outputs from the environment. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserEnvironmentOutput -Endpoint -EnvironmentName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironmentOutput -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironmentOutput -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentOutput -DevCenterName -EnvironmentName -ProjectName - [-UserId ] [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets Outputs from the environment. - -## EXAMPLES - -### Example 1: Get the outputs on the environment by endpoint -```powershell -Get-AzDevCenterUserEnvironmentOutput -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -``` - -This command gets the outputs for the environment "myEnvironment". - -### Example 2: Get the outputs on the environment by dev center -```powershell -Get-AzDevCenterUserEnvironmentOutput -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -``` - -This command gets the outputs for the environment "myEnvironment". - -### Example 3: Get the outputs on the environment by endpoint and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject";} -Get-AzDevCenterUserEnvironmentOutput -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $environmentInput -``` - -This command gets the outputs for the environment "myEnvironment". - -### Example 4: Get the outputs on the environment by dev center and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject";} -Get-AzDevCenterUserEnvironmentOutput -DevCenterName Contoso -InputObject $environmentInput -``` - -This command gets the outputs for the environment "myEnvironment". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentName -The name of the environment. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentOutputs - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentType.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentType.md deleted file mode 100644 index 73f0f8273a62..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentType.md +++ /dev/null @@ -1,177 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmenttype -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentType - -## SYNOPSIS -Get an environment type configured for a project. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserEnvironmentType -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserEnvironmentType -Endpoint -ProjectName -Name - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironmentType -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserEnvironmentType -DevCenterName -ProjectName [-DefaultProfile ] - [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentType -DevCenterName -ProjectName -Name - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironmentType -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Get an environment type configured for a project. - -## EXAMPLES - -### Example 1: List environment types by endpoint and project -```powershell -Get-AzDevCenterUserEnvironmentType -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists environment types under the project "DevProject". - -### Example 2: List environment types by dev center and project -```powershell -Get-AzDevCenterUserEnvironmentType -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists environment types under the project "DevProject". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: ListByDevCenter, GetByDevCenter, GetViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Name of the environment type. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: EnvironmentTypeName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, ListByDevCenter, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentType - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentTypeAbility.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentTypeAbility.md deleted file mode 100644 index ef5f2451ac95..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserEnvironmentTypeAbility.md +++ /dev/null @@ -1,216 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserenvironmenttypeability -schema: 2.0.0 ---- - -# Get-AzDevCenterUserEnvironmentTypeAbility - -## SYNOPSIS -Gets the signed-in user's permitted abilities in an environment type. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserEnvironmentTypeAbility -Endpoint -EnvironmentTypeName - -ProjectName [-UserId ] [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserEnvironmentTypeAbility -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserEnvironmentTypeAbility -DevCenterName -EnvironmentTypeName - -ProjectName [-UserId ] [-DefaultProfile ] - [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserEnvironmentTypeAbility -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets the signed-in user's permitted abilities in an environment type. - -## EXAMPLES - -### Example 1: Get the signed-in user's abilities for an environment type by endpoint -```powershell -Get-AzDevCenterUserEnvironmentTypeAbility ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -EnvironmentTypeName "DevTest" -``` - -This command gets the permitted abilities for the signed-in user in the "DevTest" environment type for the project "DevProject" using the endpoint. - -### Example 2: Get a specific user's abilities for an environment type by dev center name -```powershell -Get-AzDevCenterUserEnvironmentTypeAbility ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -EnvironmentTypeName "DevTest" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command gets the permitted abilities for user "786a823c-8037-48ab-89b8-8599901e67d0" in the "DevTest" environment type for the project "DevProject" using the dev center name. - -### Example 3: Get the signed-in user's abilities for an environment type using InputObject and endpoint -```powershell -$envTypeInput = @{ - ProjectName = "DevProject" - EnvironmentTypeName = "DevTest" -} -Get-AzDevCenterUserEnvironmentTypeAbility ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $envTypeInput -``` - -This command gets the permitted abilities for the signed-in user in the "DevTest" environment type using the endpoint and an identity object. - -### Example 4: Get the signed-in user's abilities for an environment type using InputObject and dev center name -```powershell -$envTypeInput = @{ - ProjectName = "DevProject" - EnvironmentTypeName = "DevTest" -} -Get-AzDevCenterUserEnvironmentTypeAbility ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $envTypeInput -``` - -This command gets the permitted abilities for the signed-in user in the "DevTest" environment type using the dev center name and an identity object. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetByDevCenter, GetViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentTypeName -The name of the environment type - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentTypeAbilities - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserPool.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserPool.md deleted file mode 100644 index 4be602876536..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserPool.md +++ /dev/null @@ -1,207 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserpool -schema: 2.0.0 ---- - -# Get-AzDevCenterUserPool - -## SYNOPSIS -Gets a pool. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserPool -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserPool -Endpoint -ProjectName -PoolName - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserPool -Endpoint -InputObject [-DefaultProfile ] - [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserPool -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserPool -DevCenterName -ProjectName -PoolName - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserPool -DevCenterName -ProjectName [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets a pool. - -## EXAMPLES - -### Example 1: List pools by endpoint -```powershell -Get-AzDevCenterUserPool -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists the pools in the project "DevProject". - -### Example 2: List pools by dev center -```powershell -Get-AzDevCenterUserPool -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists the pools in the project "DevProject". - -### Example 3: Get pool by endpoint -```powershell -Get-AzDevCenterUserPool -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -PoolName DevPool -``` - -This command gets the pool "DevPool" in the project "DevProject". - -### Example 4: Get pool by dev center -```powershell -Get-AzDevCenterUserPool -DevCenterName Contoso -ProjectName DevProject -PoolName DevPool -``` - -This command gets the pool "DevPool" in the project "DevProject". - -### Example 5: Get pool by endpoint and InputObject -```powershell -$devBoxInput = @{"ProjectName" = "DevProject"; "PoolName" = "DevPool" } -Get-AzDevCenterUserPool -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command gets the pool "DevPool" in the project "DevProject". - -### Example 6: Get pool by dev center and InputObject -```powershell -$devBoxInput = @{"ProjectName" = "DevProject"; "PoolName" = "DevPool" } -Get-AzDevCenterUserPool -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command gets the pool "DevPool" in the project "DevProject". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetViaIdentityByDevCenter, GetByDevCenter, ListByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -PoolName -Pool name. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetByDevCenter, ListByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IPool - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserProject.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserProject.md deleted file mode 100644 index 803a0b65307a..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserProject.md +++ /dev/null @@ -1,192 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserproject -schema: 2.0.0 ---- - -# Get-AzDevCenterUserProject - -## SYNOPSIS -Gets a project. - -## SYNTAX - -### List (Default) -``` -Get-AzDevCenterUserProject -Endpoint [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserProject -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserProject -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserProject -DevCenterName [-DefaultProfile ] - [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserProject -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserProject -DevCenterName -ProjectName [-DefaultProfile ] - [] -``` - -## DESCRIPTION -Gets a project. - -## EXAMPLES - -### Example 1: List projects by endpoint -```powershell -Get-AzDevCenterUserProject -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists the projects under the endpoint. - -### Example 2: List projects by dev center -```powershell -Get-AzDevCenterUserProject -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists the projects under the dev center. - -### Example 3: Get project by endpoint -```powershell -Get-AzDevCenterUserProject -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command gets the project "DevProject". - -### Example 4: Get project by dev center -```powershell -Get-AzDevCenterUserProject -DevCenterName Contoso -ProjectName DevProject -``` - -This command gets the project "DevProject". - -### Example 5: Get project by endpoint and InputObject -```powershell -$devBoxInput = @{"ProjectName" = "DevProject";} -Get-AzDevCenterUserProject -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command gets the project "DevProject". - -### Example 6: Get project by dev center and InputObject -```powershell -$devBoxInput = @{"ProjectName" = "DevProject";} -Get-AzDevCenterUserProject -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command gets the project "DevProject". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: ListByDevCenter, GetViaIdentityByDevCenter, GetByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List, Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IProject - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserProjectAbility.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserProjectAbility.md deleted file mode 100644 index 56d682139fc0..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserProjectAbility.md +++ /dev/null @@ -1,195 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserprojectability -schema: 2.0.0 ---- - -# Get-AzDevCenterUserProjectAbility - -## SYNOPSIS -Gets the signed-in user's permitted abilities in a project. - -## SYNTAX - -### Get (Default) -``` -Get-AzDevCenterUserProjectAbility -Endpoint -ProjectName [-UserId ] - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserProjectAbility -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserProjectAbility -DevCenterName -ProjectName [-UserId ] - [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserProjectAbility -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets the signed-in user's permitted abilities in a project. - -## EXAMPLES - -### Example 1: Get the signed-in user's abilities for a project by endpoint -```powershell -Get-AzDevCenterUserProjectAbility ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" -``` - -This command gets the permitted abilities for the signed-in user in the project "DevProject" using the endpoint. - -### Example 2: Get a specific user's abilities for a project by dev center name -```powershell -Get-AzDevCenterUserProjectAbility ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command gets the permitted abilities for user "786a823c-8037-48ab-89b8-8599901e67d0" in the project "DevProject" using the dev center name. - -### Example 3: Get the signed-in user's abilities for a project using InputObject and endpoint -```powershell -$projectInput = @{ - ProjectName = "DevProject" -} -Get-AzDevCenterUserProjectAbility ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $projectInput -``` - -This command gets the permitted abilities for the signed-in user in the project "DevProject" using the endpoint and an identity object. - -### Example 4: Get the signed-in user's abilities for a project using InputObject and dev center name -```powershell -$projectInput = @{ - ProjectName = "DevProject" -} -Get-AzDevCenterUserProjectAbility ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $projectInput -``` - -This command gets the permitted abilities for the signed-in user in the project "DevProject" using the dev center name and an identity object. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetByDevCenter, GetViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Get, GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IProjectAbilities - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserSchedule.md b/src/DevCenter/DevCenter/help/Get-AzDevCenterUserSchedule.md deleted file mode 100644 index e0c3f46e5abb..000000000000 --- a/src/DevCenter/DevCenter/help/Get-AzDevCenterUserSchedule.md +++ /dev/null @@ -1,248 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/get-azdevcenteruserschedule -schema: 2.0.0 ---- - -# Get-AzDevCenterUserSchedule - -## SYNOPSIS -Gets a schedule. - -## SYNTAX - -### List1 (Default) -``` -Get-AzDevCenterUserSchedule -Endpoint -ProjectName [-DefaultProfile ] - [] -``` - -### Get -``` -Get-AzDevCenterUserSchedule -Endpoint -ProjectName -PoolName -ScheduleName - [-DefaultProfile ] [] -``` - -### GetViaIdentity -``` -Get-AzDevCenterUserSchedule -Endpoint -InputObject - [-DefaultProfile ] [] -``` - -### List -``` -Get-AzDevCenterUserSchedule -Endpoint -ProjectName -PoolName - [-DefaultProfile ] [] -``` - -### GetByDevCenter -``` -Get-AzDevCenterUserSchedule -DevCenterName -ProjectName -PoolName - -ScheduleName [-DefaultProfile ] [] -``` - -### GetViaIdentityByDevCenter -``` -Get-AzDevCenterUserSchedule -DevCenterName -InputObject - [-DefaultProfile ] [] -``` - -### List1ByDevCenter -``` -Get-AzDevCenterUserSchedule -DevCenterName -ProjectName [-DefaultProfile ] - [] -``` - -### ListByDevCenter -``` -Get-AzDevCenterUserSchedule -DevCenterName -ProjectName -PoolName - [-DefaultProfile ] [] -``` - -## DESCRIPTION -Gets a schedule. - -## EXAMPLES - -### Example 1: Get schedule by endpoint -```powershell -Get-AzDevCenterUserSchedule -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -PoolName DevPool -ScheduleName default -``` - -This command gets the schedule in the pool "DevPool". - -### Example 2: Get schedule by dev center -```powershell -Get-AzDevCenterUserSchedule -DevCenterName Contoso -ProjectName DevProject -PoolName DevPool -ScheduleName default -``` - -This command gets the schedule in the pool "DevPool". - -### Example 3: Get schedule by endpoint and InputObject -```powershell -$devBoxInput = @{"ProjectName" = "DevProject"; "PoolName" = "DevPool"; "ScheduleName" = "default" } -Get-AzDevCenterUserSchedule -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command gets the schedule in the pool "DevPool". - -### Example 4: Get schedule by dev center and InputObject -```powershell -$devBoxInput = @{"ProjectName" = "DevProject"; "PoolName" = "DevPool"; "ScheduleName" = "default" } -Get-AzDevCenterUserSchedule -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command gets the schedule in the pool "DevPool". - -### Example 5: List schedule by project and endpoint -```powershell -Get-AzDevCenterUserSchedule -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -``` - -This command lists the schedules in the project "DevProject". - -### Example 6: List schedule by project and dev center -```powershell -Get-AzDevCenterUserSchedule -DevCenterName Contoso -ProjectName DevProject -``` - -This command lists the schedules in the project "DevProject". - -### Example 7: List schedule by pool and endpoint -```powershell -Get-AzDevCenterUserSchedule -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -PoolName DevPool -``` - -This command lists the schedules in the pool "DevPool". - -### Example 8: List schedule by pool and dev center -```powershell -Get-AzDevCenterUserSchedule -DevCenterName Contoso -ProjectName DevProject -PoolName DevPool -``` - -This command lists the schedules in the pool "DevPool". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: GetByDevCenter, GetViaIdentityByDevCenter, List1ByDevCenter, ListByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: List1, Get, GetViaIdentity, List -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: GetViaIdentity, GetViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -PoolName -Pool name. - -```yaml -Type: System.String -Parameter Sets: Get, List, GetByDevCenter, ListByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: List1, Get, List, GetByDevCenter, List1ByDevCenter, ListByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ScheduleName -Display name for the Schedule. - -```yaml -Type: System.String -Parameter Sets: Get, GetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ISchedule - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md b/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md index cf887c317d35..50a84d97be0f 100644 --- a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md +++ b/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckNameAvailability.md @@ -19,11 +19,16 @@ Invoke-AzDevCenterAdminExecuteCheckNameAvailability [-SubscriptionId ] [ [] ``` -### ExecuteViaIdentityExpanded +### ExecuteViaJsonFilePath ``` -Invoke-AzDevCenterAdminExecuteCheckNameAvailability -InputObject [-Name ] - [-Type ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] +Invoke-AzDevCenterAdminExecuteCheckNameAvailability [-SubscriptionId ] -JsonFilePath + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### ExecuteViaJsonString +``` +Invoke-AzDevCenterAdminExecuteCheckNameAvailability [-SubscriptionId ] -JsonString + [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -56,19 +61,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Execute operation + +```yaml +Type: System.String +Parameter Sets: ExecuteViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Execute operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: ExecuteViaIdentityExpanded +Type: System.String +Parameter Sets: ExecuteViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -77,7 +96,7 @@ The name of the resource for which availability needs to be checked. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -92,7 +111,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: ExecuteExpanded +Parameter Sets: (All) Aliases: Required: False @@ -107,7 +126,7 @@ The resource type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -153,11 +172,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api30.ICheckNameAvailabilityResponse +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICheckNameAvailabilityResponse ## NOTES diff --git a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md b/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md index f7bd77ccb86f..f9a2c90d7d06 100644 --- a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md +++ b/src/DevCenter/DevCenter/help/Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability.md @@ -19,11 +19,16 @@ Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability [-SubscriptionId ] ``` -### ExecuteViaIdentityExpanded +### ExecuteViaJsonFilePath ``` -Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability -InputObject [-Name ] - [-Scope ] [-Type ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] +Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability [-SubscriptionId ] -JsonFilePath + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### ExecuteViaJsonString +``` +Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability [-SubscriptionId ] -JsonString + [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -63,19 +68,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Execute operation + +```yaml +Type: System.String +Parameter Sets: ExecuteViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Execute operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: ExecuteViaIdentityExpanded +Type: System.String +Parameter Sets: ExecuteViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -84,7 +103,7 @@ The name of the resource for which availability needs to be checked. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -99,7 +118,7 @@ The resource id to scope the name check. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -114,7 +133,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: ExecuteExpanded +Parameter Sets: (All) Aliases: Required: False @@ -129,7 +148,7 @@ The resource type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ExecuteExpanded Aliases: Required: False @@ -175,11 +194,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api30.ICheckNameAvailabilityResponse +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICheckNameAvailabilityResponse ## NOTES diff --git a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserAlignPool.md b/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserAlignPool.md deleted file mode 100644 index 95d1ab8d2d93..000000000000 --- a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserAlignPool.md +++ /dev/null @@ -1,327 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/invoke-azdevcenteruseralignpool -schema: 2.0.0 ---- - -# Invoke-AzDevCenterUserAlignPool - -## SYNOPSIS -Aligns all Dev Boxes in the pool with the current configuration. - -## SYNTAX - -### AlignExpanded (Default) -``` -Invoke-AzDevCenterUserAlignPool -Endpoint -PoolName -ProjectName - -Target [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### Align -``` -Invoke-AzDevCenterUserAlignPool -Endpoint -PoolName -ProjectName - -Body [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### AlignViaIdentity -``` -Invoke-AzDevCenterUserAlignPool -Endpoint -InputObject -Body - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### AlignViaIdentityExpanded -``` -Invoke-AzDevCenterUserAlignPool -Endpoint -InputObject - -Target [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### AlignByDevCenter -``` -Invoke-AzDevCenterUserAlignPool -DevCenterName -PoolName -ProjectName - -Body [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### AlignViaIdentityByDevCenter -``` -Invoke-AzDevCenterUserAlignPool -DevCenterName -InputObject - -Body [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### AlignExpandedByDevCenter -``` -Invoke-AzDevCenterUserAlignPool -DevCenterName -PoolName -ProjectName - -Target [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### AlignViaIdentityExpandedByDevCenter -``` -Invoke-AzDevCenterUserAlignPool -DevCenterName -InputObject - -Target [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Aligns all Dev Boxes in the pool with the current configuration. - -## EXAMPLES - -### Example 1: Align all Dev Boxes in a pool by endpoint and target -```powershell -Invoke-AzDevCenterUserAlignPool ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -PoolName "DevPool01" ` - -Target "NetworkProperties" -``` - -This command aligns all Dev Boxes in the pool "DevPool01" in project "DevProject" on the "NetworkProperties" target using the endpoint. - -### Example 2: Align all Dev Boxes in a pool by dev center name and multiple targets -```powershell -Invoke-AzDevCenterUserAlignPool ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -PoolName "DevPool01" ` - -Target "NetworkProperties" -``` - -This command aligns all Dev Boxes in the pool "DevPool01" on both "NetworkProperties" and "DevBoxDefinition" using the dev center name. - -### Example 3: Align all Dev Boxes in a pool using InputObject and endpoint -```powershell -$poolInput = @{ - ProjectName = "DevProject" - PoolName = "DevPool01" -} -Invoke-AzDevCenterUserAlignPool ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $poolInput ` - -Target "NetworkProperties" -``` - -This command aligns all Dev Boxes in the pool "DevPool01" using the endpoint and an identity object. - -### Example 4: Align all Dev Boxes in a pool using Body parameter -```powershell -$body = @{ - Target = @("NetworkProperties") -} -Invoke-AzDevCenterUserAlignPool ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -PoolName "DevPool01" ` - -Body $body -``` - -This command aligns all Dev Boxes in the pool "DevPool01" using the dev center name and a body object specifying the target. - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Body -Indicates which pool properties to align on. -To construct, see NOTES section for BODY properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IPoolAlignBody -Parameter Sets: Align, AlignViaIdentity, AlignByDevCenter, AlignViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: AlignByDevCenter, AlignViaIdentityByDevCenter, AlignExpandedByDevCenter, AlignViaIdentityExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: AlignExpanded, Align, AlignViaIdentity, AlignViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: AlignViaIdentity, AlignViaIdentityExpanded, AlignViaIdentityByDevCenter, AlignViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PoolName -Pool name. - -```yaml -Type: System.String -Parameter Sets: AlignExpanded, Align, AlignByDevCenter, AlignExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: AlignExpanded, Align, AlignByDevCenter, AlignExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Target -The targets to align on. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Support.PoolAlignTarget[] -Parameter Sets: AlignExpanded, AlignViaIdentityExpanded, AlignExpandedByDevCenter, AlignViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IPoolAlignBody - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.Boolean - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserDelayDevBoxAction.md b/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserDelayDevBoxAction.md deleted file mode 100644 index 223c1f190f8d..000000000000 --- a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserDelayDevBoxAction.md +++ /dev/null @@ -1,247 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/invoke-azdevcenteruserdelaydevboxaction -schema: 2.0.0 ---- - -# Invoke-AzDevCenterUserDelayDevBoxAction - -## SYNOPSIS -Delays the occurrence of an action. - -## SYNTAX - -### Delay1 (Default) -``` -Invoke-AzDevCenterUserDelayDevBoxAction -Endpoint -DevBoxName -ProjectName - [-UserId ] -DelayTime [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### Delay -``` -Invoke-AzDevCenterUserDelayDevBoxAction -Endpoint -DevBoxName -ProjectName - [-UserId ] -Name -DelayTime [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### Delay1ByDevCenter -``` -Invoke-AzDevCenterUserDelayDevBoxAction -DevCenterName -DevBoxName -ProjectName - [-UserId ] -DelayTime [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### DelayByDevCenter -``` -Invoke-AzDevCenterUserDelayDevBoxAction -DevCenterName -DevBoxName -ProjectName - [-UserId ] -Name -DelayTime [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Delays the occurrence of an action. - -## EXAMPLES - -### Example 1: Delay all actions on the dev box by endpoint -```powershell -Invoke-AzDevCenterUserDelayDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -UserId "me" -ProjectName DevProject -DelayTime "01:30" -``` - -This command delays all actions on the dev box "myDevBox" to the time 1 hour and 30 minutes from the earliest scheduled action. - -### Example 2: Delay all actions on the dev box by dev center -```powershell -Invoke-AzDevCenterUserDelayDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -DelayTime "02:00" -``` - -This command delays all actions on the dev box "myDevBox" to the time 2 hours from the earliest scheduled action. - -### Example 3: Delay an action on the dev box by endpoint -```powershell -Invoke-AzDevCenterUserDelayDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -Name "schedule-default" -DelayTime "00:30" -``` - -This command delays the action "schedule-default" for the dev box "myDevBox" for 30 minutes. - -### Example 4: Delay an action on the dev box by dev center -```powershell -Invoke-AzDevCenterUserDelayDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -UserId "me" -ProjectName DevProject -Name "schedule-default" -DelayTime "05:15" -``` - -This command delays the action "schedule-default" for the dev box "myDevBox" for 5 hours and 15 minutes. - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DelayTime -The delayed timespan from the scheduled action time. -Format HH:MM. - -```yaml -Type: System.TimeSpan -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Delay1ByDevCenter, DelayByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Delay1, Delay -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name of the action. - -```yaml -Type: System.String -Parameter Sets: Delay, DelayByDevCenter -Aliases: ActionName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxAction - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxActionDelayResult - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminAttachedNetwork.md index 4584f4760b9e..4020ef7d10cb 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminAttachedNetwork.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminAttachedNetwork.md @@ -227,7 +227,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminCatalog.md index 43569cb32169..4c3167c5d990 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminCatalog.md @@ -16,14 +16,14 @@ Creates or updates a catalog. ``` New-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName [-SubscriptionId ] -AdoGitSecretIdentifier -AdoGitUri [-AdoGitBranch ] - [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### CreateExpandedGitHub ``` New-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName - [-SubscriptionId ] [-SyncType ] [-Tag ] -GitHubSecretIdentifier + [-SubscriptionId ] [-SyncType ] [-Tag ] -GitHubSecretIdentifier -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -31,14 +31,14 @@ New-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGrou ### CreateViaIdentityExpandedAdo ``` New-AzDevCenterAdminCatalog -InputObject -AdoGitSecretIdentifier - -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaIdentityExpandedGitHub ``` -New-AzDevCenterAdminCatalog -InputObject [-SyncType ] [-Tag ] +New-AzDevCenterAdminCatalog -InputObject [-SyncType ] [-Tag ] -GitHubSecretIdentifier -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] @@ -328,7 +328,7 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType +Type: System.String Parameter Sets: (All) Aliases: @@ -394,7 +394,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevBoxDefinition.md index 842062594254..ce78b0a39a6f 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevBoxDefinition.md @@ -16,16 +16,16 @@ Creates or updates a Dev Box definition. ``` New-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName [-SubscriptionId ] -Location -ImageReferenceId -OSStorageType - -SkuName [-HibernateSupport ] [-SkuCapacity ] [-SkuFamily ] - [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + -SkuName [-HibernateSupport ] [-SkuCapacity ] [-SkuFamily ] + [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminDevBoxDefinition -InputObject -Location - -ImageReferenceId -OSStorageType -SkuName [-HibernateSupport ] - [-SkuCapacity ] [-SkuFamily ] [-SkuSize ] [-SkuTier ] [-Tag ] + -ImageReferenceId -OSStorageType -SkuName [-HibernateSupport ] + [-SkuCapacity ] [-SkuFamily ] [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -104,7 +104,7 @@ Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport +Type: System.String Parameter Sets: (All) Aliases: @@ -292,7 +292,7 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier +Type: System.String Parameter Sets: (All) Aliases: @@ -373,7 +373,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevCenter.md index df67ca582a84..2d779c2b6ddf 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminDevCenter.md @@ -8,37 +8,47 @@ schema: 2.0.0 # New-AzDevCenterAdminDevCenter ## SYNOPSIS -Creates or updates a devcenter resource +Create a devcenter resource ## SYNTAX ### CreateExpanded (Default) ``` New-AzDevCenterAdminDevCenter -Name -ResourceGroupName [-SubscriptionId ] - -Location - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + -Location [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] + [-DisplayName ] [-EnableSystemAssignedIdentity] + [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDevCenterAdminDevCenter -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDevCenterAdminDevCenter -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminDevCenter -InputObject -Location - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] [-DisplayName ] + [-EnableSystemAssignedIdentity] [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates or updates a devcenter resource +Create a devcenter resource ## EXAMPLES @@ -110,8 +120,8 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -126,7 +136,7 @@ The display name of the devcenter. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -136,12 +146,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -151,36 +161,48 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -InputObject +Identity Parameter ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CreateViaIdentityExpanded Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: CreateViaIdentityExpanded +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -189,7 +211,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: True @@ -204,7 +226,7 @@ The name of the devcenter. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: DevCenterName Required: True @@ -219,8 +241,8 @@ Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -249,8 +271,8 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -266,7 +288,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -281,7 +303,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -296,7 +318,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -346,7 +384,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenter ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminEnvironmentType.md index 18f25ed75ad0..98651018b152 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminEnvironmentType.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzDevCenterAdminEnvironmentType ## SYNOPSIS -Creates or updates an environment type. +Create an environment type. ## SYNTAX @@ -19,6 +19,27 @@ New-AzDevCenterAdminEnvironmentType -DevCenterName -Name -Reso [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityDevcenterExpanded +``` +New-AzDevCenterAdminEnvironmentType -Name -DevcenterInputObject + [-DisplayName ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminEnvironmentType -InputObject [-DisplayName ] @@ -27,7 +48,7 @@ New-AzDevCenterAdminEnvironmentType -InputObject [-DisplayN ``` ## DESCRIPTION -Creates or updates an environment type. +Create an environment type. ## EXAMPLES @@ -66,12 +87,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CreateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -86,7 +122,7 @@ The display name of the environment type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -98,7 +134,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -112,12 +147,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the environment type. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath, CreateViaIdentityDevcenterExpanded Aliases: EnvironmentTypeName Required: True @@ -133,7 +198,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -148,7 +213,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -163,7 +228,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -213,7 +278,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminGallery.md index e745073d15ea..97ccca68ce09 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminGallery.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminGallery.md @@ -226,7 +226,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminNetworkConnection.md index 3b93512d9e3d..5ca4d0d5bf7c 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminNetworkConnection.md @@ -15,7 +15,7 @@ Creates or updates a Network Connections resource ### CreateExpanded (Default) ``` New-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName [-SubscriptionId ] - -Location -DomainJoinType -SubnetId [-DomainName ] + -Location -DomainJoinType -SubnetId [-DomainName ] [-DomainPassword ] [-DomainUsername ] [-NetworkingResourceGroupName ] [-OrganizationUnit ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] @@ -24,7 +24,7 @@ New-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminNetworkConnection -InputObject -Location - -DomainJoinType -SubnetId [-DomainName ] [-DomainPassword ] + -DomainJoinType -SubnetId [-DomainName ] [-DomainPassword ] [-DomainUsername ] [-NetworkingResourceGroupName ] [-OrganizationUnit ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] @@ -102,7 +102,7 @@ Accept wildcard characters: False AAD Join type. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType +Type: System.String Parameter Sets: (All) Aliases: @@ -351,7 +351,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminPool.md index f38ee5a0fa20..5a6e8f57707d 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminPool.md @@ -15,36 +15,34 @@ Creates or updates a machine pool ### CreateExpanded (Default) ``` New-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName - [-SubscriptionId ] -Location -LocalAdministrator - [-ActiveHourConfigurationAutoStartEnableStatus ] - [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] - [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] - [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] - [-StopOnDisconnectGracePeriodMinute ] [-StopOnDisconnectStatus ] - [-StopOnNoConnectGracePeriodMinute ] [-StopOnNoConnectStatus ] - [-Tag ] [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] -Location -LocalAdministrator + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] + [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] + [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaIdentityExpanded ``` -New-AzDevCenterAdminPool -InputObject -Location - -LocalAdministrator [-ActiveHourConfigurationAutoStartEnableStatus ] - [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] - [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] - [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] - [-StopOnDisconnectGracePeriodMinute ] [-StopOnDisconnectStatus ] - [-StopOnNoConnectGracePeriodMinute ] [-StopOnNoConnectStatus ] - [-Tag ] [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] +New-AzDevCenterAdminPool -InputObject -Location -LocalAdministrator + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] + [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] + [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -73,7 +71,7 @@ This command creates a pool named "DevPool" in the project "DevProject". Enables or disables whether the Dev Box should be automatically started at commencement of active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -133,7 +131,7 @@ Accept wildcard characters: False Enables or disables whether the Dev Box should be kept awake during active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -195,7 +193,7 @@ Accept wildcard characters: False Indicates if the pool is created from an existing Dev Box Definition or if one is provided directly. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType +Type: System.String Parameter Sets: (All) Aliases: @@ -210,7 +208,7 @@ Accept wildcard characters: False Indicates whether Dev Box Tunnel is enabled for a the pool. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -272,7 +270,7 @@ Accept wildcard characters: False Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -394,7 +392,7 @@ Indicates whether Dev Boxes in this pool are created with single sign on enabled The also requires that single sign on be enabled on the tenant. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -474,7 +472,7 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier +Type: System.String Parameter Sets: (All) Aliases: @@ -504,7 +502,7 @@ Accept wildcard characters: False Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -534,7 +532,7 @@ Accept wildcard characters: False Enables the feature to stop a started Dev Box when it has not been connected to, once the grace period has lapsed. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -579,7 +577,7 @@ Accept wildcard characters: False Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType +Type: System.String Parameter Sets: (All) Aliases: @@ -630,7 +628,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProject.md index c753ec5a8eae..4fed19b652cd 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProject.md @@ -15,33 +15,32 @@ Creates or updates a project. ### CreateExpanded (Default) ``` New-AzDevCenterAdminProject -Name -ResourceGroupName [-SubscriptionId ] - -Location -DevCenterId [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + -Location -DevCenterId [-AzureAiServiceSettingAzureAiServicesMode ] + [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] - [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] - [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] [-EnableSystemAssignedIdentity] + [-UserAssignedIdentity ] [-MaxDevBoxesPerUser ] + [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminProject -InputObject -Location -DevCenterId - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + [-AzureAiServiceSettingAzureAiServicesMode ] [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] - [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] - [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] [-EnableSystemAssignedIdentity] + [-UserAssignedIdentity ] [-MaxDevBoxesPerUser ] + [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -85,7 +84,7 @@ Accept wildcard characters: False The property indicates whether Azure AI services is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode +Type: System.String Parameter Sets: (All) Aliases: @@ -100,7 +99,7 @@ Accept wildcard characters: False Indicates catalog item types that can be synced. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -116,7 +115,7 @@ The identities that can to be used in customization scenarios; e.g., to clone a To construct, see NOTES section for CUSTOMIZATIONSETTINGIDENTITY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity[] +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity[] Parameter Sets: (All) Aliases: @@ -131,7 +130,7 @@ Accept wildcard characters: False Indicates whether user customizations are enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -177,7 +176,7 @@ Accept wildcard characters: False Indicates the delete mode for Dev Boxes within this project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode +Type: System.String Parameter Sets: (All) Aliases: @@ -250,28 +249,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -394,7 +376,7 @@ Accept wildcard characters: False The property indicates whether serverless GPU access is enabled on the project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode +Type: System.String Parameter Sets: (All) Aliases: @@ -435,11 +417,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WorkspaceStorageSettingWorkspaceStorageMode Indicates whether workspace storage is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode +Type: System.String Parameter Sets: (All) Aliases: @@ -490,7 +488,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectCatalog.md index a5f80bf5876a..913ebc4e2eff 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectCatalog.md @@ -16,14 +16,14 @@ Creates or updates a project catalog. ``` New-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName [-SubscriptionId ] -AdoGitSecretIdentifier -AdoGitUri [-AdoGitBranch ] - [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-AdoGitPath ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### CreateExpandedGitHub ``` New-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName - [-SubscriptionId ] [-SyncType ] [-Tag ] -GitHubSecretIdentifier + [-SubscriptionId ] [-SyncType ] [-Tag ] -GitHubSecretIdentifier -GitHubUri [-GitHubBranch ] [-GitHubPath ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -31,17 +31,17 @@ New-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName - ### CreateViaIdentityExpandedAdo ``` New-AzDevCenterAdminProjectCatalog -InputObject -AdoGitSecretIdentifier - -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -AdoGitUri [-AdoGitBranch ] [-AdoGitPath ] [-SyncType ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaIdentityExpandedGitHub ``` -New-AzDevCenterAdminProjectCatalog -InputObject [-SyncType ] - [-Tag ] -GitHubSecretIdentifier -GitHubUri [-GitHubBranch ] - [-GitHubPath ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] +New-AzDevCenterAdminProjectCatalog -InputObject [-SyncType ] [-Tag ] + -GitHubSecretIdentifier -GitHubUri [-GitHubBranch ] [-GitHubPath ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -328,7 +328,7 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType +Type: System.String Parameter Sets: (All) Aliases: @@ -394,7 +394,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectEnvironmentType.md index a6239ae444ca..43ed29e43649 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectEnvironmentType.md @@ -16,19 +16,19 @@ Creates or updates a project environment type. ``` New-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName -ProjectName -ResourceGroupName [-SubscriptionId ] [-CreatorRoleAssignmentRole ] - [-DeploymentTargetId ] [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Location ] [-Status ] - [-Tag ] [-UserRoleAssignment ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-DeploymentTargetId ] [-DisplayName ] [-EnableSystemAssignedIdentity] + [-UserAssignedIdentity ] [-Location ] [-Status ] [-Tag ] + [-UserRoleAssignment ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminProjectEnvironmentType -InputObject [-CreatorRoleAssignmentRole ] [-DeploymentTargetId ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Location ] - [-Status ] [-Tag ] [-UserRoleAssignment ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-EnableSystemAssignedIdentity] [-UserAssignedIdentity ] [-Location ] [-Status ] + [-Tag ] [-UserRoleAssignment ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -137,26 +137,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnvironmentTypeName -The name of the environment type. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.String -Parameter Sets: CreateExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -167,17 +152,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnvironmentTypeName +The name of the environment type. ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -250,7 +233,7 @@ Accept wildcard characters: False Defines whether this Environment Type can be used in this Project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -291,6 +274,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -UserRoleAssignment Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs. @@ -347,7 +346,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectPolicy.md index d1e0c357fd30..f283d5d3ebe6 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminProjectPolicy.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzDevCenterAdminProjectPolicy ## SYNOPSIS -Creates or updates an project policy. +Create an project policy. ## SYNTAX @@ -20,6 +20,27 @@ New-AzDevCenterAdminProjectPolicy -DevCenterName -Name -Resour [] ``` +### CreateViaJsonString +``` +New-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityDevcenterExpanded +``` +New-AzDevCenterAdminProjectPolicy -Name -DevcenterInputObject + [-ResourcePolicy ] [-Scope ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminProjectPolicy -InputObject [-ResourcePolicy ] @@ -28,7 +49,7 @@ New-AzDevCenterAdminProjectPolicy -InputObject [-ResourcePo ``` ## DESCRIPTION -Creates or updates an project policy. +Create an project policy. ## EXAMPLES @@ -107,12 +128,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CreateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -124,7 +160,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -138,12 +173,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the project policy. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath, CreateViaIdentityDevcenterExpanded Aliases: ProjectPolicyName Required: True @@ -174,7 +239,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -186,11 +251,10 @@ Accept wildcard characters: False ### -ResourcePolicy Resource policies that are a part of this project policy. -To construct, see NOTES section for RESOURCEPOLICY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IResourcePolicy[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy[] +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -205,7 +269,7 @@ Resources that have access to the shared resources that are a part of this proje ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDevcenterExpanded, CreateViaIdentityExpanded Aliases: Required: False @@ -220,7 +284,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -270,7 +334,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectPolicy ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminSchedule.md b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminSchedule.md index 7080bf63d031..a49188b76b4f 100644 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterAdminSchedule.md +++ b/src/DevCenter/DevCenter/help/New-AzDevCenterAdminSchedule.md @@ -15,15 +15,14 @@ Creates or updates a Schedule. ### CreateExpanded (Default) ``` New-AzDevCenterAdminSchedule -PoolName -ProjectName -ResourceGroupName - [-SubscriptionId ] -Time -TimeZone [-State ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] -Time -TimeZone [-State ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityExpanded ``` New-AzDevCenterAdminSchedule -InputObject -Time -TimeZone - [-State ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-State ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -161,7 +160,7 @@ Accept wildcard characters: False Indicates whether or not this scheduled task is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -258,7 +257,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule ## NOTES diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBox.md deleted file mode 100644 index ed004f15045e..000000000000 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,277 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# New-AzDevCenterUserDevBox - -## SYNOPSIS -Creates or replaces a Dev Box. - -## SYNTAX - -### CreateExpanded (Default) -``` -New-AzDevCenterUserDevBox -Endpoint -Name -ProjectName [-UserId ] - -PoolName [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpanded -``` -New-AzDevCenterUserDevBox -Endpoint -InputObject -PoolName - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CreateViaIdentityExpandedByDevCenter -``` -New-AzDevCenterUserDevBox -DevCenterName -InputObject -PoolName - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CreateExpandedByDevCenter -``` -New-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName [-UserId ] - -PoolName [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Creates or replaces a Dev Box. - -## EXAMPLES - -### Example 1: Create a dev box by endpoint -```powershell -New-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -PoolName DevPool -``` - -This command creates the dev box "myDevBox" for the user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 2: Create a dev box by dev center -```powershell -New-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "me" -Name myDevBox -PoolName DevPool -``` - -This command creates the dev box "myDevBox" for the currently signed-in user. - -### Example 3: Create a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -New-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -PoolName DevPool -``` - -This command creates the dev box "myDevBox" for the currently signed-in user. - -### Example 4: Create a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -New-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -PoolName DevPool -``` - -This command creates the dev box "myDevBox" for the user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateViaIdentityExpandedByDevCenter, CreateExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: CreateViaIdentityExpanded, CreateViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PoolName -The name of the Dev Box pool this machine belongs to. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute the operation. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBox - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxAddOn.md b/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxAddOn.md deleted file mode 100644 index 28d3f2ab3f8f..000000000000 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxAddOn.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteruserdevboxaddon -schema: 2.0.0 ---- - -# New-AzDevCenterUserDevBoxAddOn - -## SYNOPSIS -Creates a Dev Box addon. - -## SYNTAX - -### CreateExpanded (Default) -``` -New-AzDevCenterUserDevBoxAddOn -Endpoint -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpanded -``` -New-AzDevCenterUserDevBoxAddOn -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CreateViaIdentityExpandedByDevCenter -``` -New-AzDevCenterUserDevBoxAddOn -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CreateExpandedByDevCenter -``` -New-AzDevCenterUserDevBoxAddOn -DevCenterName -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Creates a Dev Box addon. - -## EXAMPLES - -### Example 1: Create a Dev Box add-on by endpoint and user ID -```powershell -New-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command creates the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" using the endpoint. - -### Example 2: Create a Dev Box add-on by dev center name and current user -```powershell -New-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" ` - -UserId "me" -``` - -This command creates the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" assigned to the current signed-in user using the dev center name. - -### Example 3: Create a Dev Box add-on using InputObject and endpoint -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -New-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $addOnInput -``` - -This command creates the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the endpoint and an identity object. - -### Example 4: Create a Dev Box add-on using InputObject and dev center name -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "me" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -New-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $addOnInput -``` - -This command creates the add-on "devboxtunnel-sys-default" for the dev box "myDevBox" using the dev center name and an identity object. - -## PARAMETERS - -### -AddOnName -The name of the Dev Box addon. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateViaIdentityExpandedByDevCenter, CreateExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: CreateViaIdentityExpanded, CreateViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBoxAddOn - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxCustomizationGroup.md b/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxCustomizationGroup.md deleted file mode 100644 index 8e21d2067308..000000000000 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxCustomizationGroup.md +++ /dev/null @@ -1,276 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteruserdevboxcustomizationgroup -schema: 2.0.0 ---- - -# New-AzDevCenterUserDevBoxCustomizationGroup - -## SYNOPSIS -Applies customizations to the Dev Box. - -## SYNTAX - -### CreateExpanded (Default) -``` -New-AzDevCenterUserDevBoxCustomizationGroup -Endpoint -CustomizationGroupName - -DevBoxName -ProjectName [-UserId ] [-Task ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpanded -``` -New-AzDevCenterUserDevBoxCustomizationGroup -Endpoint -InputObject - [-Task ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### CreateViaIdentityExpandedByDevCenter -``` -New-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName -InputObject - [-Task ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### CreateExpandedByDevCenter -``` -New-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName -CustomizationGroupName - -DevBoxName -ProjectName [-UserId ] [-Task ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Applies customizations to the Dev Box. - -## EXAMPLES - -### Example 1: Create a customization group by endpoint -```powershell -$task = @{ - Name = "catalogName/choco" - DisplayName = "choco" - Parameter = @{ - PackageName = "vscode" - PackageVersion = "1.0.0" - } - RunAs = "System" - TimeoutInSecond = 120 -} -$tasks = @($task) -New-AzDevCenterUserDevBoxCustomizationGroup -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -DevBoxName myDevBox -CustomizationGroupName Provisioning -Task $tasks -``` - -This command creates the customization group "Provisioning" for the dev box "myDevBox". - -### Example 2: Create a customization group by dev center -```powershell -New-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName Contoso -ProjectName DevProject -UserId "me" -DevBoxName myDevBox -CustomizationGroupName Provisioning -Task $tasks -``` - -This command creates the customization group "Provisioning" for the dev box "myDevBox". - -### Example 3: Create a customization group by endpoint and InputObject -```powershell -$customizationGroupInput = @{"CustomizationGroupName" = "Provisioning"; "DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -New-AzDevCenterUserDevBoxCustomizationGroup -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $customizationGroupInput -Task $tasks -``` - -This command creates the customization group "Provisioning" for the dev box "myDevBox". - -### Example 4: Create a customization group by dev center and InputObject -```powershell -$customizationGroupInput = @{"CustomizationGroupName" = "Provisioning"; "DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -New-AzDevCenterUserDevBoxCustomizationGroup -DevCenterName Contoso -InputObject $customizationGroupInput -Task $tasks -``` - -This command creates the customization group "Provisioning" for the dev box "myDevBox". - -## PARAMETERS - -### -CustomizationGroupName -A customization group name. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateViaIdentityExpandedByDevCenter, CreateExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: CreateViaIdentityExpanded, CreateViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Task -Tasks to apply. -Note by default tasks are excluded from the response when listing customization groups. -To include them, use the `include=tasks` queryparameter. -To construct, see NOTES section for TASK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ICustomizationTask[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ICustomizationGroup - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxSnapshot.md b/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxSnapshot.md deleted file mode 100644 index 71c379ba8449..000000000000 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterUserDevBoxSnapshot.md +++ /dev/null @@ -1,282 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteruserdevboxsnapshot -schema: 2.0.0 ---- - -# New-AzDevCenterUserDevBoxSnapshot - -## SYNOPSIS -Captures a manual snapshot of the Dev Box.\nUpon completion, a snapshotId will be generated.\nTo retrieve all snapshots and their corresponding IDs, use the list snapshots endpoint. - -## SYNTAX - -### Capture (Default) -``` -New-AzDevCenterUserDevBoxSnapshot -Endpoint -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CaptureViaIdentity -``` -New-AzDevCenterUserDevBoxSnapshot -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CaptureByDevCenter -``` -New-AzDevCenterUserDevBoxSnapshot -DevCenterName -DevBoxName -ProjectName - [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CaptureViaIdentityByDevCenter -``` -New-AzDevCenterUserDevBoxSnapshot -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Captures a manual snapshot of the Dev Box.\nUpon completion, a snapshotId will be generated.\nTo retrieve all snapshots and their corresponding IDs, use the list snapshots endpoint. - -## EXAMPLES - -### Example 1: Create a Dev Box snapshot by endpoint -```powershell -New-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -DevBoxName "myDevBox" -``` - -This command creates a snapshot for the dev box "myDevBox" assigned to the specified user using the endpoint. - -### Example 2: Create a Dev Box snapshot by dev center -```powershell -New-AzDevCenterUserDevBoxSnapshot ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -UserId "me" ` - -DevBoxName "myDevBox" -``` - -This command creates a snapshot for the dev box "myDevBox" assigned to the current signed-in user using the dev center name. - -### Example 3: Create a Dev Box snapshot by endpoint and InputObject -```powershell -$snapshotInput = @{ - DevBoxName = "myDevBox" - UserId = "me" - ProjectName = "DevProject" -} -New-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $snapshotInput -``` - -This command creates a snapshot for the dev box "myDevBox" using the endpoint and an identity object. - -### Example 4: Create a Dev Box snapshot by dev center and InputObject -```powershell -$snapshotInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" -} -New-AzDevCenterUserDevBoxSnapshot ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $snapshotInput -``` - -This command creates a snapshot for the dev box "myDevBox" using the dev center name and an identity object. - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Capture, CaptureByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CaptureByDevCenter, CaptureViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Capture, CaptureViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: CaptureViaIdentity, CaptureViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Capture, CaptureByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Capture, CaptureByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/New-AzDevCenterUserEnvironment.md b/src/DevCenter/DevCenter/help/New-AzDevCenterUserEnvironment.md deleted file mode 100644 index 081a60667c33..000000000000 --- a/src/DevCenter/DevCenter/help/New-AzDevCenterUserEnvironment.md +++ /dev/null @@ -1,355 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/new-azdevcenteruserenvironment -schema: 2.0.0 ---- - -# New-AzDevCenterUserEnvironment - -## SYNOPSIS -Creates or updates an environment. - -## SYNTAX - -### CreateExpanded (Default) -``` -New-AzDevCenterUserEnvironment -Endpoint -Name -ProjectName [-UserId ] - -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpanded -``` -New-AzDevCenterUserEnvironment -Endpoint -InputObject -CatalogName - -EnvironmentDefinitionName -EnvironmentType [-ExpirationDate ] - [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityExpandedByDevCenter -``` -New-AzDevCenterUserEnvironment -DevCenterName -InputObject - -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateExpandedByDevCenter -``` -New-AzDevCenterUserEnvironment -DevCenterName -Name -ProjectName [-UserId ] - -CatalogName -EnvironmentDefinitionName -EnvironmentType - [-ExpirationDate ] [-Parameter ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Creates or updates an environment. - -## EXAMPLES - -### Example 1: Create an environment by endpoint -```powershell -$functionAppParameters = @{"name" = "testfuncApp" } -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -New-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -Name "envtest" -ProjectName DevProject -CatalogName CentralCatalog -EnvironmentDefinitionName FunctionApp -EnvironmentType DevTest -Parameter $functionAppParameters -ExpirationDate $dateIn8Months -``` - -This command creates an environment named envtest" to the project "DevProject". - -### Example 2: Create an environment by dev center -```powershell -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -New-AzDevCenterUserEnvironment -DevCenterName Contoso -Name "envtest" -ProjectName DevProject -CatalogName CentralCatalog -EnvironmentDefinitionName Sandbox -EnvironmentType DevTest -ExpirationDate $dateIn8Months -``` - -This command creates an environment named envtest" to the project "DevProject". - -### Example 3: Create an environment by endpoint and InputObject -```powershell -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "envtest" } -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -New-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $envInput -CatalogName CentralCatalog -EnvironmentDefinitionName Sandbox -EnvironmentType DevTest -ExpirationDate $dateIn8Months -``` - -This command creates an environment named envtest" to the project "DevProject". - -### Example 4: Create an environment by dev center and InputObject -```powershell -$functionAppParameters = @{"name" = "testfuncApp" } -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "envtest" } -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -New-AzDevCenterUserEnvironment -DevCenterName Contoso -InputObject $envInput -CatalogName CentralCatalog -EnvironmentDefinitionName FunctionApp -EnvironmentType DevTest -Parameter $functionAppParameters -ExpirationDate $dateIn8Months -``` - -This command creates an environment named envtest" to the project "DevProject". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -CatalogName -Name of the catalog. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateViaIdentityExpandedByDevCenter, CreateExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentDefinitionName -Name of the environment definition. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentType -Environment type. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ExpirationDate -The time the expiration date will be triggered (UTC), after which the environment and associated resources will be deleted. - -```yaml -Type: System.DateTime -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: CreateViaIdentityExpanded, CreateViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of the environment. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: EnvironmentName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Parameter -Parameters object for the environment. - -```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateExpandedByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironment - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminAttachedNetwork.md index 27b260435f25..65160b819fd8 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminAttachedNetwork.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminAttachedNetwork.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminAttachedNetwork -ConnectionName -DevCenterName < [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminAttachedNetwork -ConnectionName -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminAttachedNetwork -InputObject [-DefaultProfile ] [-AsJob] @@ -69,7 +76,7 @@ The name of the attached NetworkConnection. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: AttachedNetworkConnectionName Required: True @@ -95,6 +102,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -112,7 +134,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminCatalog.md index 652102b1490f..a4076a9c7ff5 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminCatalog.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceG [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminCatalog -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminCatalog -InputObject [-DefaultProfile ] [-AsJob] @@ -78,6 +85,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +135,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: CatalogName Required: True diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevBoxDefinition.md index a89ca32bed73..f75a4321c95e 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevBoxDefinition.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name - [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminDevBoxDefinition -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminDevBoxDefinition -InputObject [-DefaultProfile ] [-AsJob] @@ -80,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -97,7 +119,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -116,7 +137,7 @@ The name of the Dev Box definition. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: DevBoxDefinitionName Required: True diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevCenter.md index d5e060a1f147..222f002f9e19 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminDevCenter.md @@ -81,7 +81,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminEnvironmentType.md index 85f2efdfa05a..056d20b1e023 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminEnvironmentType.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminEnvironmentType -DevCenterName -Name -R [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminEnvironmentType -Name -DevcenterInputObject + [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] + [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminEnvironmentType -InputObject [-DefaultProfile ] @@ -63,6 +70,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -80,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -99,7 +120,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: EnvironmentTypeName Required: True diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminGallery.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminGallery.md index 13cea16e2f99..5c5e3861c6d3 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminGallery.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminGallery.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminGallery -DevCenterName -Name -ResourceG [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminGallery -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminGallery -InputObject [-DefaultProfile ] [-AsJob] @@ -78,6 +85,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +135,7 @@ The name of the gallery. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: GalleryName Required: True diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminNetworkConnection.md index 0eb271e7ed85..c3efbef90980 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminNetworkConnection.md @@ -80,7 +80,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminPool.md index 1831697179ab..48a5724b0835 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminPool.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupN [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityProject +``` +Remove-AzDevCenterAdminPool -Name -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminPool -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -80,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -99,7 +105,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject Aliases: PoolName Required: True @@ -139,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProject.md index e92541866f44..0b46b8ffc7f2 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProject.md @@ -80,7 +80,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectCatalog.md index f1bc0b99fb62..352e0ff9735d 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectCatalog.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName ] ``` +### DeleteViaIdentityProject +``` +Remove-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminProjectCatalog -InputObject [-DefaultProfile ] [-AsJob] @@ -67,7 +74,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject Aliases: Required: True @@ -95,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectEnvironmentType.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectEnvironmentType.md index ab685f7eff64..2ef21fac5f78 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectEnvironmentType.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName -Pro [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityProject +``` +Remove-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-DefaultProfile ] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminProjectEnvironmentType -InputObject [-DefaultProfile ] @@ -68,7 +75,7 @@ The name of the environment type. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject Aliases: Required: True @@ -80,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -109,6 +115,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectPolicy.md index 9c5caf6dc9b6..4d0d7dac9f9f 100644 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter/help/Remove-AzDevCenterAdminProjectPolicy.md @@ -19,6 +19,13 @@ Remove-AzDevCenterAdminProjectPolicy -DevCenterName -Name -Res [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDevcenter +``` +Remove-AzDevCenterAdminProjectPolicy -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDevCenterAdminProjectPolicy -InputObject [-DefaultProfile ] [-AsJob] @@ -78,6 +85,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: DeleteViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +135,7 @@ The name of the project policy. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDevcenter Aliases: ProjectPolicyName Required: True diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserDevBox.md deleted file mode 100644 index 406d9e6b66e7..000000000000 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,277 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/remove-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Remove-AzDevCenterUserDevBox - -## SYNOPSIS -Deletes a Dev Box. - -## SYNTAX - -### Delete (Default) -``` -Remove-AzDevCenterUserDevBox -Endpoint -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteViaIdentity -``` -Remove-AzDevCenterUserDevBox -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteViaIdentityByDevCenter -``` -Remove-AzDevCenterUserDevBox -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteByDevCenter -``` -Remove-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -## DESCRIPTION -Deletes a Dev Box. - -## EXAMPLES - -### Example 1: Delete a dev box by endpoint -```powershell -Remove-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -``` - -This command deletes the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 2: Delete a dev box by dev center -```powershell -Remove-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "me" -Name myDevBox -``` - -This command deletes the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 3: Delete a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Remove-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command deletes the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 4: Delete a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Remove-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command deletes the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: DeleteViaIdentityByDevCenter, DeleteByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: DeleteViaIdentity, DeleteViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserDevBoxAddOn.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserDevBoxAddOn.md deleted file mode 100644 index 114a4837e2e3..000000000000 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserDevBoxAddOn.md +++ /dev/null @@ -1,316 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/remove-azdevcenteruserdevboxaddon -schema: 2.0.0 ---- - -# Remove-AzDevCenterUserDevBoxAddOn - -## SYNOPSIS -Deletes a Dev Box addon. - -## SYNTAX - -### Delete (Default) -``` -Remove-AzDevCenterUserDevBoxAddOn -Endpoint -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### DeleteViaIdentity -``` -Remove-AzDevCenterUserDevBoxAddOn -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteViaIdentityByDevCenter -``` -Remove-AzDevCenterUserDevBoxAddOn -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteByDevCenter -``` -Remove-AzDevCenterUserDevBoxAddOn -DevCenterName -AddOnName -DevBoxName - -ProjectName [-UserId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Deletes a Dev Box addon. - -## EXAMPLES - -### Example 1: Remove a Dev Box add-on by endpoint and user ID -```powershell -Remove-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -``` - -This command deletes the add-on "devboxtunnel-sys-default" from the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" using the endpoint. - -### Example 2: Remove a Dev Box add-on by dev center name and current user -```powershell -Remove-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -AddOnName "devboxtunnel-sys-default" ` - -UserId "me" -``` - -This command deletes the add-on "devboxtunnel-sys-default" from the dev box "myDevBox" assigned to the current signed-in user using the dev center name. - -### Example 3: Remove a Dev Box add-on using InputObject and endpoint -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Remove-AzDevCenterUserDevBoxAddOn ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $addOnInput -``` - -This command deletes the add-on "devboxtunnel-sys-default" from the dev box "myDevBox" using the endpoint and an identity object. - -### Example 4: Remove a Dev Box add-on using InputObject and dev center name -```powershell -$addOnInput = @{ - DevBoxName = "myDevBox" - UserId = "me" - ProjectName = "DevProject" - AddOnName = "devboxtunnel-sys-default" -} -Remove-AzDevCenterUserDevBoxAddOn ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $addOnInput -``` - -This command deletes the add-on "devboxtunnel-sys-default" from the dev box "myDevBox" using the dev center name and an identity object. - -## PARAMETERS - -### -AddOnName -The name of the Dev Box addon. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -The name of a Dev Box. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: DeleteViaIdentityByDevCenter, DeleteByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: DeleteViaIdentity, DeleteViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserEnvironment.md b/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserEnvironment.md deleted file mode 100644 index 56ecfd359f27..000000000000 --- a/src/DevCenter/DevCenter/help/Remove-AzDevCenterUserEnvironment.md +++ /dev/null @@ -1,293 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/remove-azdevcenteruserenvironment -schema: 2.0.0 ---- - -# Remove-AzDevCenterUserEnvironment - -## SYNOPSIS -Deletes an environment and all its associated resources - -## SYNTAX - -### Delete (Default) -``` -Remove-AzDevCenterUserEnvironment -Endpoint -Name -ProjectName [-UserId ] - [-Force] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### DeleteViaIdentity -``` -Remove-AzDevCenterUserEnvironment -Endpoint -InputObject [-Force] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteViaIdentityByDevCenter -``` -Remove-AzDevCenterUserEnvironment -DevCenterName -InputObject [-Force] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeleteByDevCenter -``` -Remove-AzDevCenterUserEnvironment -DevCenterName -Name -ProjectName - [-UserId ] [-Force] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Deletes an environment and all its associated resources - -## EXAMPLES - -### Example 1: Delete an environment by endpoint -```powershell -Remove-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId "me" -Name myEnv -``` - -This command deletes the environment "myEnv" under the project "DevProject" assigned to the currently signed-in user. - -### Example 2: Delete an environment by dev center -```powershell -Remove-AzDevCenterUserEnvironment -DevCenterName Contoso -ProjectName DevProject -UserId "786a823c-8037-48ab-89b8-8599901e67d0" -Name myEnv -``` - -This command deletes the environment "myEnv" under the project "DevProject" assigned to the user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 3: Delete an environment by endpoint and InputObject -```powershell -$envInput = @{"UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject"; "EnvironmentName" = "myEnv" } -Remove-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $envInput -``` - -This command deletes the environment "myEnv" under the project "DevProject" assigned to the user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 4: Delete an environment by dev center and InputObject -```powershell -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "myEnv" } -Remove-AzDevCenterUserEnvironment -DevCenterName Contoso -InputObject $envInput -``` - -This command deletes the environment "myEnv" under the project "DevProject" assigned to the currently signed-in user. - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: DeleteViaIdentityByDevCenter, DeleteByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Force -The query option to force environment deletion even if the environment definition does not exist. -This is a best-effort delete, and anything custom that forces resource creation beyond the associated resource group may not be deleted. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: DeleteViaIdentity, DeleteViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of the environment. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: EnvironmentName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Delete, DeleteByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Repair-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Repair-AzDevCenterUserDevBox.md deleted file mode 100644 index e9490e21c13c..000000000000 --- a/src/DevCenter/DevCenter/help/Repair-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,264 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/repair-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Repair-AzDevCenterUserDevBox - -## SYNOPSIS -Attempts automated repair steps to resolve common problems on a Dev Box. -The Dev Box may restart during this operation. - -## SYNTAX - -### Repair (Default) -``` -Repair-AzDevCenterUserDevBox -Endpoint -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### RepairViaIdentity -``` -Repair-AzDevCenterUserDevBox -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### RepairViaIdentityByDevCenter -``` -Repair-AzDevCenterUserDevBox -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### RepairByDevCenter -``` -Repair-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Attempts automated repair steps to resolve common problems on a Dev Box. -The Dev Box may restart during this operation. - -## EXAMPLES - -### Example 1: Repair dev box by endpoint -```powershell -Repair-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -Name myDevBox -ProjectName DevProject -``` - -This command repairs the dev box "myDevBox". - -### Example 2: Repair dev box by dev center -```powershell -Repair-AzDevCenterUserDevBox -DevCenterName Contoso -Name myDevBox -ProjectName DevProject -``` - -This command repairs the dev box "myDevBox". - -### Example 3: Repair dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject";} -Repair-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command repairs the dev box "myDevBox". - -### Example 4: Repair dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject";} -Repair-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command repairs the dev box "myDevBox". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: RepairViaIdentityByDevCenter, RepairByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Repair, RepairViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: RepairViaIdentity, RepairViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Repair, RepairByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Repair, RepairByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Repair, RepairByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Restart-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Restart-AzDevCenterUserDevBox.md deleted file mode 100644 index 3ce1c6a4654c..000000000000 --- a/src/DevCenter/DevCenter/help/Restart-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,262 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/restart-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Restart-AzDevCenterUserDevBox - -## SYNOPSIS -Restarts a Dev Box. - -## SYNTAX - -### Restart (Default) -``` -Restart-AzDevCenterUserDevBox -Endpoint -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### RestartViaIdentity -``` -Restart-AzDevCenterUserDevBox -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### RestartViaIdentityByDevCenter -``` -Restart-AzDevCenterUserDevBox -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### RestartByDevCenter -``` -Restart-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Restarts a Dev Box. - -## EXAMPLES - -### Example 1: Restart a dev box by endpoint -```powershell -Restart-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -``` - -This command restarts the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 2: Restart a dev box by dev center -```powershell -Restart-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "me" -Name myDevBox -``` - -This command restarts the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 3: Restart a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Restart-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command restarts the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 4: Restart a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Restart-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command restarts the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: RestartViaIdentityByDevCenter, RestartByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Restart, RestartViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: RestartViaIdentity, RestartViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Restart, RestartByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Restart, RestartByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Restart, RestartByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Restore-AzDevCenterUserDevBoxSnapshot.md b/src/DevCenter/DevCenter/help/Restore-AzDevCenterUserDevBoxSnapshot.md deleted file mode 100644 index caf82086ad25..000000000000 --- a/src/DevCenter/DevCenter/help/Restore-AzDevCenterUserDevBoxSnapshot.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/restore-azdevcenteruserdevboxsnapshot -schema: 2.0.0 ---- - -# Restore-AzDevCenterUserDevBoxSnapshot - -## SYNOPSIS -Restores a Dev Box to a specified snapshot. - -## SYNTAX - -### Restore (Default) -``` -Restore-AzDevCenterUserDevBoxSnapshot -Endpoint -DevBoxName -ProjectName - [-UserId ] -SnapshotId [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### RestoreViaIdentity -``` -Restore-AzDevCenterUserDevBoxSnapshot -Endpoint -InputObject - -SnapshotId [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### RestoreByDevCenter -``` -Restore-AzDevCenterUserDevBoxSnapshot -DevCenterName -DevBoxName -ProjectName - [-UserId ] -SnapshotId [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### RestoreViaIdentityByDevCenter -``` -Restore-AzDevCenterUserDevBoxSnapshot -DevCenterName -InputObject - -SnapshotId [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Restores a Dev Box to a specified snapshot. - -## EXAMPLES - -### Example 1: Restore a Dev Box to a snapshot by endpoint and user ID -```powershell -Restore-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -SnapshotId "snapshot-1234" -``` - -This command restores the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" to the snapshot with ID "snapshot-1234" using the endpoint. - -### Example 2: Restore a Dev Box to a snapshot by dev center name and current user -```powershell -Restore-AzDevCenterUserDevBoxSnapshot ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" ` - -SnapshotId "snapshot-1234" -``` - -This command restores the dev box "myDevBox" assigned to the current signed-in user to the snapshot with ID "snapshot-1234" using the dev center name. - -### Example 3: Restore a Dev Box to a snapshot using InputObject and endpoint -```powershell -$snapshotInput = @{ - DevBoxName = "myDevBox" - UserId = "786a823c-8037-48ab-89b8-8599901e67d0" - ProjectName = "DevProject" -} -Restore-AzDevCenterUserDevBoxSnapshot ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -InputObject $snapshotInput ` - -SnapshotId "snapshot-1234" -``` - -This command restores the dev box "myDevBox" to the snapshot with ID "snapshot-1234" using the endpoint and an identity object. - -### Example 4: Restore a Dev Box to a snapshot using InputObject and dev center name -```powershell -$snapshotInput = @{ - DevBoxName = "myDevBox" - UserId = "me" - ProjectName = "DevProject" -} -Restore-AzDevCenterUserDevBoxSnapshot ` - -DevCenterName "ContosoDevCenter" ` - -InputObject $snapshotInput ` - -SnapshotId "snapshot-1234" -``` - -This command restores the dev box "myDevBox" to the snapshot with ID "snapshot-1234" using the dev center name and an identity object. - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Restore, RestoreByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: RestoreByDevCenter, RestoreViaIdentityByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Restore, RestoreViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: RestoreViaIdentity, RestoreViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Restore, RestoreByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SnapshotId -Required parameter that specifies the snapshot id to use for the restore operation. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Restore, RestoreByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Set-AzDevCenterUserDevBoxActiveHour.md b/src/DevCenter/DevCenter/help/Set-AzDevCenterUserDevBoxActiveHour.md deleted file mode 100644 index ac6b12da7fca..000000000000 --- a/src/DevCenter/DevCenter/help/Set-AzDevCenterUserDevBoxActiveHour.md +++ /dev/null @@ -1,309 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/set-azdevcenteruserdevboxactivehour -schema: 2.0.0 ---- - -# Set-AzDevCenterUserDevBoxActiveHour - -## SYNOPSIS -Lets a user set their own active hours for their Dev Box, overriding the defaults set at the pool level. - -## SYNTAX - -### SetExpanded (Default) -``` -Set-AzDevCenterUserDevBoxActiveHour -Endpoint -DevBoxName -ProjectName - [-UserId ] -EndTimeHour -StartTimeHour -TimeZone [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### Set -``` -Set-AzDevCenterUserDevBoxActiveHour -Endpoint -DevBoxName -ProjectName - [-UserId ] -Body [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### SetByDevCenter -``` -Set-AzDevCenterUserDevBoxActiveHour -DevCenterName -DevBoxName -ProjectName - [-UserId ] -Body [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### SetExpandedByDevCenter -``` -Set-AzDevCenterUserDevBoxActiveHour -DevCenterName -DevBoxName -ProjectName - [-UserId ] -EndTimeHour -StartTimeHour -TimeZone [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Lets a user set their own active hours for their Dev Box, overriding the defaults set at the pool level. - -## EXAMPLES - -### Example 1: Set active hours for a Dev Box by endpoint and user ID -```powershell -Set-AzDevCenterUserDevBoxActiveHour ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -StartTimeHour 9 ` - -EndTimeHour 17 ` - -TimeZone "America/Los_Angeles" -``` - -This command sets the active hours for the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" from 9 AM to 5 PM in the "America/Los_Angeles" time zone using the endpoint. - -### Example 2: Set active hours for a Dev Box by dev center name and current user -```powershell -Set-AzDevCenterUserDevBoxActiveHour ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" ` - -StartTimeHour 8 ` - -EndTimeHour 16 ` - -TimeZone "America/New_York" -``` - -This command sets the active hours for the dev box "myDevBox" assigned to the current signed-in user from 8 AM to 4 PM in the "America/New_York" time zone using the dev center name. - -### Example 3: Set active hours for a Dev Box using Body parameter and endpoint -```powershell -$activeHours = @{ - StartTimeHour = 10 - EndTimeHour = 18 - TimeZone = "America/Chicago" -} -Set-AzDevCenterUserDevBoxActiveHour ` - -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "me" ` - -Body $activeHours -``` - -This command sets the active hours for the dev box "myDevBox" assigned to the current signed-in user from 10 AM to 6 PM in the "America/Chicago" time zone using the endpoint and a body object. - -### Example 4: Set active hours for a Dev Box using Body parameter and dev center name -```powershell -$activeHours = @{ - StartTimeHour = 7 - EndTimeHour = 15 - TimeZone = "America/Los_Angeles" -} -Set-AzDevCenterUserDevBoxActiveHour ` - -DevCenterName "ContosoDevCenter" ` - -ProjectName "DevProject" ` - -DevBoxName "myDevBox" ` - -UserId "786a823c-8037-48ab-89b8-8599901e67d0" ` - -Body $activeHours -``` - -This command sets the active hours for the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0" from 7 AM to 3 PM in the "UTC" time zone using the dev center name and a body object. - -## PARAMETERS - -### -Body -Manual user set active hours configuration. -To construct, see NOTES section for BODY properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IUserActiveHoursConfiguration -Parameter Sets: Set, SetByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: SetByDevCenter, SetExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: SetExpanded, Set -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EndTimeHour -The end time of the active hours. - -```yaml -Type: System.Int32 -Parameter Sets: SetExpanded, SetExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -StartTimeHour -The start time of the active hours. - -```yaml -Type: System.Int32 -Parameter Sets: SetExpanded, SetExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -TimeZone -The timezone of the active hours. - -```yaml -Type: System.String -Parameter Sets: SetExpanded, SetExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IUserActiveHoursConfiguration - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IDevBox - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Skip-AzDevCenterUserDevBoxAction.md b/src/DevCenter/DevCenter/help/Skip-AzDevCenterUserDevBoxAction.md deleted file mode 100644 index d5bc5814e8f7..000000000000 --- a/src/DevCenter/DevCenter/help/Skip-AzDevCenterUserDevBoxAction.md +++ /dev/null @@ -1,262 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/skip-azdevcenteruserdevboxaction -schema: 2.0.0 ---- - -# Skip-AzDevCenterUserDevBoxAction - -## SYNOPSIS -Skips an occurrence of an action. - -## SYNTAX - -### Skip (Default) -``` -Skip-AzDevCenterUserDevBoxAction -Endpoint -DevBoxName -Name -ProjectName - [-UserId ] [-DefaultProfile ] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### SkipViaIdentity -``` -Skip-AzDevCenterUserDevBoxAction -Endpoint -InputObject - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### SkipViaIdentityByDevCenter -``` -Skip-AzDevCenterUserDevBoxAction -DevCenterName -InputObject - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### SkipByDevCenter -``` -Skip-AzDevCenterUserDevBoxAction -DevCenterName -DevBoxName -Name - -ProjectName [-UserId ] [-DefaultProfile ] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Skips an occurrence of an action. - -## EXAMPLES - -### Example 1: Skip an action on the dev box by endpoint -```powershell -Skip-AzDevCenterUserDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -Name "schedule-default" -``` - -This command skips the action "schedule-default" for the dev box "myDevBox". - -### Example 2: Skip an action on the dev box by dev center -```powershell -Skip-AzDevCenterUserDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -Name "schedule-default" -``` - -This command skips the action "schedule-default" for the dev box "myDevBox". - -### Example 3: Skip an action on the dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "schedule-default"} -Skip-AzDevCenterUserDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command skips the action "schedule-default" for the dev box "myDevBox". - -### Example 4: Skip an action on the dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "schedule-default"} -Skip-AzDevCenterUserDevBoxAction -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command skips the action "schedule-default" for the dev box "myDevBox". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevBoxName -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: SkipViaIdentityByDevCenter, SkipByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: SkipViaIdentity, SkipViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of the action. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: ActionName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.Boolean - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Skip-AzDevCenterUserEnvironmentAction.md b/src/DevCenter/DevCenter/help/Skip-AzDevCenterUserEnvironmentAction.md deleted file mode 100644 index 2eceef9f6cc9..000000000000 --- a/src/DevCenter/DevCenter/help/Skip-AzDevCenterUserEnvironmentAction.md +++ /dev/null @@ -1,262 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/skip-azdevcenteruserenvironmentaction -schema: 2.0.0 ---- - -# Skip-AzDevCenterUserEnvironmentAction - -## SYNOPSIS -Skips an occurrence of an action. - -## SYNTAX - -### Skip (Default) -``` -Skip-AzDevCenterUserEnvironmentAction -Endpoint -EnvironmentName -Name - -ProjectName [-UserId ] [-DefaultProfile ] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### SkipViaIdentity -``` -Skip-AzDevCenterUserEnvironmentAction -Endpoint -InputObject - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### SkipViaIdentityByDevCenter -``` -Skip-AzDevCenterUserEnvironmentAction -DevCenterName -InputObject - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### SkipByDevCenter -``` -Skip-AzDevCenterUserEnvironmentAction -DevCenterName -EnvironmentName -Name - -ProjectName [-UserId ] [-DefaultProfile ] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Skips an occurrence of an action. - -## EXAMPLES - -### Example 1: Skip an action on the environment by endpoint -```powershell -Skip-AzDevCenterUserEnvironmentAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -Name "myEnvironment-Delete" -``` - -This command skips the action "myEnvironment-Delete" for the environment "myEnvironment". - -### Example 2: Skip an action on the environment by dev center -```powershell -Skip-AzDevCenterUserEnvironmentAction -DevCenterName Contoso -EnvironmentName myEnvironment -ProjectName DevProject -Name "myEnvironment-Delete" -``` - -This command skips the action "myEnvironment-Delete" for the environment "myEnvironment". - -### Example 3: Skip an action on the environment by endpoint and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "myEnvironment-Delete"} -Skip-AzDevCenterUserEnvironmentAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $environmentInput -``` - -This command skips the action "myEnvironment-Delete" for the environment "myEnvironment". - -### Example 4: Skip an action on the environment by dev center and InputObject -```powershell -$environmentInput = @{"EnvironmentName" = "myEnvironment"; "UserId" = "me"; "ProjectName" = "DevProject"; "ActionName" = "myEnvironment-Delete"} -Skip-AzDevCenterUserEnvironmentAction -DevCenterName Contoso -InputObject $environmentInput -``` - -This command skips the action "myEnvironment-Delete" for the environment "myEnvironment". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: SkipViaIdentityByDevCenter, SkipByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnvironmentName -Environment name. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: SkipViaIdentity, SkipViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Uniquely identifies the action. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: ActionName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Skip, SkipByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.Boolean - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md b/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md index b177cb45af3f..a84f7aa19be1 100644 --- a/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md +++ b/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminNetworkConnectionHealthCheck.md @@ -83,7 +83,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity diff --git a/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminPoolHealthCheck.md b/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminPoolHealthCheck.md index 5ac58a0273b9..ff62a3f2d99c 100644 --- a/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminPoolHealthCheck.md +++ b/src/DevCenter/DevCenter/help/Start-AzDevCenterAdminPoolHealthCheck.md @@ -19,6 +19,13 @@ Start-AzDevCenterAdminPoolHealthCheck -PoolName -ProjectName - [-WhatIf] [-Confirm] [] ``` +### RunViaIdentityProject +``` +Start-AzDevCenterAdminPoolHealthCheck -PoolName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### RunViaIdentity ``` Start-AzDevCenterAdminPoolHealthCheck -InputObject [-DefaultProfile ] [-AsJob] @@ -80,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -129,7 +135,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: Run +Parameter Sets: Run, RunViaIdentityProject Aliases: Required: True @@ -139,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: RunViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Start-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Start-AzDevCenterUserDevBox.md deleted file mode 100644 index 3175efba8710..000000000000 --- a/src/DevCenter/DevCenter/help/Start-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,262 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/start-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Start-AzDevCenterUserDevBox - -## SYNOPSIS -Starts a Dev Box. - -## SYNTAX - -### Start (Default) -``` -Start-AzDevCenterUserDevBox -Endpoint -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### StartViaIdentity -``` -Start-AzDevCenterUserDevBox -Endpoint -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### StartViaIdentityByDevCenter -``` -Start-AzDevCenterUserDevBox -DevCenterName -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### StartByDevCenter -``` -Start-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName [-UserId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -## DESCRIPTION -Starts a Dev Box. - -## EXAMPLES - -### Example 1: Start a dev box by endpoint -```powershell -Start-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -``` - -This command starts the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 2: Start a dev box by dev center -```powershell -Start-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "me" -Name myDevBox -``` - -This command starts the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 3: Start a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Start-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command starts the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 4: Start a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Start-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command starts the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: StartViaIdentityByDevCenter, StartByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Start, StartViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: StartViaIdentity, StartViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Start, StartByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Start, StartByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Start, StartByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md b/src/DevCenter/DevCenter/help/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md index 64858b9fdd6f..05773443db82 100644 --- a/src/DevCenter/DevCenter/help/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md +++ b/src/DevCenter/DevCenter/help/Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild.md @@ -20,6 +20,27 @@ Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -Cat [-Confirm] [] ``` +### CancelViaIdentityProject +``` +Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -CatalogName + -ImageDefinitionName -ProjectInputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### CancelViaIdentityImageDefinition +``` +Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName + -ImageDefinitionInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### CancelViaIdentityCatalog +``` +Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -BuildName -ImageDefinitionName + -CatalogInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### CancelViaIdentity ``` Stop-AzDevCenterAdminProjectCatalogImageDefinitionBuild -InputObject @@ -90,7 +111,7 @@ The ID of the Image Definition Build. ```yaml Type: System.String -Parameter Sets: Cancel +Parameter Sets: Cancel, CancelViaIdentityProject, CancelViaIdentityImageDefinition, CancelViaIdentityCatalog Aliases: Required: True @@ -100,12 +121,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CancelViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -CatalogName The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Cancel +Parameter Sets: Cancel, CancelViaIdentityProject Aliases: Required: True @@ -131,12 +167,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ImageDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CancelViaIdentityImageDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ImageDefinitionName The name of the Image Definition. ```yaml Type: System.String -Parameter Sets: Cancel +Parameter Sets: Cancel, CancelViaIdentityProject, CancelViaIdentityCatalog Aliases: Required: True @@ -148,7 +199,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -192,6 +242,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: CancelViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Stop-AzDevCenterUserDevBox.md b/src/DevCenter/DevCenter/help/Stop-AzDevCenterUserDevBox.md deleted file mode 100644 index 36f20b032f63..000000000000 --- a/src/DevCenter/DevCenter/help/Stop-AzDevCenterUserDevBox.md +++ /dev/null @@ -1,277 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/stop-azdevcenteruserdevbox -schema: 2.0.0 ---- - -# Stop-AzDevCenterUserDevBox - -## SYNOPSIS -Stops a Dev Box. - -## SYNTAX - -### Stop (Default) -``` -Stop-AzDevCenterUserDevBox -Endpoint -Name -ProjectName [-UserId ] - [-Hibernate] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### StopViaIdentity -``` -Stop-AzDevCenterUserDevBox -Endpoint -InputObject [-Hibernate] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### StopViaIdentityByDevCenter -``` -Stop-AzDevCenterUserDevBox -DevCenterName -InputObject [-Hibernate] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### StopByDevCenter -``` -Stop-AzDevCenterUserDevBox -DevCenterName -Name -ProjectName [-UserId ] - [-Hibernate] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -## DESCRIPTION -Stops a Dev Box. - -## EXAMPLES - -### Example 1: Stop a dev box by endpoint -```powershell -Stop-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -UserId 786a823c-8037-48ab-89b8-8599901e67d0 -Name myDevBox -``` - -This command stops the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -### Example 2: Stop a dev box by dev center -```powershell -Stop-AzDevCenterUserDevBox -DevCenterName Contoso -ProjectName DevProject -UserId "me" -Name myDevBox -``` - -This command stops the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 3: Stop a dev box by endpoint and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "me"; "ProjectName" = "DevProject" } -Stop-AzDevCenterUserDevBox -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $devBoxInput -``` - -This command stops the dev box "myDevBox" assigned to the currently signed-in user. - -### Example 4: Stop a dev box by dev center and InputObject -```powershell -$devBoxInput = @{"DevBoxName" = "myDevBox"; "UserId" = "786a823c-8037-48ab-89b8-8599901e67d0"; "ProjectName" = "DevProject" } -Stop-AzDevCenterUserDevBox -DevCenterName Contoso -InputObject $devBoxInput -``` - -This command stops the dev box "myDevBox" assigned to user "786a823c-8037-48ab-89b8-8599901e67d0". - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: StopViaIdentityByDevCenter, StopByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: Stop, StopViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Hibernate -Optional parameter to hibernate the dev box. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: StopViaIdentity, StopViaIdentityByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -Display name for the Dev Box. - -```yaml -Type: System.String -Parameter Sets: Stop, StopByDevCenter -Aliases: DevBoxName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -Name of the project. - -```yaml -Type: System.String -Parameter Sets: Stop, StopByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: Stop, StopByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IOperationStatus - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminCatalog.md index 9898d4c2d260..6e561f122043 100644 --- a/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminCatalog.md @@ -19,6 +19,13 @@ Sync-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGro [-WhatIf] [-Confirm] [] ``` +### SyncViaIdentityDevcenter +``` +Sync-AzDevCenterAdminCatalog -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### SyncViaIdentity ``` Sync-AzDevCenterAdminCatalog -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -78,6 +85,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: SyncViaIdentityDevcenter +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. @@ -95,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,7 +135,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Sync +Parameter Sets: Sync, SyncViaIdentityDevcenter Aliases: CatalogName Required: True diff --git a/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminProjectCatalog.md index ad68c39d78da..906c68d895bd 100644 --- a/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter/help/Sync-AzDevCenterAdminProjectCatalog.md @@ -19,6 +19,13 @@ Sync-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName [-WhatIf] [-Confirm] [] ``` +### SyncViaIdentityProject +``` +Sync-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### SyncViaIdentity ``` Sync-AzDevCenterAdminProjectCatalog -InputObject [-DefaultProfile ] [-AsJob] @@ -67,7 +74,7 @@ The name of the Catalog. ```yaml Type: System.String -Parameter Sets: Sync +Parameter Sets: Sync, SyncViaIdentityProject Aliases: Required: True @@ -95,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -139,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: SyncViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DevCenter/DevCenter/help/Test-AzDevCenterUserDevBoxCustomizationTaskAction.md b/src/DevCenter/DevCenter/help/Test-AzDevCenterUserDevBoxCustomizationTaskAction.md deleted file mode 100644 index a64e23347e73..000000000000 --- a/src/DevCenter/DevCenter/help/Test-AzDevCenterUserDevBoxCustomizationTaskAction.md +++ /dev/null @@ -1,291 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/test-azdevcenteruserdevboxcustomizationtaskaction -schema: 2.0.0 ---- - -# Test-AzDevCenterUserDevBoxCustomizationTaskAction - -## SYNOPSIS -Validates a list of customization tasks. - -## SYNTAX - -### ValidateExpanded (Default) -``` -Test-AzDevCenterUserDevBoxCustomizationTaskAction -Endpoint -ProjectName - [-Task ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### ValidateViaIdentityExpanded -``` -Test-AzDevCenterUserDevBoxCustomizationTaskAction -Endpoint -InputObject - [-Task ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### ValidateViaIdentityExpandedByDevCenter -``` -Test-AzDevCenterUserDevBoxCustomizationTaskAction -DevCenterName -InputObject - [-Task ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### ValidateExpandedByDevCenter -``` -Test-AzDevCenterUserDevBoxCustomizationTaskAction -DevCenterName -ProjectName - [-Task ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION -Validates a list of customization tasks. - -## EXAMPLES - -### Example 1: Validate customization tasks by endpoint -```powershell -$task = @{ - Name = "catalogName/choco" - DisplayName = "choco" - Parameter = @{ - PackageName = "vscode" - PackageVersion = "1.0.0" - } - RunAs = "System" - TimeoutInSecond = 120 -} -$tasks = @($task) -Test-AzDevCenterUserDevBoxCustomizationTaskAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -Task $tasks -``` - -This command validates the task "choco" by the endpoint. - -### Example 2: Validate customization tasks by dev center -```powershell -$task = @{ - Name = "catalogName/choco" - DisplayName = "choco" - Parameter = @{ - PackageName = "vscode" - PackageVersion = "1.0.0" - } - RunAs = "User" - TimeoutInSecond = 120 -} -$tasks = @($task) -Test-AzDevCenterUserDevBoxCustomizationTaskAction -DevCenterName Contoso -ProjectName DevProject -Task $tasks -``` - -This command validates the task "choco" by the dev center. - -### Example 3: Validate customization tasks by endpoint and InputObject -```powershell -$task = @{ - Name = "catalogName/choco" - DisplayName = "choco" - Parameter = @{ - PackageName = "vscode" - PackageVersion = "1.0.0" - } - RunAs = "System" - TimeoutInSecond = 120 -} -$tasks = @($task) -$taskInput = @{"ProjectName" = "DevProject" } -Test-AzDevCenterUserDevBoxCustomizationTaskAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $taskInput -Task $tasks -``` - -This command validates the task "choco" by the endpoint and InputObject. - -### Example 4: Validate customization tasks by dev center and InputObject -```powershell -$task = @{ - Name = "catalogName/choco" - DisplayName = "choco" - Parameter = @{ - PackageName = "vscode" - PackageVersion = "1.0.0" - } - RunAs = "System" - TimeoutInSecond = 120 -} -$tasks = @($task) -$taskInput = @{"ProjectName" = "DevProject" } -Test-AzDevCenterUserDevBoxCustomizationTaskAction -DevCenterName Contoso -InputObject $taskInput -Task $tasks -``` - -This command validates the task "choco" by the dev center and InputObject. - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: ValidateViaIdentityExpandedByDevCenter, ValidateExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: ValidateExpanded, ValidateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: ValidateViaIdentityExpanded, ValidateViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: ValidateExpanded, ValidateExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Task -Tasks to apply. -To construct, see NOTES section for TASK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.ICustomizationTask[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### System.Boolean - -## NOTES - -## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminAttachedNetwork.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminAttachedNetwork.md new file mode 100644 index 000000000000..d2524326fdea --- /dev/null +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminAttachedNetwork.md @@ -0,0 +1,245 @@ +--- +external help file: Az.DevCenter-help.xml +Module Name: Az.DevCenter +online version: https://learn.microsoft.com/powershell/module/az.devcenter/update-azdevcenteradminattachednetwork +schema: 2.0.0 +--- + +# Update-AzDevCenterAdminAttachedNetwork + +## SYNOPSIS +Update an attached NetworkConnection. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzDevCenterAdminAttachedNetwork -ConnectionName -DevCenterName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminAttachedNetwork -ConnectionName -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzDevCenterAdminAttachedNetwork -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +Update an attached NetworkConnection. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ConnectionName +The name of the attached NetworkConnection. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded +Aliases: AttachedNetworkConnectionName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DevCenterName +The name of the devcenter. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IAttachedNetworkConnection + +## NOTES + +## RELATED LINKS diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminCatalog.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminCatalog.md index 74fe41e61bf0..93fb0d2bb00d 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminCatalog.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminCatalog.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminCatalog ## SYNOPSIS -Partially updates a catalog. +Partially update a catalog. ## SYNTAX @@ -17,21 +17,44 @@ Partially updates a catalog. Update-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName [-SubscriptionId ] [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] - [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminCatalog -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminCatalog -Name -DevcenterInputObject + [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] + [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] + [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminCatalog -InputObject [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] - [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] + [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Partially updates a catalog. +Partially update a catalog. ## EXAMPLES @@ -58,7 +81,7 @@ Git branch. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -73,7 +96,7 @@ The folder where the catalog items can be found inside the repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -88,7 +111,7 @@ A reference to the Key Vault secret containing a security token to authenticate ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -103,7 +126,7 @@ Git URI. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -144,12 +167,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -164,7 +202,7 @@ Git branch. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -179,7 +217,7 @@ The folder where the catalog items can be found inside the repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -194,7 +232,7 @@ A reference to the Key Vault secret containing a security token to authenticate ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -209,7 +247,7 @@ Git URI. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -221,7 +259,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -235,12 +272,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the Catalog. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDevcenterExpanded Aliases: CatalogName Required: True @@ -271,7 +338,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -286,7 +353,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -300,8 +367,8 @@ Accept wildcard characters: False Indicates the type of sync that is configured for the catalog. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -316,7 +383,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -366,7 +433,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalog ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevBoxDefinition.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevBoxDefinition.md index cc1b162de358..0e065dd272a2 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevBoxDefinition.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevBoxDefinition.md @@ -8,30 +8,52 @@ schema: 2.0.0 # Update-AzDevCenterAdminDevBoxDefinition ## SYNOPSIS -Partially updates a Dev Box definition. +Partially update a Dev Box definition. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName - [-SubscriptionId ] [-HibernateSupport ] [-ImageReferenceId ] - [-OSStorageType ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] [-SkuSize ] - [-SkuTier ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-SubscriptionId ] [-HibernateSupport ] [-ImageReferenceId ] [-OSStorageType ] + [-SkuCapacity ] [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonString ``` -Update-AzDevCenterAdminDevBoxDefinition -InputObject - [-HibernateSupport ] [-ImageReferenceId ] [-OSStorageType ] - [-SkuCapacity ] [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] +Update-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminDevBoxDefinition -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminDevBoxDefinition -Name -DevcenterInputObject + [-HibernateSupport ] [-ImageReferenceId ] [-OSStorageType ] [-SkuCapacity ] + [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzDevCenterAdminDevBoxDefinition -InputObject [-HibernateSupport ] + [-ImageReferenceId ] [-OSStorageType ] [-SkuCapacity ] [-SkuFamily ] + [-SkuName ] [-SkuSize ] [-SkuTier ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Partially updates a Dev Box definition. +Partially update a Dev Box definition. ## EXAMPLES @@ -91,12 +113,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -112,8 +149,8 @@ Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -129,7 +166,7 @@ When Image ID is provided, its latest version will be used. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -141,7 +178,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -155,12 +191,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the Dev Box definition. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDevcenterExpanded Aliases: DevBoxDefinitionName Required: True @@ -190,7 +256,7 @@ The storage type used for the Operating System disk of Dev Boxes created using t ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -206,7 +272,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -222,7 +288,7 @@ If scale out/in is not possible for the resource this may be omitted. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -237,7 +303,7 @@ If the service has different generations of hardware, for the same SKU, then tha ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +321,7 @@ It is typically a letter+number code ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -271,7 +337,7 @@ When the name field is the combination of tier and some other value, this would ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -285,8 +351,8 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -301,7 +367,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -316,7 +382,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -366,7 +432,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevBoxDefinition ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevCenter.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevCenter.md index dd018ac6acb6..78ee94b65d76 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevCenter.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminDevCenter.md @@ -8,36 +8,32 @@ schema: 2.0.0 # Update-AzDevCenterAdminDevCenter ## SYNOPSIS -Partially updates a devcenter. +Update a devcenter resource ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminDevCenter -Name -ResourceGroupName [-SubscriptionId ] - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] [-DisplayName ] + [-EnableSystemAssignedIdentity ] [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminDevCenter -InputObject - [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] - [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] - [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus ] [-DisplayName ] + [-EnableSystemAssignedIdentity ] [-NetworkSettingMicrosoftHostedNetworkEnableStatus ] + [-ProjectCatalogSettingCatalogItemSyncEnableStatus ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Partially updates a devcenter. +Update a devcenter resource ## EXAMPLES @@ -94,7 +90,7 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -120,28 +116,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -154,7 +133,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -188,7 +166,7 @@ Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -218,7 +196,7 @@ Accept wildcard characters: False Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -275,6 +253,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -315,7 +309,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenter ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminEnvironmentType.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminEnvironmentType.md index 2b6acd0c337f..ad6ba350b620 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminEnvironmentType.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminEnvironmentType.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminEnvironmentType ## SYNOPSIS -Partially updates an environment type. +Partially update an environment type. ## SYNTAX @@ -19,6 +19,27 @@ Update-AzDevCenterAdminEnvironmentType -DevCenterName -Name -R [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminEnvironmentType -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminEnvironmentType -Name -DevcenterInputObject + [-DisplayName ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminEnvironmentType -InputObject [-DisplayName ] @@ -27,7 +48,7 @@ Update-AzDevCenterAdminEnvironmentType -InputObject [-Displ ``` ## DESCRIPTION -Partially updates an environment type. +Partially update an environment type. ## EXAMPLES @@ -68,12 +89,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -88,7 +124,7 @@ The display name of the environment type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -100,7 +136,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -114,12 +149,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the environment type. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDevcenterExpanded Aliases: EnvironmentTypeName Required: True @@ -135,7 +200,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -150,7 +215,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -165,7 +230,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -215,7 +280,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserDelayEnvironmentAction.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminGallery.md similarity index 53% rename from src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserDelayEnvironmentAction.md rename to src/DevCenter/DevCenter/help/Update-AzDevCenterAdminGallery.md index a5b8bea57fbc..5e1a007fb6eb 100644 --- a/src/DevCenter/DevCenter/help/Invoke-AzDevCenterUserDelayEnvironmentAction.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminGallery.md @@ -1,52 +1,81 @@ --- external help file: Az.DevCenter-help.xml Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/invoke-azdevcenteruserdelayenvironmentaction +online version: https://learn.microsoft.com/powershell/module/az.devcenter/update-azdevcenteradmingallery schema: 2.0.0 --- -# Invoke-AzDevCenterUserDelayEnvironmentAction +# Update-AzDevCenterAdminGallery ## SYNOPSIS -Delays the occurrence of an action. +Update a gallery. ## SYNTAX -### Delay (Default) +### UpdateExpanded (Default) ``` -Invoke-AzDevCenterUserDelayEnvironmentAction -Endpoint -EnvironmentName -Name - -ProjectName [-UserId ] -DelayTime [-DefaultProfile ] +Update-AzDevCenterAdminGallery -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### DelayByDevCenter +### UpdateViaIdentityDevcenterExpanded ``` -Invoke-AzDevCenterUserDelayEnvironmentAction -DevCenterName -EnvironmentName -Name - -ProjectName [-UserId ] -DelayTime [-DefaultProfile ] - [-WhatIf] [-Confirm] [] +Update-AzDevCenterAdminGallery -Name -DevcenterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzDevCenterAdminGallery -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Delays the occurrence of an action. +Update a gallery. ## EXAMPLES -### Example 1: Delay an action on the environment by endpoint +### Example 1: {{ Add title here }} ```powershell -Invoke-AzDevCenterUserDelayEnvironmentAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -EnvironmentName myEnvironment -ProjectName DevProject -Name "myEnvironment-Delete" -DelayTime "00:30" +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -This command delays the action "schedule-default" for the environment "myEnvironment" for 30 minutes. +{{ Add description here }} -### Example 2: Delay an action on the environment by dev center +### Example 2: {{ Add title here }} ```powershell -Invoke-AzDevCenterUserDelayEnvironmentAction -DevCenterName Contoso -EnvironmentName myEnvironment -UserId "me" -ProjectName DevProject -Name "myEnvironment-Delete" -DelayTime "05:15" +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -This command delays the action "myEnvironment-Delete" for the environment "myEnvironment" for 5 hours and 15 minutes. +{{ Add description here }} ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -63,29 +92,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DelayTime -The delayed timespan from the scheduled action time. -Format HH:MM. +### -DevcenterInputObject +Identity Parameter ```yaml -Type: System.TimeSpan -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded Aliases: Required: True Position: Named Default value: None -Accept pipeline input: False +Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` ### -DevCenterName -The DevCenter upon which to execute operations. +The name of the devcenter. ```yaml Type: System.String -Parameter Sets: DelayByDevCenter -Aliases: DevCenter +Parameter Sets: UpdateExpanded +Aliases: Required: True Position: Named @@ -94,28 +122,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Endpoint -The DevCenter-specific URI to operate on. +### -InputObject +Identity Parameter ```yaml -Type: System.String -Parameter Sets: Delay +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True Position: Named Default value: None -Accept pipeline input: False +Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -EnvironmentName -Environment name. +### -Name +The name of the gallery. ```yaml Type: System.String -Parameter Sets: (All) -Aliases: +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded +Aliases: GalleryName Required: True Position: Named @@ -124,27 +152,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -Uniquely identifies the action. +### -NoWait +Run the command asynchronously ```yaml -Type: System.String +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) -Aliases: ActionName +Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ProjectName -Name of the project. +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -154,18 +183,17 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. +### -SubscriptionId +The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False Position: Named -Default value: "me" +Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False ``` @@ -206,11 +234,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironmentAction +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IGallery ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminNetworkConnection.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminNetworkConnection.md index e91b0faf3aab..37cc8d096cb5 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminNetworkConnection.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminNetworkConnection.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminNetworkConnection ## SYNOPSIS -Partially updates a Network Connection +Partially update a Network Connection ## SYNTAX @@ -20,6 +20,20 @@ Update-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName ] ``` +### UpdateViaJsonString +``` +Update-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminNetworkConnection -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminNetworkConnection -InputObject [-DomainName ] @@ -29,7 +43,7 @@ Update-AzDevCenterAdminNetworkConnection -InputObject [-Dom ``` ## DESCRIPTION -Partially updates a Network Connection +Partially update a Network Connection ## EXAMPLES @@ -101,7 +115,7 @@ Active Directory domain name ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -116,7 +130,7 @@ The password for the account used to join domain ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -132,7 +146,7 @@ Required format: admin@contoso.com. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -144,7 +158,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -158,12 +171,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Name of the Network Connection that can be applied to a Pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: NetworkConnectionName Required: True @@ -193,7 +236,7 @@ Active Directory domain Organization Unit (OU) ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -209,7 +252,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -224,7 +267,7 @@ The subnet to attach Virtual Machines to ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -239,7 +282,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -254,7 +297,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -304,7 +347,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.INetworkConnection ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminPool.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminPool.md index fe05197b8f4c..cd2bd9bf5a22 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminPool.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminPool.md @@ -8,48 +8,74 @@ schema: 2.0.0 # Update-AzDevCenterAdminPool ## SYNOPSIS -Partially updates a machine pool +Partially update a machine pool ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName - [-SubscriptionId ] [-ActiveHourConfigurationAutoStartEnableStatus ] + [-SubscriptionId ] [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-LocalAdministrator ] - [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] - [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] - [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] - [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] - [-StopOnNoConnectStatus ] [-Tag ] - [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-ActiveHourConfigurationDefaultTimeZone ] [-ActiveHourConfigurationKeepAwakeEnableStatus ] + [-DevBoxDefinitionName ] [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] + [-DisplayName ] [-ImageReferenceId ] [-LocalAdministrator ] + [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] [-SingleSignOnStatus ] + [-SkuCapacity ] [-SkuFamily ] [-SkuName ] [-SkuSize ] [-SkuTier ] + [-StopOnDisconnectGracePeriodMinute ] [-StopOnDisconnectStatus ] + [-StopOnNoConnectGracePeriodMinute ] [-StopOnNoConnectStatus ] [-Tag ] + [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminPool -Name -ProjectName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityProjectExpanded +``` +Update-AzDevCenterAdminPool -Name -ProjectInputObject + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-LocalAdministrator ] [-ManagedVirtualNetworkRegion ] + [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] + [-SkuName ] [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminPool -InputObject - [-ActiveHourConfigurationAutoStartEnableStatus ] - [-ActiveHourConfigurationDefaultEndTimeHour ] [-ActiveHourConfigurationDefaultStartTimeHour ] - [-ActiveHourConfigurationDefaultTimeZone ] - [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] - [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] - [-DisplayName ] [-ImageReferenceId ] [-LocalAdministrator ] - [-ManagedVirtualNetworkRegion ] [-NetworkConnectionName ] - [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] [-SkuName ] - [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] - [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] - [-StopOnNoConnectStatus ] [-Tag ] - [-VirtualNetworkType ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ActiveHourConfigurationAutoStartEnableStatus ] [-ActiveHourConfigurationDefaultEndTimeHour ] + [-ActiveHourConfigurationDefaultStartTimeHour ] [-ActiveHourConfigurationDefaultTimeZone ] + [-ActiveHourConfigurationKeepAwakeEnableStatus ] [-DevBoxDefinitionName ] + [-DevBoxDefinitionType ] [-DevBoxTunnelEnableStatus ] [-DisplayName ] + [-ImageReferenceId ] [-LocalAdministrator ] [-ManagedVirtualNetworkRegion ] + [-NetworkConnectionName ] [-SingleSignOnStatus ] [-SkuCapacity ] [-SkuFamily ] + [-SkuName ] [-SkuSize ] [-SkuTier ] [-StopOnDisconnectGracePeriodMinute ] + [-StopOnDisconnectStatus ] [-StopOnNoConnectGracePeriodMinute ] + [-StopOnNoConnectStatus ] [-Tag ] [-VirtualNetworkType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Partially updates a machine pool +Partially update a machine pool ## EXAMPLES @@ -74,8 +100,8 @@ This command updates a pool named "DevPool" in the project "DevProject". Enables or disables whether the Dev Box should be automatically started at commencement of active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -90,7 +116,7 @@ The default end time of the active hours ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -105,7 +131,7 @@ The default start time of the active hours. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -120,7 +146,7 @@ The default IANA timezone id of the active hours. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -134,8 +160,8 @@ Accept wildcard characters: False Enables or disables whether the Dev Box should be kept awake during active hours. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -182,7 +208,7 @@ Will be ignored if devBoxDefinitionType is Value. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -196,8 +222,8 @@ Accept wildcard characters: False Indicates if the pool is created from an existing Dev Box Definition or if one is provided directly. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -211,8 +237,8 @@ Accept wildcard characters: False Indicates whether Dev Box Tunnel is enabled for a the pool. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -227,7 +253,7 @@ The display name of the pool. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -243,7 +269,7 @@ When Image ID is provided, its latest version will be used. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +281,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -269,12 +294,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LocalAdministrator Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -289,7 +344,7 @@ The regions of the managed virtual network (required when managedNetworkType is ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -304,7 +359,7 @@ Name of the pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityProjectExpanded Aliases: PoolName Required: True @@ -319,7 +374,7 @@ Name of a Network Connection in parent Project of this Pool ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -344,12 +399,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -365,7 +435,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -380,8 +450,8 @@ Indicates whether Dev Boxes in this pool are created with single sign on enabled The also requires that single sign on be enabled on the tenant. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -397,7 +467,7 @@ If scale out/in is not possible for the resource this may be omitted. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -412,7 +482,7 @@ If the service has different generations of hardware, for the same SKU, then tha ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -430,7 +500,7 @@ It is typically a letter+number code ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -446,7 +516,7 @@ When the name field is the combination of tier and some other value, this would ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -460,8 +530,8 @@ Accept wildcard characters: False This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -476,7 +546,7 @@ The specified time in minutes to wait before stopping a Dev Box once disconnect ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -490,8 +560,8 @@ Accept wildcard characters: False Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -506,7 +576,7 @@ The specified time in minutes to wait before stopping a Dev Box if no connection ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -520,8 +590,8 @@ Accept wildcard characters: False Enables the feature to stop a started Dev Box when it has not been connected to, once the grace period has lapsed. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -536,7 +606,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -551,7 +621,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -565,8 +635,8 @@ Accept wildcard characters: False Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -616,7 +686,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IPool ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProject.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProject.md index 294034c732f1..a87baabad144 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProject.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProject.md @@ -8,44 +8,44 @@ schema: 2.0.0 # Update-AzDevCenterAdminProject ## SYNOPSIS -Partially updates a project. +Update a project. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminProject -Name -ResourceGroupName [-SubscriptionId ] - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + [-AzureAiServiceSettingAzureAiServicesMode ] [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] - [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-EnableSystemAssignedIdentity ] [-MaxDevBoxesPerUser ] + [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-UserAssignedIdentity ] [-WorkspaceStorageSettingWorkspaceStorageMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminProject -InputObject - [-AzureAiServiceSettingAzureAiServicesMode ] - [-CatalogSettingCatalogItemSyncType ] + [-AzureAiServiceSettingAzureAiServicesMode ] [-CatalogSettingCatalogItemSyncType ] [-CustomizationSettingIdentity ] - [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] - [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] + [-CustomizationSettingUserCustomizationsEnableStatus ] [-Description ] + [-DevBoxAutoDeleteSettingDeleteMode ] [-DevBoxAutoDeleteSettingGracePeriod ] [-DevBoxAutoDeleteSettingInactiveThreshold ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-MaxDevBoxesPerUser ] [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] - [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] - [-WorkspaceStorageSettingWorkspaceStorageMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-EnableSystemAssignedIdentity ] [-MaxDevBoxesPerUser ] + [-ServerlessGpuSessionSettingMaxConcurrentSessionsPerProject ] + [-ServerlessGpuSessionSettingServerlessGpuSessionsMode ] [-Tag ] + [-UserAssignedIdentity ] [-WorkspaceStorageSettingWorkspaceStorageMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Partially updates a project. +Update a project. ## EXAMPLES @@ -86,7 +86,7 @@ Accept wildcard characters: False The property indicates whether Azure AI services is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode +Type: System.String Parameter Sets: (All) Aliases: @@ -101,7 +101,7 @@ Accept wildcard characters: False Indicates catalog item types that can be synced. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -114,10 +114,9 @@ Accept wildcard characters: False ### -CustomizationSettingIdentity The identities that can to be used in customization scenarios; e.g., to clone a repository. -To construct, see NOTES section for CUSTOMIZATIONSETTINGIDENTITY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity[] +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity[] Parameter Sets: (All) Aliases: @@ -132,7 +131,7 @@ Accept wildcard characters: False Indicates whether user customizations are enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -178,7 +177,7 @@ Accept wildcard characters: False Indicates the delete mode for Dev Boxes within this project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode +Type: System.String Parameter Sets: (All) Aliases: @@ -236,28 +235,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -270,7 +252,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -365,7 +346,7 @@ Accept wildcard characters: False The property indicates whether serverless GPU access is enabled on the project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode +Type: System.String Parameter Sets: (All) Aliases: @@ -406,11 +387,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WorkspaceStorageSettingWorkspaceStorageMode Indicates whether workspace storage is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode +Type: System.String Parameter Sets: (All) Aliases: @@ -461,7 +458,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProject ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectCatalog.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectCatalog.md index 43809c861e48..8af3bc2bd05e 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectCatalog.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectCatalog.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminProjectCatalog ## SYNOPSIS -Partially updates a project catalog. +Partially patch a project catalog. ## SYNTAX @@ -17,8 +17,38 @@ Partially updates a project catalog. Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName [-SubscriptionId ] [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] - [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### PatchViaJsonString +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### PatchViaJsonFilePath +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### PatchViaIdentityProjectExpanded +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] + [-GitHubBranch ] [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] + [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### PatchViaIdentityProject +``` +Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectInputObject + -Body [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### Patch @@ -32,7 +62,7 @@ Update-AzDevCenterAdminProjectCatalog -CatalogName -ProjectName [-AdoGitBranch ] [-AdoGitPath ] [-AdoGitSecretIdentifier ] [-AdoGitUri ] [-GitHubBranch ] - [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] + [-GitHubPath ] [-GitHubSecretIdentifier ] [-GitHubUri ] [-SyncType ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -45,7 +75,7 @@ Update-AzDevCenterAdminProjectCatalog -InputObject -Body -ProjectName -ResourceGroupName [-SubscriptionId ] [-CreatorRoleAssignmentRole ] - [-DeploymentTargetId ] [-DisplayName ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Status ] [-Tag ] - [-UserRoleAssignment ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-DeploymentTargetId ] [-DisplayName ] [-EnableSystemAssignedIdentity ] + [-Status ] [-Tag ] [-UserAssignedIdentity ] [-UserRoleAssignment ] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityProjectExpanded +``` +Update-AzDevCenterAdminProjectEnvironmentType -EnvironmentTypeName + -ProjectInputObject [-CreatorRoleAssignmentRole ] + [-DeploymentTargetId ] [-DisplayName ] [-EnableSystemAssignedIdentity ] + [-Status ] [-Tag ] [-UserAssignedIdentity ] [-UserRoleAssignment ] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminProjectEnvironmentType -InputObject [-CreatorRoleAssignmentRole ] [-DeploymentTargetId ] [-DisplayName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-Status ] [-Tag ] [-UserRoleAssignment ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-EnableSystemAssignedIdentity ] [-Status ] [-Tag ] + [-UserAssignedIdentity ] [-UserRoleAssignment ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Partially updates a project environment type. +Update a project environment type. ## EXAMPLES @@ -136,60 +144,57 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnvironmentTypeName -The name of the environment type. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.String -Parameter Sets: UpdateExpanded +Type: System.Nullable`1[System.Boolean] +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnvironmentTypeName +The name of the environment type. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -InputObject +Identity Parameter ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: -Required: False +Required: True Position: Named Default value: None -Accept pipeline input: False +Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -InputObject +### -ProjectInputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity -Parameter Sets: UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentityProjectExpanded Aliases: Required: True @@ -234,7 +239,7 @@ Accept wildcard characters: False Defines whether this Environment Type can be used in this Project. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -275,6 +280,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -UserRoleAssignment Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs. @@ -331,7 +352,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectEnvironmentType ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectPolicy.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectPolicy.md index 3ce970c0aead..14d8d880469d 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectPolicy.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminProjectPolicy.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDevCenterAdminProjectPolicy ## SYNOPSIS -Partially updates an project policy. +Partially update an project policy. ## SYNTAX @@ -20,6 +20,27 @@ Update-AzDevCenterAdminProjectPolicy -DevCenterName -Name -Res [] ``` +### UpdateViaJsonString +``` +Update-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDevCenterAdminProjectPolicy -DevCenterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityDevcenterExpanded +``` +Update-AzDevCenterAdminProjectPolicy -Name -DevcenterInputObject + [-ResourcePolicy ] [-Scope ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDevCenterAdminProjectPolicy -InputObject [-ResourcePolicy ] @@ -28,7 +49,7 @@ Update-AzDevCenterAdminProjectPolicy -InputObject [-Resourc ``` ## DESCRIPTION -Partially updates an project policy. +Partially update an project policy. ## EXAMPLES @@ -98,12 +119,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DevcenterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity +Parameter Sets: UpdateViaIdentityDevcenterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DevCenterName The name of the devcenter. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -115,7 +151,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity @@ -129,12 +164,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the project policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDevcenterExpanded Aliases: ProjectPolicyName Required: True @@ -165,7 +230,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -177,11 +242,10 @@ Accept wildcard characters: False ### -ResourcePolicy Resource policies that are a part of this project policy. -To construct, see NOTES section for RESOURCEPOLICY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IResourcePolicy[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -196,7 +260,7 @@ Resources that have access to the shared resources that are a part of this proje ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDevcenterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -211,7 +275,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -261,7 +325,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectPolicy ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminSchedule.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminSchedule.md index a3dbae675aa9..1a8bf08b3c04 100644 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminSchedule.md +++ b/src/DevCenter/DevCenter/help/Update-AzDevCenterAdminSchedule.md @@ -15,16 +15,16 @@ Partially updates a Scheduled. ### UpdateExpanded (Default) ``` Update-AzDevCenterAdminSchedule -PoolName -ProjectName -ResourceGroupName - [-SubscriptionId ] [-State ] [-Tag ] [-Time ] - [-TimeZone ] [-Type ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-SubscriptionId ] [-State ] [-Tag ] [-Time ] [-TimeZone ] + [-Type ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzDevCenterAdminSchedule -InputObject [-State ] - [-Tag ] [-Time ] [-TimeZone ] [-Type ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +Update-AzDevCenterAdminSchedule -InputObject [-State ] [-Tag ] + [-Time ] [-TimeZone ] [-Type ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -162,7 +162,7 @@ Accept wildcard characters: False Indicates whether or not this scheduled task is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -238,7 +238,7 @@ Accept wildcard characters: False Supported type this scheduled task represents. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType +Type: System.String Parameter Sets: (All) Aliases: @@ -289,7 +289,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule +### Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ISchedule ## NOTES diff --git a/src/DevCenter/DevCenter/help/Update-AzDevCenterUserEnvironment.md b/src/DevCenter/DevCenter/help/Update-AzDevCenterUserEnvironment.md deleted file mode 100644 index c4b21d611ab6..000000000000 --- a/src/DevCenter/DevCenter/help/Update-AzDevCenterUserEnvironment.md +++ /dev/null @@ -1,260 +0,0 @@ ---- -external help file: Az.DevCenter-help.xml -Module Name: Az.DevCenter -online version: https://learn.microsoft.com/powershell/module/az.devcenter/update-azdevcenteruserenvironment -schema: 2.0.0 ---- - -# Update-AzDevCenterUserEnvironment - -## SYNOPSIS -Partially updates an environment. - -## SYNTAX - -### PatchExpanded (Default) -``` -Update-AzDevCenterUserEnvironment -Endpoint -Name -ProjectName [-UserId ] - [-ExpirationDate ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### PatchViaIdentityExpanded -``` -Update-AzDevCenterUserEnvironment -Endpoint -InputObject - [-ExpirationDate ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### PatchExpandedByDevCenter -``` -Update-AzDevCenterUserEnvironment -DevCenterName -Name -ProjectName - [-UserId ] [-ExpirationDate ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### PatchViaIdentityExpandedByDevCenter -``` -Update-AzDevCenterUserEnvironment -DevCenterName -InputObject - [-ExpirationDate ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -## DESCRIPTION -Partially updates an environment. - -## EXAMPLES - -### Example 1: Update an environment by endpoint -```powershell -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -Update-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -Name "envtest" -ProjectName DevProject -ExpirationDate $dateIn8Months -``` - -This command updates an environment named "envtest" to the project "DevProject". - -### Example 2: Update an environment by dev center -```powershell -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -Update-AzDevCenterUserEnvironment -DevCenterName Contoso -Name "envtest" -ProjectName DevProject -ExpirationDate $dateIn8Months -``` - -This command updates an environment named "envtest" to the project "DevProject". - -### Example 3: Update an environment by endpoint and InputObject -```powershell -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "envtest" } -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -Update-AzDevCenterUserEnvironment -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $envInput -ExpirationDate $dateIn8Months -``` - -This command updates an environment named "envtest" to the project "DevProject". - -### Example 4: Update an environment by dev center and InputObject -```powershell -$currentDate = Get-Date -$dateIn8Months = $currentDate.AddMonths(8) - -$envInput = @{"UserId" = "me"; "ProjectName" = "DevProject"; "EnvironmentName" = "envtest" } - -Update-AzDevCenterUserEnvironment -DevCenterName Contoso -InputObject $envInput -ExpirationDate $dateIn8Months -``` - -This command updates an environment named "envtest" to the project "DevProject". - -## PARAMETERS - -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DevCenterName -The DevCenter upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: PatchExpandedByDevCenter, PatchViaIdentityExpandedByDevCenter -Aliases: DevCenter - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The DevCenter-specific URI to operate on. - -```yaml -Type: System.String -Parameter Sets: PatchExpanded, PatchViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ExpirationDate -The time the expiration date will be triggered (UTC), after which the environment and associated resources will be deleted. - -```yaml -Type: System.DateTime -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity -Parameter Sets: PatchViaIdentityExpanded, PatchViaIdentityExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -Name -The name of the environment. - -```yaml -Type: System.String -Parameter Sets: PatchExpanded, PatchExpandedByDevCenter -Aliases: EnvironmentName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ProjectName -The DevCenter Project upon which to execute operations. - -```yaml -Type: System.String -Parameter Sets: PatchExpanded, PatchExpandedByDevCenter -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserId -The AAD object id of the user. -If value is 'me', the identity is taken from the authentication context. - -```yaml -Type: System.String -Parameter Sets: PatchExpanded, PatchExpandedByDevCenter -Aliases: - -Required: False -Position: Named -Default value: "me" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IDevCenterdataIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IEnvironment - -## NOTES - -## RELATED LINKS diff --git a/tools/StaticAnalysis/Exceptions/Az.DevCenter/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.DevCenter/BreakingChangeIssues.csv new file mode 100644 index 000000000000..de5e2cf932b5 --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.DevCenter/BreakingChangeIssues.csv @@ -0,0 +1,369 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.DevCenter","Approve-AzDevCenterUserDevBox","Approve-AzDevCenterUserDevBox","0","1000","The cmdlet 'Approve-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Approve-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Deploy-AzDevCenterUserEnvironment","Deploy-AzDevCenterUserEnvironment","0","1000","The cmdlet 'Deploy-AzDevCenterUserEnvironment' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Deploy-AzDevCenterUserEnvironment' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Disable-AzDevCenterUserDevBoxAddOn","Disable-AzDevCenterUserDevBoxAddOn","0","1000","The cmdlet 'Disable-AzDevCenterUserDevBoxAddOn' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Disable-AzDevCenterUserDevBoxAddOn' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Enable-AzDevCenterUserDevBoxAddOn","Enable-AzDevCenterUserDevBoxAddOn","0","1000","The cmdlet 'Enable-AzDevCenterUserDevBoxAddOn' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Enable-AzDevCenterUserDevBoxAddOn' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterAdminAttachedNetwork","Get-AzDevCenterAdminAttachedNetwork","0","3000","The type of property 'DomainJoinType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]' to 'System.String'.","Change the type of property 'DomainJoinType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]'." +"Az.DevCenter","Get-AzDevCenterAdminAttachedNetwork","Get-AzDevCenterAdminAttachedNetwork","0","3000","The type of property 'HealthCheckStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]' to 'System.String'.","Change the type of property 'HealthCheckStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminAttachedNetwork","Get-AzDevCenterAdminAttachedNetwork","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminCatalog","Get-AzDevCenterAdminCatalog","0","3000","The type of property 'LastSyncStatSyncedCatalogItemType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'LastSyncStatSyncedCatalogItemType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","Get-AzDevCenterAdminCatalog","Get-AzDevCenterAdminCatalog","0","3000","The type of property 'ConnectionState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]' to 'System.String'.","Change the type of property 'ConnectionState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]'." +"Az.DevCenter","Get-AzDevCenterAdminCatalog","Get-AzDevCenterAdminCatalog","0","3000","The type of property 'SyncState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]' to 'System.String'.","Change the type of property 'SyncState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]'." +"Az.DevCenter","Get-AzDevCenterAdminCatalog","Get-AzDevCenterAdminCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","Get-AzDevCenterAdminCatalog","Get-AzDevCenterAdminCatalog","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminCatalogSyncErrorDetail","Get-AzDevCenterAdminCatalogSyncErrorDetail","0","3000","The type of property 'Conflict' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogConflictError' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogConflictError]'.","Change the type of property 'Conflict' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogConflictError'." +"Az.DevCenter","Get-AzDevCenterAdminCatalogSyncErrorDetail","Get-AzDevCenterAdminCatalogSyncErrorDetail","0","3000","The type of property 'Error' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogSyncError' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogSyncError]'.","Change the type of property 'Error' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogSyncError'." +"Az.DevCenter","Get-AzDevCenterAdminCustomizationTask","Get-AzDevCenterAdminCustomizationTask","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICustomizationTask' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminCustomizationTaskErrorDetail","Get-AzDevCenterAdminCustomizationTaskErrorDetail","0","1020","The cmdlet 'Get-AzDevCenterAdminCustomizationTaskErrorDetail' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'.","Make cmdlet 'Get-AzDevCenterAdminCustomizationTaskErrorDetail' return type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'." +"Az.DevCenter","Get-AzDevCenterAdminDevBoxDefinition","Get-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminDevBoxDefinition","Get-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'HibernateSupport' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]' to 'System.String'.","Change the type of property 'HibernateSupport' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]'." +"Az.DevCenter","Get-AzDevCenterAdminDevBoxDefinition","Get-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ImageValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]' to 'System.String'.","Change the type of property 'ImageValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminDevBoxDefinition","Get-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminDevBoxDefinition","Get-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]'." +"Az.DevCenter","Get-AzDevCenterAdminDevCenter","Get-AzDevCenterAdminDevCenter","0","3000","The type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]' to 'System.String'.","Change the type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminDevCenter","Get-AzDevCenterAdminDevCenter","0","3000","The type of property 'KeyEncryptionKeyIdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.IdentityType]' to 'System.String'.","Change the type of property 'KeyEncryptionKeyIdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.IdentityType]'." +"Az.DevCenter","Get-AzDevCenterAdminDevCenter","Get-AzDevCenterAdminDevCenter","0","3000","The type of property 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus]' to 'System.String'.","Change the type of property 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminDevCenter","Get-AzDevCenterAdminDevCenter","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","Get-AzDevCenterAdminDevCenter","Get-AzDevCenterAdminDevCenter","0","3000","The type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]' to 'System.String'.","Change the type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminDevCenter","Get-AzDevCenterAdminDevCenter","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminEnvironmentDefinition","Get-AzDevCenterAdminEnvironmentDefinition","0","3000","The type of property 'Parameter' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinitionParameter' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinitionParameter]'.","Change the type of property 'Parameter' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinitionParameter'." +"Az.DevCenter","Get-AzDevCenterAdminEnvironmentDefinition","Get-AzDevCenterAdminEnvironmentDefinition","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail","Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail","0","1020","The cmdlet 'Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'.","Make cmdlet 'Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail' return type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'." +"Az.DevCenter","Get-AzDevCenterAdminEnvironmentType","Get-AzDevCenterAdminEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminGallery","Get-AzDevCenterAdminGallery","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminImage","Get-AzDevCenterAdminImage","0","3000","The type of property 'HibernateSupport' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImage' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]' to 'System.String'.","Change the type of property 'HibernateSupport' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]'." +"Az.DevCenter","Get-AzDevCenterAdminImage","Get-AzDevCenterAdminImage","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImage' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminImageVersion","Get-AzDevCenterAdminImageVersion","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageVersion' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminNetworkConnection","Get-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'DomainJoinType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]' to 'System.String'.","Change the type of property 'DomainJoinType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]'." +"Az.DevCenter","Get-AzDevCenterAdminNetworkConnection","Get-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'HealthCheckStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]' to 'System.String'.","Change the type of property 'HealthCheckStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminNetworkConnection","Get-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminNetworkConnectionHealthDetail","Get-AzDevCenterAdminNetworkConnectionHealthDetail","0","3000","The type of property 'HealthCheck' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IHealthCheckStatusDetails' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthCheck' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthCheck]'.","Change the type of property 'HealthCheck' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthCheck'." +"Az.DevCenter","Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint","Get-AzDevCenterAdminNetworkConnectionOutboundNetworkDependencyEndpoint","0","3000","The type of property 'Endpoint' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IOutboundEnvironmentEndpoint' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEndpointDependency' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEndpointDependency]'.","Change the type of property 'Endpoint' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEndpointDependency'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'HealthStatusDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail]'.","Change the type of property 'HealthStatusDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'ActiveHourConfigurationAutoStartEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus]' to 'System.String'.","Change the type of property 'ActiveHourConfigurationAutoStartEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'DevBoxTunnelEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus]' to 'System.String'.","Change the type of property 'DevBoxTunnelEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'HealthStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthStatus]' to 'System.String'.","Change the type of property 'HealthStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'ActiveHourConfigurationKeepAwakeEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus]' to 'System.String'.","Change the type of property 'ActiveHourConfigurationKeepAwakeEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'LicenseType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LicenseType]' to 'System.String'.","Change the type of property 'LicenseType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LicenseType]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'LocalAdministrator' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus]' to 'System.String'.","Change the type of property 'LocalAdministrator' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'DevBoxDefinitionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType]' to 'System.String'.","Change the type of property 'DevBoxDefinitionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'SingleSignOnStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus]' to 'System.String'.","Change the type of property 'SingleSignOnStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'StopOnDisconnectStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus]' to 'System.String'.","Change the type of property 'StopOnDisconnectStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'StopOnNoConnectStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus]' to 'System.String'.","Change the type of property 'StopOnNoConnectStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'VirtualNetworkType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType]' to 'System.String'.","Change the type of property 'VirtualNetworkType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType]'." +"Az.DevCenter","Get-AzDevCenterAdminPool","Get-AzDevCenterAdminPool","0","3000","The type of property 'ManagedVirtualNetworkRegion' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ManagedVirtualNetworkRegion' back to 'System.String[]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'CustomizationSettingIdentity' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity]'.","Change the type of property 'CustomizationSettingIdentity' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'CatalogSettingCatalogItemSyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CatalogSettingCatalogItemSyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'AzureAiServiceSettingAzureAiServicesMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode]' to 'System.String'.","Change the type of property 'AzureAiServiceSettingAzureAiServicesMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'DevBoxAutoDeleteSettingDeleteMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode]' to 'System.String'.","Change the type of property 'DevBoxAutoDeleteSettingDeleteMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode]' to 'System.String'.","Change the type of property 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'CustomizationSettingUserCustomizationsEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus]' to 'System.String'.","Change the type of property 'CustomizationSettingUserCustomizationsEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProject","Get-AzDevCenterAdminProject","0","3000","The type of property 'WorkspaceStorageSettingWorkspaceStorageMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode]' to 'System.String'.","Change the type of property 'WorkspaceStorageSettingWorkspaceStorageMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectAllowedEnvironmentType","Get-AzDevCenterAdminProjectAllowedEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAllowedEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalog","Get-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'LastSyncStatSyncedCatalogItemType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'LastSyncStatSyncedCatalogItemType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalog","Get-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'ConnectionState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]' to 'System.String'.","Change the type of property 'ConnectionState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalog","Get-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]' to 'System.String'.","Change the type of property 'SyncState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalog","Get-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalog","Get-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'Task' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTaskInstance' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTaskInstance]'.","Change the type of property 'Task' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTaskInstance'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'UserTask' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTaskInstance' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTaskInstance]'.","Change the type of property 'UserTask' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICustomizationTaskInstance'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'ExtendParameter' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDefinitionParametersItem' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDefinitionParametersItem]'.","Change the type of property 'ExtendParameter' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDefinitionParametersItem'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'AutoImageBuild' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoImageBuildStatus]' to 'System.String'.","Change the type of property 'AutoImageBuild' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoImageBuildStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'LatestBuildStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageDefinitionBuildStatus]' to 'System.String'.","Change the type of property 'LatestBuildStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageDefinitionBuildStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinition","Get-AzDevCenterAdminProjectCatalogImageDefinition","0","3000","The type of property 'ImageValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]' to 'System.String'.","Change the type of property 'ImageValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild","Get-AzDevCenterAdminProjectCatalogImageDefinitionBuild","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuild' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageDefinitionBuildStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageDefinitionBuildStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail","Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail","0","3000","The type of property 'TaskGroup' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuildDetails' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuildTaskGroup' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuildTaskGroup]'.","Change the type of property 'TaskGroup' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IImageDefinitionBuildTaskGroup'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail","Get-AzDevCenterAdminProjectCatalogImageDefinitionBuildDetail","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionBuildDetails' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageDefinitionBuildStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageDefinitionBuildStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail","Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail","0","1020","The cmdlet 'Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'.","Make cmdlet 'Get-AzDevCenterAdminProjectCatalogImageDefinitionErrorDetail' return type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogSyncErrorDetail","Get-AzDevCenterAdminProjectCatalogSyncErrorDetail","0","3000","The type of property 'Conflict' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogConflictError' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogConflictError]'.","Change the type of property 'Conflict' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogConflictError'." +"Az.DevCenter","Get-AzDevCenterAdminProjectCatalogSyncErrorDetail","Get-AzDevCenterAdminProjectCatalogSyncErrorDetail","0","3000","The type of property 'Error' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISyncErrorDetails' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogSyncError' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogSyncError]'.","Change the type of property 'Error' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICatalogSyncError'." +"Az.DevCenter","Get-AzDevCenterAdminProjectEnvironmentDefinition","Get-AzDevCenterAdminProjectEnvironmentDefinition","0","3000","The type of property 'Parameter' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinitionParameter' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinitionParameter]'.","Change the type of property 'Parameter' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IEnvironmentDefinitionParameter'." +"Az.DevCenter","Get-AzDevCenterAdminProjectEnvironmentDefinition","Get-AzDevCenterAdminProjectEnvironmentDefinition","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail","Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail","0","1020","The cmdlet 'Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'.","Make cmdlet 'Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail' return type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogErrorDetails'." +"Az.DevCenter","Get-AzDevCenterAdminProjectEnvironmentType","Get-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectEnvironmentType","Get-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectEnvironmentType","Get-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectInheritedSetting","Get-AzDevCenterAdminProjectInheritedSetting","0","3000","The type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IInheritedSettingsForProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]' to 'System.String'.","Change the type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectInheritedSetting","Get-AzDevCenterAdminProjectInheritedSetting","0","3000","The type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IInheritedSettingsForProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]' to 'System.String'.","Change the type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectPolicy","Get-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ResourcePolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy]'.","Change the type of property 'ResourcePolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy'." +"Az.DevCenter","Get-AzDevCenterAdminProjectPolicy","Get-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminProjectPolicy","Get-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'Scope' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Scope' back to 'System.String[]'." +"Az.DevCenter","Get-AzDevCenterAdminSchedule","Get-AzDevCenterAdminSchedule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Get-AzDevCenterAdminSchedule","Get-AzDevCenterAdminSchedule","0","3000","The type of property 'Frequency' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledFrequency]' to 'System.String'.","Change the type of property 'Frequency' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledFrequency]'." +"Az.DevCenter","Get-AzDevCenterAdminSchedule","Get-AzDevCenterAdminSchedule","0","3000","The type of property 'PropertiesType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType]' to 'System.String'.","Change the type of property 'PropertiesType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType]'." +"Az.DevCenter","Get-AzDevCenterAdminSchedule","Get-AzDevCenterAdminSchedule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus]'." +"Az.DevCenter","Get-AzDevCenterAdminSku","Get-AzDevCenterAdminSku","0","3000","The type of property 'Capability' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenterSku' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICapability' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICapability]'.","Change the type of property 'Capability' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.ICapability'." +"Az.DevCenter","Get-AzDevCenterAdminSku","Get-AzDevCenterAdminSku","0","3000","The type of property 'Location' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenterSku' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Location' back to 'System.String[]'." +"Az.DevCenter","Get-AzDevCenterAdminUsage","Get-AzDevCenterAdminUsage","0","3000","The type of property 'Unit' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IUsage' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UsageUnit]' to 'System.String'.","Change the type of property 'Unit' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UsageUnit]'." +"Az.DevCenter","Get-AzDevCenterUserCatalog","Get-AzDevCenterUserCatalog","0","1000","The cmdlet 'Get-AzDevCenterUserCatalog' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserCatalog' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBox","Get-AzDevCenterUserDevBox","0","1000","The cmdlet 'Get-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxAction","Get-AzDevCenterUserDevBoxAction","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxAddon","Get-AzDevCenterUserDevBoxAddon","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxAddon' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxAddon' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxCustomizationGroup","Get-AzDevCenterUserDevBoxCustomizationGroup","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxCustomizationGroup' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxCustomizationGroup' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxCustomizationTaskDefinition","Get-AzDevCenterUserDevBoxCustomizationTaskDefinition","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxCustomizationTaskDefinition' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxCustomizationTaskDefinition' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxCustomizationTaskLog","Get-AzDevCenterUserDevBoxCustomizationTaskLog","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxCustomizationTaskLog' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxCustomizationTaskLog' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxImagingTaskLog","Get-AzDevCenterUserDevBoxImagingTaskLog","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxImagingTaskLog' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxImagingTaskLog' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxOperation","Get-AzDevCenterUserDevBoxOperation","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxOperation' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxOperation' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxRemoteConnection","Get-AzDevCenterUserDevBoxRemoteConnection","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxRemoteConnection' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxRemoteConnection' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevBoxSnapshot","Get-AzDevCenterUserDevBoxSnapshot","0","1000","The cmdlet 'Get-AzDevCenterUserDevBoxSnapshot' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevBoxSnapshot' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserDevCenterApproval","Get-AzDevCenterUserDevCenterApproval","0","1000","The cmdlet 'Get-AzDevCenterUserDevCenterApproval' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserDevCenterApproval' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironment","Get-AzDevCenterUserEnvironment","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironment' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironment' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentAction","Get-AzDevCenterUserEnvironmentAction","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentDefinition","Get-AzDevCenterUserEnvironmentDefinition","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentDefinition' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentDefinition' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentLog","Get-AzDevCenterUserEnvironmentLog","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentLog' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentLog' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentOperation","Get-AzDevCenterUserEnvironmentOperation","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentOperation' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentOperation' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentOutput","Get-AzDevCenterUserEnvironmentOutput","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentOutput' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentOutput' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentType","Get-AzDevCenterUserEnvironmentType","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentType' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentType' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserEnvironmentTypeAbility","Get-AzDevCenterUserEnvironmentTypeAbility","0","1000","The cmdlet 'Get-AzDevCenterUserEnvironmentTypeAbility' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserEnvironmentTypeAbility' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserPool","Get-AzDevCenterUserPool","0","1000","The cmdlet 'Get-AzDevCenterUserPool' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserPool' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserProject","Get-AzDevCenterUserProject","0","1000","The cmdlet 'Get-AzDevCenterUserProject' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserProject' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserProjectAbility","Get-AzDevCenterUserProjectAbility","0","1000","The cmdlet 'Get-AzDevCenterUserProjectAbility' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserProjectAbility' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Get-AzDevCenterUserSchedule","Get-AzDevCenterUserSchedule","0","1000","The cmdlet 'Get-AzDevCenterUserSchedule' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Get-AzDevCenterUserSchedule' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Invoke-AzDevCenterAdminExecuteCheckNameAvailability","Invoke-AzDevCenterAdminExecuteCheckNameAvailability","0","3000","The type of property 'Reason' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api30.ICheckNameAvailabilityResponse' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CheckNameAvailabilityReason]' to 'System.String'.","Change the type of property 'Reason' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CheckNameAvailabilityReason]'." +"Az.DevCenter","Invoke-AzDevCenterAdminExecuteCheckNameAvailability","Invoke-AzDevCenterAdminExecuteCheckNameAvailability","0","2000","The cmdlet 'Invoke-AzDevCenterAdminExecuteCheckNameAvailability' no longer supports the parameter 'InputObject' and no alias was found for the original parameter name.","Add the parameter 'InputObject' back to the cmdlet 'Invoke-AzDevCenterAdminExecuteCheckNameAvailability', or add an alias to the original parameter name." +"Az.DevCenter","Invoke-AzDevCenterAdminExecuteCheckNameAvailability","Invoke-AzDevCenterAdminExecuteCheckNameAvailability","0","1050","The parameter set 'ExecuteViaIdentityExpanded' for cmdlet 'Invoke-AzDevCenterAdminExecuteCheckNameAvailability' has been removed.","Add parameter set 'ExecuteViaIdentityExpanded' back to cmdlet 'Invoke-AzDevCenterAdminExecuteCheckNameAvailability'." +"Az.DevCenter","Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability","Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability","0","3000","The type of property 'Reason' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api30.ICheckNameAvailabilityResponse' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CheckNameAvailabilityReason]' to 'System.String'.","Change the type of property 'Reason' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CheckNameAvailabilityReason]'." +"Az.DevCenter","Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability","Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability","0","2000","The cmdlet 'Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability' no longer supports the parameter 'InputObject' and no alias was found for the original parameter name.","Add the parameter 'InputObject' back to the cmdlet 'Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability', or add an alias to the original parameter name." +"Az.DevCenter","Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability","Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability","0","1050","The parameter set 'ExecuteViaIdentityExpanded' for cmdlet 'Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability' has been removed.","Add parameter set 'ExecuteViaIdentityExpanded' back to cmdlet 'Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability'." +"Az.DevCenter","Invoke-AzDevCenterUserAlignPool","Invoke-AzDevCenterUserAlignPool","0","1000","The cmdlet 'Invoke-AzDevCenterUserAlignPool' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Invoke-AzDevCenterUserAlignPool' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Invoke-AzDevCenterUserDelayDevBoxAction","Invoke-AzDevCenterUserDelayDevBoxAction","0","1000","The cmdlet 'Invoke-AzDevCenterUserDelayDevBoxAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Invoke-AzDevCenterUserDelayDevBoxAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Invoke-AzDevCenterUserDelayEnvironmentAction","Invoke-AzDevCenterUserDelayEnvironmentAction","0","1000","The cmdlet 'Invoke-AzDevCenterUserDelayEnvironmentAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Invoke-AzDevCenterUserDelayEnvironmentAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","New-AzDevCenterAdminAttachedNetwork","New-AzDevCenterAdminAttachedNetwork","0","3000","The type of property 'DomainJoinType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]' to 'System.String'.","Change the type of property 'DomainJoinType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]'." +"Az.DevCenter","New-AzDevCenterAdminAttachedNetwork","New-AzDevCenterAdminAttachedNetwork","0","3000","The type of property 'HealthCheckStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]' to 'System.String'.","Change the type of property 'HealthCheckStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]'." +"Az.DevCenter","New-AzDevCenterAdminAttachedNetwork","New-AzDevCenterAdminAttachedNetwork","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IAttachedNetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminCatalog","New-AzDevCenterAdminCatalog","0","3000","The type of property 'LastSyncStatSyncedCatalogItemType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'LastSyncStatSyncedCatalogItemType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","New-AzDevCenterAdminCatalog","New-AzDevCenterAdminCatalog","0","3000","The type of property 'ConnectionState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]' to 'System.String'.","Change the type of property 'ConnectionState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]'." +"Az.DevCenter","New-AzDevCenterAdminCatalog","New-AzDevCenterAdminCatalog","0","3000","The type of property 'SyncState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]' to 'System.String'.","Change the type of property 'SyncState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]'." +"Az.DevCenter","New-AzDevCenterAdminCatalog","New-AzDevCenterAdminCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","New-AzDevCenterAdminCatalog","New-AzDevCenterAdminCatalog","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminCatalog","New-AzDevCenterAdminCatalog","0","2020","The cmdlet 'New-AzDevCenterAdminCatalog' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType' for parameter 'SyncType'.","Change the type for parameter 'SyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'HibernateSupport' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]' to 'System.String'.","Change the type of property 'HibernateSupport' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ImageValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]' to 'System.String'.","Change the type of property 'ImageValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","2020","The cmdlet 'New-AzDevCenterAdminDevBoxDefinition' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport' for parameter 'HibernateSupport'.","Change the type for parameter 'HibernateSupport' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport'." +"Az.DevCenter","New-AzDevCenterAdminDevBoxDefinition","New-AzDevCenterAdminDevBoxDefinition","0","2020","The cmdlet 'New-AzDevCenterAdminDevBoxDefinition' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier' for parameter 'SkuTier'.","Change the type for parameter 'SkuTier' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","3000","The type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]' to 'System.String'.","Change the type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","3000","The type of property 'KeyEncryptionKeyIdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.IdentityType]' to 'System.String'.","Change the type of property 'KeyEncryptionKeyIdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.IdentityType]'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","3000","The type of property 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus]' to 'System.String'.","Change the type of property 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","3000","The type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]' to 'System.String'.","Change the type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","2020","The cmdlet 'New-AzDevCenterAdminDevCenter' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus' for parameter 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus'.","Change the type for parameter 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","2000","The cmdlet 'New-AzDevCenterAdminDevCenter' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzDevCenterAdminDevCenter', or add an alias to the original parameter name." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","2000","The cmdlet 'New-AzDevCenterAdminDevCenter' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzDevCenterAdminDevCenter', or add an alias to the original parameter name." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","2020","The cmdlet 'New-AzDevCenterAdminDevCenter' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus' for parameter 'NetworkSettingMicrosoftHostedNetworkEnableStatus'.","Change the type for parameter 'NetworkSettingMicrosoftHostedNetworkEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","2020","The cmdlet 'New-AzDevCenterAdminDevCenter' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus' for parameter 'ProjectCatalogSettingCatalogItemSyncEnableStatus'.","Change the type for parameter 'ProjectCatalogSettingCatalogItemSyncEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","1050","The parameter set 'CreateExpanded' for cmdlet 'New-AzDevCenterAdminDevCenter' has been removed.","Add parameter set 'CreateExpanded' back to cmdlet 'New-AzDevCenterAdminDevCenter'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","1050","The parameter set 'CreateViaIdentityExpanded' for cmdlet 'New-AzDevCenterAdminDevCenter' has been removed.","Add parameter set 'CreateViaIdentityExpanded' back to cmdlet 'New-AzDevCenterAdminDevCenter'." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","New-AzDevCenterAdminDevCenter","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzDevCenterAdminDevCenter' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzDevCenterAdminDevCenter'." +"Az.DevCenter","New-AzDevCenterAdminEnvironmentType","New-AzDevCenterAdminEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminEnvironmentType","New-AzDevCenterAdminEnvironmentType","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzDevCenterAdminEnvironmentType' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzDevCenterAdminEnvironmentType'." +"Az.DevCenter","New-AzDevCenterAdminGallery","New-AzDevCenterAdminGallery","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IGallery' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminNetworkConnection","New-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'DomainJoinType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]' to 'System.String'.","Change the type of property 'DomainJoinType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]'." +"Az.DevCenter","New-AzDevCenterAdminNetworkConnection","New-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'HealthCheckStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]' to 'System.String'.","Change the type of property 'HealthCheckStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]'." +"Az.DevCenter","New-AzDevCenterAdminNetworkConnection","New-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminNetworkConnection","New-AzDevCenterAdminNetworkConnection","0","2020","The cmdlet 'New-AzDevCenterAdminNetworkConnection' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType' for parameter 'DomainJoinType'.","Change the type for parameter 'DomainJoinType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'HealthStatusDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail]'.","Change the type of property 'HealthStatusDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'ActiveHourConfigurationAutoStartEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus]' to 'System.String'.","Change the type of property 'ActiveHourConfigurationAutoStartEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'DevBoxTunnelEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus]' to 'System.String'.","Change the type of property 'DevBoxTunnelEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'HealthStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthStatus]' to 'System.String'.","Change the type of property 'HealthStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'ActiveHourConfigurationKeepAwakeEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus]' to 'System.String'.","Change the type of property 'ActiveHourConfigurationKeepAwakeEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'LicenseType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LicenseType]' to 'System.String'.","Change the type of property 'LicenseType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LicenseType]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'LocalAdministrator' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus]' to 'System.String'.","Change the type of property 'LocalAdministrator' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'DevBoxDefinitionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType]' to 'System.String'.","Change the type of property 'DevBoxDefinitionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'SingleSignOnStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus]' to 'System.String'.","Change the type of property 'SingleSignOnStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'StopOnDisconnectStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus]' to 'System.String'.","Change the type of property 'StopOnDisconnectStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'StopOnNoConnectStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus]' to 'System.String'.","Change the type of property 'StopOnNoConnectStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'VirtualNetworkType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType]' to 'System.String'.","Change the type of property 'VirtualNetworkType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","3000","The type of property 'ManagedVirtualNetworkRegion' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ManagedVirtualNetworkRegion' back to 'System.String[]'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus' for parameter 'LocalAdministrator'.","Change the type for parameter 'LocalAdministrator' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus' for parameter 'ActiveHourConfigurationAutoStartEnableStatus'.","Change the type for parameter 'ActiveHourConfigurationAutoStartEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus' for parameter 'ActiveHourConfigurationKeepAwakeEnableStatus'.","Change the type for parameter 'ActiveHourConfigurationKeepAwakeEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType' for parameter 'DevBoxDefinitionType'.","Change the type for parameter 'DevBoxDefinitionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus' for parameter 'DevBoxTunnelEnableStatus'.","Change the type for parameter 'DevBoxTunnelEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus' for parameter 'SingleSignOnStatus'.","Change the type for parameter 'SingleSignOnStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier' for parameter 'SkuTier'.","Change the type for parameter 'SkuTier' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus' for parameter 'StopOnDisconnectStatus'.","Change the type for parameter 'StopOnDisconnectStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus' for parameter 'StopOnNoConnectStatus'.","Change the type for parameter 'StopOnNoConnectStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminPool","New-AzDevCenterAdminPool","0","2020","The cmdlet 'New-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType' for parameter 'VirtualNetworkType'.","Change the type for parameter 'VirtualNetworkType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'CustomizationSettingIdentity' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity]'.","Change the type of property 'CustomizationSettingIdentity' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'CatalogSettingCatalogItemSyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CatalogSettingCatalogItemSyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'AzureAiServiceSettingAzureAiServicesMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode]' to 'System.String'.","Change the type of property 'AzureAiServiceSettingAzureAiServicesMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'DevBoxAutoDeleteSettingDeleteMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode]' to 'System.String'.","Change the type of property 'DevBoxAutoDeleteSettingDeleteMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode]' to 'System.String'.","Change the type of property 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'CustomizationSettingUserCustomizationsEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus]' to 'System.String'.","Change the type of property 'CustomizationSettingUserCustomizationsEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'WorkspaceStorageSettingWorkspaceStorageMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode]' to 'System.String'.","Change the type of property 'WorkspaceStorageSettingWorkspaceStorageMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2020","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode' for parameter 'AzureAiServiceSettingAzureAiServicesMode'.","Change the type for parameter 'AzureAiServiceSettingAzureAiServicesMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2110","The element type for parameter 'CatalogSettingCatalogItemSyncType' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType' to 'System.String'.","Change the element type for parameter 'CatalogSettingCatalogItemSyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProjectCustomizationIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProjectCustomizationIdentityType]'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2020","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus' for parameter 'CustomizationSettingUserCustomizationsEnableStatus'.","Change the type for parameter 'CustomizationSettingUserCustomizationsEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2020","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode' for parameter 'DevBoxAutoDeleteSettingDeleteMode'.","Change the type for parameter 'DevBoxAutoDeleteSettingDeleteMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2000","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzDevCenterAdminProject', or add an alias to the original parameter name." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2000","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzDevCenterAdminProject', or add an alias to the original parameter name." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2020","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode' for parameter 'ServerlessGpuSessionSettingServerlessGpuSessionsMode'.","Change the type for parameter 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","2020","The cmdlet 'New-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode' for parameter 'WorkspaceStorageSettingWorkspaceStorageMode'.","Change the type for parameter 'WorkspaceStorageSettingWorkspaceStorageMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","1050","The parameter set 'CreateExpanded' for cmdlet 'New-AzDevCenterAdminProject' has been removed.","Add parameter set 'CreateExpanded' back to cmdlet 'New-AzDevCenterAdminProject'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","1050","The parameter set 'CreateViaIdentityExpanded' for cmdlet 'New-AzDevCenterAdminProject' has been removed.","Add parameter set 'CreateViaIdentityExpanded' back to cmdlet 'New-AzDevCenterAdminProject'." +"Az.DevCenter","New-AzDevCenterAdminProject","New-AzDevCenterAdminProject","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzDevCenterAdminProject' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzDevCenterAdminProject'." +"Az.DevCenter","New-AzDevCenterAdminProjectCatalog","New-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'LastSyncStatSyncedCatalogItemType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'LastSyncStatSyncedCatalogItemType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","New-AzDevCenterAdminProjectCatalog","New-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'ConnectionState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]' to 'System.String'.","Change the type of property 'ConnectionState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]'." +"Az.DevCenter","New-AzDevCenterAdminProjectCatalog","New-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]' to 'System.String'.","Change the type of property 'SyncState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]'." +"Az.DevCenter","New-AzDevCenterAdminProjectCatalog","New-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","New-AzDevCenterAdminProjectCatalog","New-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminProjectCatalog","New-AzDevCenterAdminProjectCatalog","0","2020","The cmdlet 'New-AzDevCenterAdminProjectCatalog' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType' for parameter 'SyncType'.","Change the type for parameter 'SyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","2000","The cmdlet 'New-AzDevCenterAdminProjectEnvironmentType' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzDevCenterAdminProjectEnvironmentType', or add an alias to the original parameter name." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","2000","The cmdlet 'New-AzDevCenterAdminProjectEnvironmentType' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzDevCenterAdminProjectEnvironmentType', or add an alias to the original parameter name." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","2020","The cmdlet 'New-AzDevCenterAdminProjectEnvironmentType' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus' for parameter 'Status'.","Change the type for parameter 'Status' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","1050","The parameter set 'CreateExpanded' for cmdlet 'New-AzDevCenterAdminProjectEnvironmentType' has been removed.","Add parameter set 'CreateExpanded' back to cmdlet 'New-AzDevCenterAdminProjectEnvironmentType'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","1050","The parameter set 'CreateViaIdentityExpanded' for cmdlet 'New-AzDevCenterAdminProjectEnvironmentType' has been removed.","Add parameter set 'CreateViaIdentityExpanded' back to cmdlet 'New-AzDevCenterAdminProjectEnvironmentType'." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","New-AzDevCenterAdminProjectEnvironmentType","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzDevCenterAdminProjectEnvironmentType' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzDevCenterAdminProjectEnvironmentType'." +"Az.DevCenter","New-AzDevCenterAdminProjectPolicy","New-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ResourcePolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy]'.","Change the type of property 'ResourcePolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy'." +"Az.DevCenter","New-AzDevCenterAdminProjectPolicy","New-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminProjectPolicy","New-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'Scope' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Scope' back to 'System.String[]'." +"Az.DevCenter","New-AzDevCenterAdminProjectPolicy","New-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ResourceType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IResourcePolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevCenterResourceType]' to 'System.String'.","Change the type of property 'ResourceType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevCenterResourceType]'." +"Az.DevCenter","New-AzDevCenterAdminProjectPolicy","New-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IResourcePolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PolicyAction]' to 'System.String'.","Change the type of property 'Action' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PolicyAction]'." +"Az.DevCenter","New-AzDevCenterAdminProjectPolicy","New-AzDevCenterAdminProjectPolicy","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzDevCenterAdminProjectPolicy' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzDevCenterAdminProjectPolicy'." +"Az.DevCenter","New-AzDevCenterAdminSchedule","New-AzDevCenterAdminSchedule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","New-AzDevCenterAdminSchedule","New-AzDevCenterAdminSchedule","0","3000","The type of property 'Frequency' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledFrequency]' to 'System.String'.","Change the type of property 'Frequency' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledFrequency]'." +"Az.DevCenter","New-AzDevCenterAdminSchedule","New-AzDevCenterAdminSchedule","0","3000","The type of property 'PropertiesType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType]' to 'System.String'.","Change the type of property 'PropertiesType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType]'." +"Az.DevCenter","New-AzDevCenterAdminSchedule","New-AzDevCenterAdminSchedule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus]'." +"Az.DevCenter","New-AzDevCenterAdminSchedule","New-AzDevCenterAdminSchedule","0","2020","The cmdlet 'New-AzDevCenterAdminSchedule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus' for parameter 'State'.","Change the type for parameter 'State' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus'." +"Az.DevCenter","New-AzDevCenterUserDevBox","New-AzDevCenterUserDevBox","0","1000","The cmdlet 'New-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'New-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","New-AzDevCenterUserDevBoxAddOn","New-AzDevCenterUserDevBoxAddOn","0","1000","The cmdlet 'New-AzDevCenterUserDevBoxAddOn' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'New-AzDevCenterUserDevBoxAddOn' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","New-AzDevCenterUserDevBoxCustomizationGroup","New-AzDevCenterUserDevBoxCustomizationGroup","0","1000","The cmdlet 'New-AzDevCenterUserDevBoxCustomizationGroup' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'New-AzDevCenterUserDevBoxCustomizationGroup' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","New-AzDevCenterUserDevBoxSnapshot","New-AzDevCenterUserDevBoxSnapshot","0","1000","The cmdlet 'New-AzDevCenterUserDevBoxSnapshot' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'New-AzDevCenterUserDevBoxSnapshot' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","New-AzDevCenterUserEnvironment","New-AzDevCenterUserEnvironment","0","1000","The cmdlet 'New-AzDevCenterUserEnvironment' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'New-AzDevCenterUserEnvironment' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Remove-AzDevCenterUserDevBox","Remove-AzDevCenterUserDevBox","0","1000","The cmdlet 'Remove-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Remove-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Remove-AzDevCenterUserDevBoxAddOn","Remove-AzDevCenterUserDevBoxAddOn","0","1000","The cmdlet 'Remove-AzDevCenterUserDevBoxAddOn' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Remove-AzDevCenterUserDevBoxAddOn' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Remove-AzDevCenterUserEnvironment","Remove-AzDevCenterUserEnvironment","0","1000","The cmdlet 'Remove-AzDevCenterUserEnvironment' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Remove-AzDevCenterUserEnvironment' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Repair-AzDevCenterUserDevBox","Repair-AzDevCenterUserDevBox","0","1000","The cmdlet 'Repair-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Repair-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Restart-AzDevCenterUserDevBox","Restart-AzDevCenterUserDevBox","0","1000","The cmdlet 'Restart-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Restart-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Restore-AzDevCenterUserDevBoxSnapshot","Restore-AzDevCenterUserDevBoxSnapshot","0","1000","The cmdlet 'Restore-AzDevCenterUserDevBoxSnapshot' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Restore-AzDevCenterUserDevBoxSnapshot' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Set-AzDevCenterUserDevBoxActiveHour","Set-AzDevCenterUserDevBoxActiveHour","0","1000","The cmdlet 'Set-AzDevCenterUserDevBoxActiveHour' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Set-AzDevCenterUserDevBoxActiveHour' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Skip-AzDevCenterUserDevBoxAction","Skip-AzDevCenterUserDevBoxAction","0","1000","The cmdlet 'Skip-AzDevCenterUserDevBoxAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Skip-AzDevCenterUserDevBoxAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Skip-AzDevCenterUserEnvironmentAction","Skip-AzDevCenterUserEnvironmentAction","0","1000","The cmdlet 'Skip-AzDevCenterUserEnvironmentAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Skip-AzDevCenterUserEnvironmentAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Start-AzDevCenterUserDevBox","Start-AzDevCenterUserDevBox","0","1000","The cmdlet 'Start-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Start-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Stop-AzDevCenterUserDevBox","Stop-AzDevCenterUserDevBox","0","1000","The cmdlet 'Stop-AzDevCenterUserDevBox' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Stop-AzDevCenterUserDevBox' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Test-AzDevCenterUserDevBoxCustomizationTaskAction","Test-AzDevCenterUserDevBoxCustomizationTaskAction","0","1000","The cmdlet 'Test-AzDevCenterUserDevBoxCustomizationTaskAction' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Test-AzDevCenterUserDevBoxCustomizationTaskAction' back to the module, or add an alias to the original cmdlet name." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","3000","The type of property 'LastSyncStatSyncedCatalogItemType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'LastSyncStatSyncedCatalogItemType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","3000","The type of property 'ConnectionState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]' to 'System.String'.","Change the type of property 'ConnectionState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]'." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","3000","The type of property 'SyncState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]' to 'System.String'.","Change the type of property 'SyncState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]'." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","2020","The cmdlet 'Update-AzDevCenterAdminCatalog' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType' for parameter 'SyncType'.","Change the type for parameter 'SyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType'." +"Az.DevCenter","Update-AzDevCenterAdminCatalog","Update-AzDevCenterAdminCatalog","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminCatalog' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminCatalog'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]' to 'System.String'.","Change the type of property 'ValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogResourceValidationStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'HibernateSupport' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]' to 'System.String'.","Change the type of property 'HibernateSupport' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport]'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ImageValidationStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]' to 'System.String'.","Change the type of property 'ImageValidationStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ImageValidationStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevBoxDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","2020","The cmdlet 'Update-AzDevCenterAdminDevBoxDefinition' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport' for parameter 'HibernateSupport'.","Change the type for parameter 'HibernateSupport' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HibernateSupport'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","2020","The cmdlet 'Update-AzDevCenterAdminDevBoxDefinition' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier' for parameter 'SkuTier'.","Change the type for parameter 'SkuTier' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier'." +"Az.DevCenter","Update-AzDevCenterAdminDevBoxDefinition","Update-AzDevCenterAdminDevBoxDefinition","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminDevBoxDefinition' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminDevBoxDefinition'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","3000","The type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]' to 'System.String'.","Change the type of property 'ProjectCatalogSettingCatalogItemSyncEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","3000","The type of property 'KeyEncryptionKeyIdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.IdentityType]' to 'System.String'.","Change the type of property 'KeyEncryptionKeyIdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.IdentityType]'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","3000","The type of property 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus]' to 'System.String'.","Change the type of property 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","3000","The type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]' to 'System.String'.","Change the type of property 'NetworkSettingMicrosoftHostedNetworkEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IDevCenter' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","2020","The cmdlet 'Update-AzDevCenterAdminDevCenter' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus' for parameter 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus'.","Change the type for parameter 'DevBoxProvisioningSettingInstallAzureMonitorAgentEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.InstallAzureMonitorAgentEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","2000","The cmdlet 'Update-AzDevCenterAdminDevCenter' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzDevCenterAdminDevCenter', or add an alias to the original parameter name." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","2000","The cmdlet 'Update-AzDevCenterAdminDevCenter' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzDevCenterAdminDevCenter', or add an alias to the original parameter name." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","2020","The cmdlet 'Update-AzDevCenterAdminDevCenter' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus' for parameter 'NetworkSettingMicrosoftHostedNetworkEnableStatus'.","Change the type for parameter 'NetworkSettingMicrosoftHostedNetworkEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.MicrosoftHostedNetworkEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","2020","The cmdlet 'Update-AzDevCenterAdminDevCenter' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus' for parameter 'ProjectCatalogSettingCatalogItemSyncEnableStatus'.","Change the type for parameter 'ProjectCatalogSettingCatalogItemSyncEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemSyncEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzDevCenterAdminDevCenter' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzDevCenterAdminDevCenter'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzDevCenterAdminDevCenter' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzDevCenterAdminDevCenter'." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","Update-AzDevCenterAdminDevCenter","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminDevCenter' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminDevCenter'." +"Az.DevCenter","Update-AzDevCenterAdminEnvironmentType","Update-AzDevCenterAdminEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminEnvironmentType","Update-AzDevCenterAdminEnvironmentType","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminEnvironmentType' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminEnvironmentType'." +"Az.DevCenter","Update-AzDevCenterAdminNetworkConnection","Update-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'DomainJoinType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]' to 'System.String'.","Change the type of property 'DomainJoinType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DomainJoinType]'." +"Az.DevCenter","Update-AzDevCenterAdminNetworkConnection","Update-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'HealthCheckStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]' to 'System.String'.","Change the type of property 'HealthCheckStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthCheckStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminNetworkConnection","Update-AzDevCenterAdminNetworkConnection","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.INetworkConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminNetworkConnection","Update-AzDevCenterAdminNetworkConnection","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminNetworkConnection' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminNetworkConnection'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'HealthStatusDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail]'.","Change the type of property 'HealthStatusDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IHealthStatusDetail'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'ActiveHourConfigurationAutoStartEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus]' to 'System.String'.","Change the type of property 'ActiveHourConfigurationAutoStartEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'DevBoxTunnelEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus]' to 'System.String'.","Change the type of property 'DevBoxTunnelEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'HealthStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthStatus]' to 'System.String'.","Change the type of property 'HealthStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.HealthStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'ActiveHourConfigurationKeepAwakeEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus]' to 'System.String'.","Change the type of property 'ActiveHourConfigurationKeepAwakeEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'LicenseType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LicenseType]' to 'System.String'.","Change the type of property 'LicenseType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LicenseType]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'LocalAdministrator' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus]' to 'System.String'.","Change the type of property 'LocalAdministrator' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'DevBoxDefinitionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType]' to 'System.String'.","Change the type of property 'DevBoxDefinitionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'SingleSignOnStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus]' to 'System.String'.","Change the type of property 'SingleSignOnStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'StopOnDisconnectStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus]' to 'System.String'.","Change the type of property 'StopOnDisconnectStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'StopOnNoConnectStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus]' to 'System.String'.","Change the type of property 'StopOnNoConnectStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'VirtualNetworkType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType]' to 'System.String'.","Change the type of property 'VirtualNetworkType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","3000","The type of property 'ManagedVirtualNetworkRegion' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IPool' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ManagedVirtualNetworkRegion' back to 'System.String[]'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus' for parameter 'ActiveHourConfigurationAutoStartEnableStatus'.","Change the type for parameter 'ActiveHourConfigurationAutoStartEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AutoStartEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus' for parameter 'ActiveHourConfigurationKeepAwakeEnableStatus'.","Change the type for parameter 'ActiveHourConfigurationKeepAwakeEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.KeepAwakeEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType' for parameter 'DevBoxDefinitionType'.","Change the type for parameter 'DevBoxDefinitionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.PoolDevBoxDefinitionType'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus' for parameter 'DevBoxTunnelEnableStatus'.","Change the type for parameter 'DevBoxTunnelEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxTunnelEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus' for parameter 'LocalAdministrator'.","Change the type for parameter 'LocalAdministrator' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.LocalAdminStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus' for parameter 'SingleSignOnStatus'.","Change the type for parameter 'SingleSignOnStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SingleSignOnStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier' for parameter 'SkuTier'.","Change the type for parameter 'SkuTier' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.SkuTier'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus' for parameter 'StopOnDisconnectStatus'.","Change the type for parameter 'StopOnDisconnectStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnDisconnectEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus' for parameter 'StopOnNoConnectStatus'.","Change the type for parameter 'StopOnNoConnectStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.StopOnNoConnectEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","2020","The cmdlet 'Update-AzDevCenterAdminPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType' for parameter 'VirtualNetworkType'.","Change the type for parameter 'VirtualNetworkType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.VirtualNetworkType'." +"Az.DevCenter","Update-AzDevCenterAdminPool","Update-AzDevCenterAdminPool","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminPool' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminPool'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'CustomizationSettingIdentity' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity]'.","Change the type of property 'CustomizationSettingIdentity' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IProjectCustomizationManagedIdentity'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'CatalogSettingCatalogItemSyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CatalogSettingCatalogItemSyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'AzureAiServiceSettingAzureAiServicesMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode]' to 'System.String'.","Change the type of property 'AzureAiServiceSettingAzureAiServicesMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'DevBoxAutoDeleteSettingDeleteMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode]' to 'System.String'.","Change the type of property 'DevBoxAutoDeleteSettingDeleteMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode]' to 'System.String'.","Change the type of property 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'CustomizationSettingUserCustomizationsEnableStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus]' to 'System.String'.","Change the type of property 'CustomizationSettingUserCustomizationsEnableStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","3000","The type of property 'WorkspaceStorageSettingWorkspaceStorageMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode]' to 'System.String'.","Change the type of property 'WorkspaceStorageSettingWorkspaceStorageMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode]'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2020","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode' for parameter 'AzureAiServiceSettingAzureAiServicesMode'.","Change the type for parameter 'AzureAiServiceSettingAzureAiServicesMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2110","The element type for parameter 'CatalogSettingCatalogItemSyncType' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType' to 'System.String'.","Change the element type for parameter 'CatalogSettingCatalogItemSyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2020","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus' for parameter 'CustomizationSettingUserCustomizationsEnableStatus'.","Change the type for parameter 'CustomizationSettingUserCustomizationsEnableStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.UserCustomizationsEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2020","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode' for parameter 'DevBoxAutoDeleteSettingDeleteMode'.","Change the type for parameter 'DevBoxAutoDeleteSettingDeleteMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.DevBoxDeleteMode'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2000","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzDevCenterAdminProject', or add an alias to the original parameter name." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2000","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzDevCenterAdminProject', or add an alias to the original parameter name." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2020","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode' for parameter 'ServerlessGpuSessionSettingServerlessGpuSessionsMode'.","Change the type for parameter 'ServerlessGpuSessionSettingServerlessGpuSessionsMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ServerlessGpuSessionsMode'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","2020","The cmdlet 'Update-AzDevCenterAdminProject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode' for parameter 'WorkspaceStorageSettingWorkspaceStorageMode'.","Change the type for parameter 'WorkspaceStorageSettingWorkspaceStorageMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.WorkspaceStorageMode'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzDevCenterAdminProject' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzDevCenterAdminProject'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzDevCenterAdminProject' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzDevCenterAdminProject'." +"Az.DevCenter","Update-AzDevCenterAdminProject","Update-AzDevCenterAdminProject","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminProject' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminProject'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'LastSyncStatSyncedCatalogItemType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'LastSyncStatSyncedCatalogItemType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogItemType[]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'ConnectionState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]' to 'System.String'.","Change the type of property 'ConnectionState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogConnectionState]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]' to 'System.String'.","Change the type of property 'SyncState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncState]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalog' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","3000","The type of property 'SyncType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ICatalogUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]' to 'System.String'.","Change the type of property 'SyncType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectCatalog","Update-AzDevCenterAdminProjectCatalog","0","2020","The cmdlet 'Update-AzDevCenterAdminProjectCatalog' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType' for parameter 'SyncType'.","Change the type for parameter 'SyncType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.CatalogSyncType'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ManagedServiceIdentityType]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectEnvironmentType' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","2000","The cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType', or add an alias to the original parameter name." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","2000","The cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType', or add an alias to the original parameter name." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","2020","The cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus' for parameter 'Status'.","Change the type for parameter 'Status' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.EnvironmentTypeEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType'." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","Update-AzDevCenterAdminProjectEnvironmentType","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminProjectEnvironmentType'." +"Az.DevCenter","Update-AzDevCenterAdminProjectPolicy","Update-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ResourcePolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy]'.","Change the type of property 'ResourcePolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IResourcePolicy'." +"Az.DevCenter","Update-AzDevCenterAdminProjectPolicy","Update-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectPolicy","Update-AzDevCenterAdminProjectPolicy","0","3000","The type of property 'Scope' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicy' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Scope' back to 'System.String[]'." +"Az.DevCenter","Update-AzDevCenterAdminProjectPolicy","Update-AzDevCenterAdminProjectPolicy","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDevCenterAdminProjectPolicy' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDevCenterAdminProjectPolicy'." +"Az.DevCenter","Update-AzDevCenterAdminSchedule","Update-AzDevCenterAdminSchedule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ProvisioningState]'." +"Az.DevCenter","Update-AzDevCenterAdminSchedule","Update-AzDevCenterAdminSchedule","0","3000","The type of property 'Frequency' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledFrequency]' to 'System.String'.","Change the type of property 'Frequency' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledFrequency]'." +"Az.DevCenter","Update-AzDevCenterAdminSchedule","Update-AzDevCenterAdminSchedule","0","3000","The type of property 'PropertiesType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType]' to 'System.String'.","Change the type of property 'PropertiesType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType]'." +"Az.DevCenter","Update-AzDevCenterAdminSchedule","Update-AzDevCenterAdminSchedule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ISchedule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus]'." +"Az.DevCenter","Update-AzDevCenterAdminSchedule","Update-AzDevCenterAdminSchedule","0","2020","The cmdlet 'Update-AzDevCenterAdminSchedule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus' for parameter 'State'.","Change the type for parameter 'State' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduleEnableStatus'." +"Az.DevCenter","Update-AzDevCenterAdminSchedule","Update-AzDevCenterAdminSchedule","0","2020","The cmdlet 'Update-AzDevCenterAdminSchedule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType' for parameter 'Type'.","Change the type for parameter 'Type' back to 'Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.ScheduledType'." +"Az.DevCenter","Update-AzDevCenterUserEnvironment","Update-AzDevCenterUserEnvironment","0","1000","The cmdlet 'Update-AzDevCenterUserEnvironment' has been removed and no alias was found for the original cmdlet name.","Add the cmdlet 'Update-AzDevCenterUserEnvironment' back to the module, or add an alias to the original cmdlet name." \ No newline at end of file diff --git a/tools/StaticAnalysis/Exceptions/Az.DevCenter/ExampleIssues.csv b/tools/StaticAnalysis/Exceptions/Az.DevCenter/ExampleIssues.csv new file mode 100644 index 000000000000..3e1b533ff4dc --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.DevCenter/ExampleIssues.csv @@ -0,0 +1,47 @@ +"Module","Cmdlet","Example","Line","RuleName","ProblemId","Severity","Description","Extent","Remediation" +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","1","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminAttachedNetwork.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","1","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminAttachedNetwork.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","1","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminAttachedNetwork.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","2","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminAttachedNetwork.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","2","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminAttachedNetwork.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","2","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminAttachedNetwork.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","1","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminGallery.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","1","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminGallery.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","1","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminGallery.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","2","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminGallery.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","2","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminGallery.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","2","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter.AutoRest\docs\Update-AzDevCenterAdminGallery.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","1","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminAttachedNetwork.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","1","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminAttachedNetwork.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","1","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminAttachedNetwork.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","2","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminAttachedNetwork.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","2","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminAttachedNetwork.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminAttachedNetwork","2","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminAttachedNetwork.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","1","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminGallery.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","1","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminGallery.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","1","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminGallery.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","2","0","MissingExampleTitle","5043","1","Title of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminGallery.md","Add title for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","2","0","MissingExampleCode","5044","1","Code of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminGallery.md","Add code for the example. Remove any placeholders." +"Az.DevCenter","Update-AzDevCenterAdminGallery","2","0","MissingExampleDescription","5046","1","Description of the example is missing.","D:\a\_work\1\s\src\DevCenter\DevCenter\help\Update-AzDevCenterAdminGallery.md","Add description for the example. Remove any placeholders." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","2","2","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","2","2","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminDevCenter -IdentityUserAssignedIdentity is not a valid parameter name.","-IdentityUserAssignedIdentity","Check validity of the parameter -IdentityUserAssignedIdentity." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","4","2","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","1","12","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","1","12","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityUserAssignedIdentity is not a valid parameter name.","-IdentityUserAssignedIdentity","Check validity of the parameter -IdentityUserAssignedIdentity." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","2","13","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","2","13","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityUserAssignedIdentity is not a valid parameter name.","-IdentityUserAssignedIdentity","Check validity of the parameter -IdentityUserAssignedIdentity." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","1","1","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","2","3","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","1","11","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","2","13","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","2","2","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","2","2","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminDevCenter -IdentityUserAssignedIdentity is not a valid parameter name.","-IdentityUserAssignedIdentity","Check validity of the parameter -IdentityUserAssignedIdentity." +"Az.DevCenter","New-AzDevCenterAdminDevCenter","4","2","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","1","12","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","1","12","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityUserAssignedIdentity is not a valid parameter name.","-IdentityUserAssignedIdentity","Check validity of the parameter -IdentityUserAssignedIdentity." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","2","13","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","New-AzDevCenterAdminProjectEnvironmentType","2","13","Invalid_Parameter_Name","5011","1","New-AzDevCenterAdminProjectEnvironmentType -IdentityUserAssignedIdentity is not a valid parameter name.","-IdentityUserAssignedIdentity","Check validity of the parameter -IdentityUserAssignedIdentity." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","1","1","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","Update-AzDevCenterAdminDevCenter","2","3","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminDevCenter -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","1","11","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." +"Az.DevCenter","Update-AzDevCenterAdminProjectEnvironmentType","2","13","Invalid_Parameter_Name","5011","1","Update-AzDevCenterAdminProjectEnvironmentType -IdentityType is not a valid parameter name.","-IdentityType","Check validity of the parameter -IdentityType." \ No newline at end of file