Cmdlet breaking-change will happen to all parameter sets
The alias 'Resolve-Error' will be removed. Please use 'Resolve-AzError' instead.
This change is expected to take effect from Az.Accounts version: 4.0.0 and Az version: 13.0.0
Before
PowerShell
Resolve-Error
After
PowerShell
Resolve-AzError
Az.App
New-AzContainerApp
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to parameter set SimpleParameterSet and DiskFileParameterSet
Default value of -PublicIpSku will be Standard if customer doesn't specify this parameter.
Before
PowerShell
Default value of `-PublicIpSku` was Basic if it is not specified
After
PowerShell
Default value of `-PublicIpSku` will be Standard if it is not specified
Az.DevCenter
Get-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'DevBox' to the new type :'DevBox'
The following properties in the output type are being deprecated : 'Detail' 'ProvisioningState' 'HardwareProfileSkuName'
The following properties are being added to the output type : 'Detail' 'ProvisioningState' 'HardwareProfileSkuName'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
ProvisioningState is type System.String
HardwareProfileSKuName is type System.String
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
ProvisioningState is type DevBoxProvisioningState. Possible values will be Creating, Deleting, Failed, InGracePeriod, NotProvisioned, ProvisionedWithWarning, Provisioning, Starting, Stopping, Succeeded, Updating.
HardwareProfileSKuName is type SkuName. Possible values will be general_a_16c64gb1024ssd_v2, general_a_16c64gb2048ssd_v2, general_a_16c64gb256ssd_v2, general_a_16c64gb512ssd_v2, general_a_32c128gb1024ssd_v2, general_a_32c128gb2048ssd_v2, general_a_32c128gb512ssd_v2, general_a_8c32gb1024ssd_v2, general_a_8c32gb2048ssd_v2, general_a_8c32gb256ssd_v2, general_a_8c32gb512ssd_v2, general_i_16c64gb1024ssd_v2, general_i_16c64gb2048ssd_v2, general_i_16c64gb256ssd_v2, general_i_16c64gb512ssd_v2, general_i_32c128gb1024ssd_v2, general_i_32c128gb2048ssd_v2, general_i_32c128gb512ssd_v2, general_i_8c32gb1024ssd_v2, general_i_8c32gb2048ssd_v2, general_i_8c32gb256ssd_v2, general_i_8c32gb512ssd_v2
Get-AzDevCenterUserDevBoxOperation
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'DevBoxOperation' to the new type :'DevBoxOperation'
The following properties in the output type are being deprecated : 'Detail' 'Status'
The following properties are being added to the output type : 'Detail' 'Status'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
Status is type DevBoxOperationStatus
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Status is type OperationState. The possible values are the same (Canceled, Failed, NotStarted, Running, Succeeded). The change is a rename from DevBoxOperationStatus to OperationState.
Get-AzDevCenterUserEnvironment
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'Environment' to the new type :'Environment'
The following properties in the output type are being deprecated : 'Detail' 'ProvisioningState'
The following properties are being added to the output type : 'Detail' 'ProvisioningState'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
ProvisioningState is type System.String
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
ProvisioningState is type EnvironmentProvisioningState. Possible values will be Accepted, Canceled, Creating, Deleting, Failed, MovingResources, Preparing, Running, StorageProvisioningFailed, Succeeded, Syncing, TransientFailure, Updating.
Get-AzDevCenterUserEnvironmentAction
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'EnvironmentAction' to the new type :'EnvironmentAction'
The following properties in the output type are being deprecated : 'NextScheduledTime'
The following properties are being added to the output type : 'NextScheduledTime'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
NextScheduledTime is type System.DateTime
After
PowerShell
NextScheduledTime is type nullable System.DateTime
Get-AzDevCenterUserEnvironmentLog
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'boolean' to the new type :'string'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-OutFile
The parameter : 'OutFile' is changing.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-PassThru
The parameter : 'PassThru' is changing.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
PowerShell
Output type is string representation of logs
Outfile parameter is removed
Passthru parameter is removed
Get-AzDevCenterUserEnvironmentOperation
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'EnvironmentOperation' to the new type :'EnvironmentOperation'
The following properties in the output type are being deprecated : 'Detail' 'EnvironmentParameter' 'Status'
The following properties are being added to the output type : 'Detail' 'EnvironmentParameter' 'Status'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
-Status is type EnvironmentOperationStatus
-EnvironmentParameter is type IAny
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Status is type OperationState. The possible values are the same (Canceled, Failed, NotStarted, Running, Succeeded). The change is a rename from EnvironmentOperationStatus to OperationState.
-EnvironmentParameter is type EnvironmentOperationEnvironmentParameters. This is serializable to JSON and to function as an associative array (dictionary) of objects
Get-AzDevCenterUserPool
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'Pool' to the new type :'Pool'
The following properties in the output type are being deprecated : 'HardwareProfileSkuName'
The following properties are being added to the output type : 'HardwareProfileSkuName'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
HardwareProfileSKuName is type System.String
After
PowerShell
HardwareProfileSKuName is type SkuName. Possible values will be general_a_16c64gb1024ssd_v2, general_a_16c64gb2048ssd_v2, general_a_16c64gb256ssd_v2, general_a_16c64gb512ssd_v2, general_a_32c128gb1024ssd_v2, general_a_32c128gb2048ssd_v2, general_a_32c128gb512ssd_v2, general_a_8c32gb1024ssd_v2, general_a_8c32gb2048ssd_v2, general_a_8c32gb256ssd_v2, general_a_8c32gb512ssd_v2, general_i_16c64gb1024ssd_v2, general_i_16c64gb2048ssd_v2, general_i_16c64gb256ssd_v2, general_i_16c64gb512ssd_v2, general_i_32c128gb1024ssd_v2, general_i_32c128gb2048ssd_v2, general_i_32c128gb512ssd_v2, general_i_8c32gb1024ssd_v2, general_i_8c32gb2048ssd_v2, general_i_8c32gb256ssd_v2, general_i_8c32gb512ssd_v2
Invoke-AzDevCenterUserDelayDevBoxAction
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'DevBoxActionDelayResult' to the new type :'DevBoxActionDelayResult'
The following properties in the output type are being deprecated : 'Detail'
The following properties are being added to the output type : 'Detail'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Invoke-AzDevCenterUserDelayEnvironmentAction
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'EnvironmentAction' to the new type :'EnvironmentAction'
The following properties in the output type are being deprecated : 'NextScheduledTime'
The following properties are being added to the output type : 'NextScheduledTime'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
NextScheduledTime is type System.DateTime
After
PowerShell
NextScheduledTime is type nullable System.DateTime
New-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'DevBox' to the new type :'DevBox'
The following properties in the output type are being deprecated : 'Detail' 'ProvisioningState' 'HardwareProfileSkuName'
The following properties are being added to the output type : 'Detail' 'ProvisioningState' 'HardwareProfileSkuName'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
ProvisioningState is type System.String
HardwareProfileSKuName is type System.String
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
ProvisioningState is type DevBoxProvisioningState. Possible values will be Creating, Deleting, Failed, InGracePeriod, NotProvisioned, ProvisionedWithWarning, Provisioning, Starting, Stopping, Succeeded, Updating.
HardwareProfileSKuName is type SkuName. Possible values will be general_a_16c64gb1024ssd_v2, general_a_16c64gb2048ssd_v2, general_a_16c64gb256ssd_v2, general_a_16c64gb512ssd_v2, general_a_32c128gb1024ssd_v2, general_a_32c128gb2048ssd_v2, general_a_32c128gb512ssd_v2, general_a_8c32gb1024ssd_v2, general_a_8c32gb2048ssd_v2, general_a_8c32gb256ssd_v2, general_a_8c32gb512ssd_v2, general_i_16c64gb1024ssd_v2, general_i_16c64gb2048ssd_v2, general_i_16c64gb256ssd_v2, general_i_16c64gb512ssd_v2, general_i_32c128gb1024ssd_v2, general_i_32c128gb2048ssd_v2, general_i_32c128gb512ssd_v2, general_i_8c32gb1024ssd_v2, general_i_8c32gb2048ssd_v2, general_i_8c32gb256ssd_v2, general_i_8c32gb512ssd_v2
Update-AzDevCenterUserEnvironment
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'Environment' to the new type :'Environment'
The following properties in the output type are being deprecated : 'Detail' 'ProvisioningState'
The following properties are being added to the output type : 'Detail' 'ProvisioningState'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
Detail is type CloudErrorBody. CloudErrorBody uses a List<ICloudErrorBody> for the Detail property.
Example output for Details:
PowerShell
Code : ResourceNotFound
Message : The specified resource does not exist.
Target : resourceName
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}, @{Code=ResourceGroupNotFound; Message=The specified resource group does not exist.; Target=resourceGroupName}}
ProvisioningState is type System.String
After
Detail is type AzureCoreFoundationsError. Innererror property is added for additional error information. AzureCoreFoundationsError uses an array of IAzureCoreFoundationsError for the Detail property.
Example output for Detail:
PowerShell
Code : InvalidRequest
Message : The request is invalid.
Target : request
Detail : {@{Code=MissingParameter; Message=A required parameter is missing.; Target=parameterName}, @{Code=InvalidParameter; Message=The parameter value is invalid.; Target=parameterValue}}
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
ProvisioningState is type EnvironmentProvisioningState. Possible values will be Accepted, Canceled, Creating, Deleting, Failed, MovingResources, Preparing, Running, StorageProvisioningFailed, Succeeded, Syncing, TransientFailure, Updating.
Deploy-AzDevCenterUserEnvironment
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'Environment'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is Environment
Example output:
PowerShell
Name : myEnvironment
EnvironmentType : dev
User : 00000000-0000-0000-0000-000000000000
ProvisioningState : Succeeded
CatalogName : devCatalog
EnvironmentDefinitionName: FunctionApp
Get-AzDevCenterUserCatalog
Cmdlet breaking-change will happen to all parameter sets
The output type is 'System.String' is removed. The only output type will be Catalog.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is Catalog
Example output:
PowerShell
Name: myCatalogName
New-AzDevCenterUserEnvironment
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'Environment'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is Environment
Example output:
PowerShell
Name : myEnvironment
EnvironmentType : dev
User : 00000000-0000-0000-0000-000000000000
ProvisioningState : Succeeded
CatalogName : devCatalog
EnvironmentDefinitionName: FunctionApp
Remove-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'OperationStatus'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is OperationStatus
Example output:
PowerShell
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/202312:34:56 PM
Error : @{Code=ResourceNotFound; Message=The specified resource does not exist.; Target=resourceName; Detail=System.Object[]; Innererror=}
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Message : The specified resource does not exist.
Name : operationId
OperationLocation: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
PercentComplete : 100
Property : @{CustomProperty=CustomValue}
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/resources/resourceId
StartTime : 10/1/202312:00:00 PM
Status : Succeeded
Target : resourceName
Remove-AzDevCenterUserEnvironment
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'OperationStatus'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is OperationStatus
Example output:
PowerShell
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/202312:34:56 PM
Error : @{Code=ResourceNotFound; Message=The specified resource does not exist.; Target=resourceName; Detail=System.Object[]; Innererror=}
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Message : The specified resource does not exist.
Name : operationId
OperationLocation: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
PercentComplete : 100
Property : @{CustomProperty=CustomValue}
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/resources/resourceId
StartTime : 10/1/202312:00:00 PM
Status : Succeeded
Target : resourceName
Repair-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'OperationStatus'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is OperationStatus
Example output:
PowerShell
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/202312:34:56 PM
Error : @{Code=ResourceNotFound; Message=The specified resource does not exist.; Target=resourceName; Detail=System.Object[]; Innererror=}
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Message : The specified resource does not exist.
Name : operationId
OperationLocation: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
PercentComplete : 100
Property : @{CustomProperty=CustomValue}
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/resources/resourceId
StartTime : 10/1/202312:00:00 PM
Status : Succeeded
Target : resourceName
Restart-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'OperationStatus'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is OperationStatus
Example output:
PowerShell
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/202312:34:56 PM
Error : @{Code=ResourceNotFound; Message=The specified resource does not exist.; Target=resourceName; Detail=System.Object[]; Innererror=}
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Message : The specified resource does not exist.
Name : operationId
OperationLocation: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
PercentComplete : 100
Property : @{CustomProperty=CustomValue}
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/resources/resourceId
StartTime : 10/1/202312:00:00 PM
Status : Succeeded
Target : resourceName
Start-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'OperationStatus'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is OperationStatus
Example output:
PowerShell
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/202312:34:56 PM
Error : @{Code=ResourceNotFound; Message=The specified resource does not exist.; Target=resourceName; Detail=System.Object[]; Innererror=}
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Message : The specified resource does not exist.
Name : operationId
OperationLocation: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
PercentComplete : 100
Property : @{CustomProperty=CustomValue}
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/resources/resourceId
StartTime : 10/1/202312:00:00 PM
Status : Succeeded
Target : resourceName
Stop-AzDevCenterUserDevBox
Cmdlet breaking-change will happen to all parameter sets
The output type is changing from the existing type :'System.Boolean' to the new type :'OperationStatus'
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Before
PowerShell
Output type is Boolean
After
Output type is OperationStatus
Example output:
PowerShell
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/202312:34:56 PM
Error : @{Code=ResourceNotFound; Message=The specified resource does not exist.; Target=resourceName; Detail=System.Object[]; Innererror=}
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
Innererror : @{Code=InnerErrorCode; Message=More specific information about the error.}
Message : The specified resource does not exist.
Name : operationId
OperationLocation: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/operationStatuses/operationId
PercentComplete : 100
Property : @{CustomProperty=CustomValue}
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleGroup/providers/Microsoft.DevCenter/resources/resourceId
StartTime : 10/1/202312:00:00 PM
Status : Succeeded
Target : resourceName
Az.ElasticSan
New-AzElasticSanVolumeGroup
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Update-AzElasticSanVolumeGroup
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Az.Monitor
New-AzDataCollectionEndpoint
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Parameter breaking-change will happen to all parameter sets
-IdentityType
The parameter : 'IdentityType' is changing.
Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
-IdentityUserAssignedIdentity
The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
The change is expected to take effect from version : '2.0.0'
Cmdlet breaking-change will happen to all parameter sets
The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
The following properties are being added to the output type : 'Database' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
Cmdlet breaking-change will happen to all parameter sets
The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
The following properties are being added to the output type : 'Database' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
Parameter breaking-change will happen to all parameter sets
-PrimaryAvailabilityGroupName
The parameter : 'PrimaryAvailabilityGroupName' is being replaced by parameter : 'PartnerAvailabilityGroupName'.
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
-SecondaryAvailabilityGroupName
The parameter : 'SecondaryAvailabilityGroupName' is being replaced by parameter : 'InstanceAvailabilityGroupName'.
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
-SourceEndpoint
The parameter : 'SourceEndpoint' is being replaced by parameter : 'PartnerEndpoint'.
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
-TargetDatabase
The parameter 'TargetDatabase' is being replaced by parameter 'Database'. The type of new parameter is changing from 'string' to 'string[]'
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
Cmdlet breaking-change will happen to all parameter sets
The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
The following properties are being added to the output type : 'Database' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
Cmdlet breaking-change will happen to all parameter sets
The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
The following properties are being added to the output type : 'Database' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
Cmdlet breaking-change will happen to all parameter sets
The child property CloudFileDirectory from deprecated v11 SDK will be removed when -PassThru is specified. Use child property ShareDirectoryClient instead.
This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0
Parameter breaking-change will happen to all parameter sets
-Directory
The parameter Directory (alias CloudFileDirectory) will be deprecated, and ShareDirectoryClient will be mandatory.
This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0
-Share
The parameter Share (alias CloudFileShare) will be deprecated, and ShareClient will be mandatory.
This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0
Parameter breaking-change will happen to parameter set UriPipeline
When download blob with parameter AbsoluteUri (alias Uri, BlobUri), parameter Context will not be allowed to input together.
This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0
Before
PowerShell
Allow input -Context and -AbsoluteUri together, but Context value actually is not used when execute the cmdlet:
```powershell
Get-AzStorageBlobContent -AbsoluteUri$sasuri -Destination c:\tempfile -Context$ctx
#### After
```powershell
Get-AzStorageBlobContent -AbsoluteUri $sasuri -Destination c:\tempfile
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure PowerShell feedback
Azure PowerShell is an open source project. Select a link to provide feedback:
This certification measures your ability to accomplish the following technical tasks: Design and implement processes and communications, design and implement a source control strategy, design and implement build and release pipelines, develop a security and compliance plan, and implement an instrumentation strategy.