你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Az.Accounts
Resolve-AzError
- Cmdlet 的重大变更将影响所有参数集
- 将删除别名“Resolve-Error”。 请改用“Resolve-AzError”。
- 此更改预计将从 Az.Accounts 版本 4.0.0 和 Az 版本 13.0.0 开始生效
之前
Resolve-Error
之后
Resolve-AzError
Az.App
New-AzContainerApp
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
New-AzContainerApp -Name "azps-containerapp" -ResourceGroupName "azps_test_group_app" -Location "eastus" -Configuration $configuration -TemplateContainer $temp -TemplateInitContainer $temp2 -TemplateServiceBind $serviceBind -EnvironmentId $EnvId -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
New-AzContainerApp -Name "azps-containerapp" -ResourceGroupName "azps_test_group_app" -Location "eastus" -Configuration $configuration -TemplateContainer $temp -TemplateInitContainer $temp2 -TemplateServiceBind $serviceBind -EnvironmentId $EnvId -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
New-AzContainerAppJob
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
New-AzContainerAppJob -Name azps-app-job -ResourceGroupName azps_test_group_app -Location eastus -ConfigurationReplicaRetryLimit 10 -ConfigurationReplicaTimeout 10 -ConfigurationTriggerType Manual -EnvironmentId $EnvId -ManualTriggerConfigParallelism 4 -ManualTriggerConfigReplicaCompletionCount 1 -TemplateContainer $temp -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
New-AzContainerAppJob -Name azps-app-job -ResourceGroupName azps_test_group_app -Location eastus -ConfigurationReplicaRetryLimit 10 -ConfigurationReplicaTimeout 10 -ConfigurationTriggerType Manual -EnvironmentId $EnvId -ManualTriggerConfigParallelism 4 -ManualTriggerConfigReplicaCompletionCount 1 -TemplateContainer $temp -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
Update-AzContainerApp
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Update-AzContainerApp -ContainerAppName azps-containerapp -ResourceGroupName azps_test_group_app -Configuration $configuration -Tag @{"123"="abc"} -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
Update-AzContainerApp -ContainerAppName azps-containerapp -ResourceGroupName azps_test_group_app -Configuration $configuration -Tag @{"123"="abc"} -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
Update-AzContainerAppJob
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Update-AzContainerAppJob -Name azps-app-job -ResourceGroupName azps_test_group_app -ConfigurationReplicaRetryLimit 10 -ConfigurationReplicaTimeout 10 -ConfigurationTriggerType Manual -EnvironmentId $EnvId -ManualTriggerConfigParallelism 4 -ManualTriggerConfigReplicaCompletionCount 1 -TemplateContainer $temp -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
Update-AzContainerAppJob -Name azps-app-job -ResourceGroupName azps_test_group_app -ConfigurationReplicaRetryLimit 10 -ConfigurationReplicaTimeout 10 -ConfigurationTriggerType Manual -EnvironmentId $EnvId -ManualTriggerConfigParallelism 4 -ManualTriggerConfigReplicaCompletionCount 1 -TemplateContainer $temp -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
Az.Compute
New-AzVM
- 参数集 SimpleParameterSet 和 DiskFileParameterSet 将发生参数中断性变更
- 如果客户未指定此参数,
-PublicIpSku
则默认值为 Standard。
- 如果客户未指定此参数,
之前
Default value of `-PublicIpSku` was Basic if it is not specified
之后
Default value of `-PublicIpSku` will be Standard if it is not specified
Az.DevCenter
Get-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“DevBox”类型更改为新类型“DevBox”
- 将弃用输出类型中的以下属性:“Detail”、“ProvisioningState”、“HardwareProfileSkuName”
- 将向输出类型添加以下属性:“Detail”、“ProvisioningState”、“HardwareProfileSkuName”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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 类型为 System.String
- HardwareProfileSKuName 类型为 System.String
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 类型为 DevBoxProvisioningState。 可能的值是创建、删除、失败、宽限期内、未配置、配置有警告、配置中、启动、停止、成功、更新。
- HardwareProfileSKuName 的类型为 "SkuName"。 可能的值为 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 的重大变更将影响所有参数集
- 输出类型将从现有的“DevBoxOperation”类型更改为新类型“DevBoxOperation”
- 将弃用此输出类型中的以下属性:“Detail”、“Status”
- 将向此输出类型中添加以下属性:“Detail”、“Status”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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 为 DevBoxOperationStatus 类型
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 为 OperationState 类型。 可能的值相同(已取消、失败、未开始、运行中、成功)。 这是一个更改,将 DevBoxOperationStatus 重命名为 OperationState。
Get-AzDevCenterUserEnvironment
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“Environment”类型更改为新类型“Environment”
- 将弃用输出类型中的以下属性:“Detail”、“ProvisioningState”
- 将向输出类型添加以下属性:“Detail”、“ProvisioningState”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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 类型为 System.String
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 为 EnvironmentProvisioningState 类型。 可能的值包括已接受、已取消、创建中、删除中、失败、资源迁移中、准备中、运行中、存储配置失败、已成功、同步中、暂时性故障、更新中。
Get-AzDevCenterUserEnvironmentAction
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“EnvironmentAction”类型更改为新类型“EnvironmentAction”
- 将弃用输出类型中的以下属性:“NextScheduledTime”
- 将向此输出类型中添加以下属性:“NextScheduledTime”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
NextScheduledTime is type System.DateTime
之后
NextScheduledTime is type nullable System.DateTime
Get-AzDevCenterUserEnvironmentLog
所有参数集都将发生 Cmdlet 中断性变更
- 输出类型将从现有的“boolean”类型更改为新类型“string”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
所有参数集都将发生参数中断性变更
-OutFile
- 参数“OutFile”正在被更改。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-PassThru
- 参数“PassThru”正在更改。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
Output type is string representation of logs
Outfile parameter is removed
Passthru parameter is removed
Get-AzDevCenterUserEnvironmentOperation
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“EnvironmentOperation”类型更改为新类型“EnvironmentOperation”
- 将弃用此输出类型中的以下属性:“Detail”、“EnvironmentParameter”、“Status”
- 将向此输出类型中添加以下属性:“Detail”、“EnvironmentParameter”、“Status”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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 为 EnvironmentOperationStatus 类型 -EnvironmentParameter 为 IAny 类型
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 为 OperationState 类型。 可能的值相同(已取消、失败、未开始、运行中、成功)。 更改是将“环境操作状态”重命名为“操作状态”。 -EnvironmentParameter 为 EnvironmentOperationEnvironmentParameters 类型。 这可序列化为 JSON,并充当对象的关联数组(字典)
Get-AzDevCenterUserPool
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“Pool”类型更改为新类型“Pool”
- 将弃用输出类型中的以下属性:“HardwareProfileSkuName”
- 将向此输出类型中添加以下属性:“HardwareProfileSkuName”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
HardwareProfileSKuName is type System.String
之后
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 的重大变更将影响所有参数集
- 输出类型将从现有的“DevBoxActionDelayResult”类型更改为新类型“DevBoxActionDelayResult”
- 将弃用输出类型中的以下属性:“Detail”
- 以下属性将添加到输出类型:“Detail”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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}}
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 的重大变更将影响所有参数集
- 输出类型将从现有的“EnvironmentAction”类型更改为新类型“EnvironmentAction”
- 将弃用输出类型中的以下属性:“NextScheduledTime”
- 将向此输出类型中添加以下属性:“NextScheduledTime”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
NextScheduledTime is type System.DateTime
之后
NextScheduledTime is type nullable System.DateTime
New-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“DevBox”类型更改为新类型“DevBox”
- 将弃用输出类型中的以下属性:“Detail”、“ProvisioningState”、“HardwareProfileSkuName”
- 将向输出类型添加以下属性:“Detail”、“ProvisioningState”、“HardwareProfileSkuName”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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 类型为 System.String
- HardwareProfileSKuName 类型为 System.String
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 类型为 DevBoxProvisioningState。 可能的值是创建、删除、失败、宽限期内、未配置、配置有警告、配置中、启动、停止、成功、更新。
- HardwareProfileSKuName 的类型为 "SkuName"。 可能的值为 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 的重大变更将影响所有参数集
- 输出类型将从现有的“Environment”类型更改为新类型“Environment”
- 将弃用输出类型中的以下属性:“Detail”、“ProvisioningState”
- 将向输出类型添加以下属性:“Detail”、“ProvisioningState”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Detail 为 CloudErrorBody 类型。 CloudErrorBody 使用
List<ICloudErrorBody>
用于 Detail 属性。Detail 的示例输出:
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 类型为 System.String
之后
Detail 为 AzureCoreFoundationsError 类型。 Innererror 属性被添加以提供附加的错误信息。 AzureCoreFoundationsError 使用 IAzureCoreFoundationsError 数组来定义 Detail 属性。
Detail 的示例输出:
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 为 EnvironmentProvisioningState 类型。 可能的值包括已接受、已取消、创建中、删除中、失败、资源迁移中、准备中、运行中、存储配置失败、已成功、同步中、暂时性故障、更新中。
Deploy-AzDevCenterUserEnvironment
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“System.Boolean”类型更改为新类型“Environment”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
输出类型为环境
示例输出:
Name : myEnvironment
EnvironmentType : dev
User : 00000000-0000-0000-0000-000000000000
ProvisioningState : Succeeded
CatalogName : devCatalog
EnvironmentDefinitionName: FunctionApp
Get-AzDevCenterUserCatalog
- Cmdlet 的重大变更将影响所有参数集
- 输出类型“System.String”已移除。 唯一的输出类型是 Catalog。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
输出类型为 Catalog
示例输出:
Name: myCatalogName
New-AzDevCenterUserEnvironment
- Cmdlet 的重大变更将影响所有参数集
- 输出类型将从现有的“System.Boolean”类型更改为新类型“Environment”
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
输出类型为环境
示例输出:
Name : myEnvironment
EnvironmentType : dev
User : 00000000-0000-0000-0000-000000000000
ProvisioningState : Succeeded
CatalogName : devCatalog
EnvironmentDefinitionName: FunctionApp
Remove-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型正在从现有类型 :'System.Boolean' 更改为新类型 :'OperationStatus'
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
- 输出类型为 OperationStatus
- 示例输出:
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/2023 12: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/2023 12:00:00 PM
Status : Succeeded
Target : resourceName
Remove-AzDevCenterUserEnvironment
- Cmdlet 的重大变更将影响所有参数集
- 输出类型正在从现有类型 :'System.Boolean' 更改为新类型 :'OperationStatus'
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
- 输出类型为 OperationStatus
- 示例输出:
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/2023 12: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/2023 12:00:00 PM
Status : Succeeded
Target : resourceName
Repair-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型正在从现有类型 :'System.Boolean' 更改为新类型 :'OperationStatus'
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
- 输出类型为 OperationStatus
- 示例输出:
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/2023 12: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/2023 12:00:00 PM
Status : Succeeded
Target : resourceName
Restart-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型正在从现有类型 :'System.Boolean' 更改为新类型 :'OperationStatus'
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
- 输出类型为 OperationStatus
- 示例输出:
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/2023 12: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/2023 12:00:00 PM
Status : Succeeded
Target : resourceName
Start-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型正在从现有类型 :'System.Boolean' 更改为新类型 :'OperationStatus'
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
- 输出类型为 OperationStatus
- 示例输出:
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/2023 12: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/2023 12:00:00 PM
Status : Succeeded
Target : resourceName
Stop-AzDevCenterUserDevBox
- Cmdlet 的重大变更将影响所有参数集
- 输出类型正在从现有类型 :'System.Boolean' 更改为新类型 :'OperationStatus'
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Output type is Boolean
之后
- 输出类型为 OperationStatus
- 示例输出:
Code : ResourceNotFound
Detail : {@{Code=InvalidResourceName; Message=The resource name is invalid.; Target=resourceName}}
EndTime : 10/1/2023 12: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/2023 12:00:00 PM
Status : Succeeded
Target : resourceName
Az.ElasticSan
New-AzElasticSanVolumeGroup
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
Update-AzElasticSanVolumeGroup
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
Az.Monitor
New-AzDataCollectionEndpoint
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
New-AzDataCollectionEndpoint -Name myCollectionEndpoint -ResourceGroupName AMCS-TEST -Location eastus -NetworkAclsPublicNetworkAccess Enabled -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
New-AzDataCollectionEndpoint -Name myCollectionEndpoint -ResourceGroupName AMCS-TEST -Location eastus -NetworkAclsPublicNetworkAccess Enabled -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
New-AzDataCollectionRule
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
New-AzDataCollectionRule -Name myCollectionRule1 -ResourceGroupName AMCS-TEST -Location eastus -DataFlow $dataflow -DataSourcePerformanceCounter $performanceCounter1,$performanceCounter2 -DataSourceWindowsEventLog $windowsEvent -DestinationAzureMonitorMetricName "azureMonitorMetrics-default" -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
New-AzDataCollectionRule -Name myCollectionRule1 -ResourceGroupName AMCS-TEST -Location eastus -DataFlow $dataflow -DataSourcePerformanceCounter $performanceCounter1,$performanceCounter2 -DataSourceWindowsEventLog $windowsEvent -DestinationAzureMonitorMetricName "azureMonitorMetrics-default" -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
Update-AzDataCollectionEndpoint
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Update-AzDataCollectionEndpoint -Name myCollectionEndpoint -ResourceGroupName AMCS-TEST -Tag @{"123"="abc"} -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
Update-AzDataCollectionEndpoint -Name myCollectionEndpoint -ResourceGroupName AMCS-TEST -Tag @{"123"="abc"} -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
Update-AzDataCollectionRule
- 参数破坏性更改将影响所有参数集
-IdentityType
- 参数“IdentityType”将发生变更。
- 变更说明:将删除 IdentityType。 EnableSystemAssignedIdentity 将用于启用/禁用系统分配的标识,而 UserAssignedIdentity 将用于指定用户分配的标识。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
-IdentityUserAssignedIdentity
- 参数“IdentityUserAssignedIdentity”正在更改。 参数的类型将从“Hashtable”更改为“string[]”。
- 更改描述:IdentityUserAssignedIdentity 将重命名为 UserAssignedIdentity。 其类型将简化为字符串数组。
- 此变更将于 2024 年 11 月 19 日生效 - 此变更预计将从 Az 版本“13.0.0”开始生效
- 此变更预计从版本“2.0.0”开始生效
之前
Update-AzDataCollectionRule -Name myCollectionRule1 -ResourceGroupName Monitor-ActionGroup -DataSourceSyslog $syslog -IdentityType "SystemAssigned, UserAssigned" -IdentityUserAssignedIdentity @{"/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai"=@{};}
之后
Update-AzDataCollectionRule -Name myCollectionRule1 -ResourceGroupName Monitor-ActionGroup -DataSourceSyslog $syslog -EnableSystemAssignedIdentity $true -UserAssignedIdentity @("/subscriptions/11111111-1111-1111-1111-111111111111/resourcegroups/myGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuai")
Az.NetAppFiles
Get-AzNetAppFilesBackup
- 参数破坏性更改将影响所有参数集
-AccountBackupName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-PoolName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeObject
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
之前
Get-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -PoolName "MyPool" -VolumeName "MyVolume" -Name "MyBackup"
之后
Get-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -BackupVaultName "MyVault" -Filter $volumeResourceId
New-AzNetAppFilesBackup
- 参数破坏性更改将影响所有参数集
-Location
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-PoolName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeObject
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
之前
New-AzNetAppFilesBackup -ResourceGroupName "MyRG" -Location "westus2" -AccountName "MyAccount" -PoolName "MyPool" -VolumeName "MyVolume" -Name "MyVolumeBackup" -Label "ALabel"
之后
New-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -BackupVaultName "MyVault" -Name "MyVolumeBackup" -Label "ALabel" -VolumeResourceId $volumeResourceId
Remove-AzNetAppFilesBackup
- 参数破坏性更改将影响所有参数集
-AccountBackupName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-PoolName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeObject
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
之前
Remove-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -PoolName "MyPool" -VolumeName "MyVolume" -Name "MyBackup"
之后
Remove-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -BackupVaultName "MyVault" -Name "MyVolumeBackup"
Restore-AzNetAppFilesBackupFile
- 参数破坏性更改将影响所有参数集
-PoolName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeObject
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
之前
Restore-AzNetAppFilesBackupFile -ResourceGroupName "MyRG" -AccountName "MyAccount" -BackupVaultName "MyVault" -BackupName "MyBackup" -FileList $fileList -DestinationVolumeId "destinationVolumeResourceId"
之后
Restore-AzNetAppFilesBackupFile -ResourceGroupName "MyRG" -AccountName "MyAccount" -BackupVaultName "MyVault" -BackupName "MyBackup" -FileList $fileList -DestinationVolumeId "destinationVolumeResourceId"
Update-AzNetAppFilesBackup
- 参数破坏性更改将影响所有参数集
-PoolName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeName
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
-VolumeObject
- 参数将被弃用并且没有替换项
- 此更改预计将从 Az.NetAppFiles 版本 0.16 和 Az 版本 12 开始生效
之前
Update-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -Name "BackupName" -Label "updatedLabel"
之后
Update-AzNetAppFilesBackup -ResourceGroupName "MyRG" -AccountName "MyAccount" -BackupVaultName "MyVault" -Name "BackupName" -Label "updatedLabel"
Az.Sql
Get-AzSqlInstanceLink
- Cmdlet 的重大变更将影响所有参数集
- 输出类型 “Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel” 正在发生变化。
- 输出类型中的以下属性已弃用:TargetDatabase、PrimaryAvailabilityGroupName、SecondaryAvailabilityGroupName、SourceEndpoint、SourceReplicaId、TargetReplicaId、LinkState、LastHardenedLsn
- 即将把以下属性添加到输出类型:Database、DistributedAvailabilityGroupName、InstanceAvailabilityGroupName、PartnerAvailabilityGroupName、InstanceLinkRole、PartnerLinkRole、FailoverMode、SeedingMode、PartnerEndpoint
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
之前
Get-AzSqlInstanceLink -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "Link01"
之后
Get-AzSqlInstanceLink -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "Link01"
New-AzSqlInstanceLink
所有参数集都将发生 Cmdlet 中断性变更
- 输出类型 “Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel” 正在发生变化。
- 输出类型中的以下属性已弃用:TargetDatabase、PrimaryAvailabilityGroupName、SecondaryAvailabilityGroupName、SourceEndpoint、SourceReplicaId、TargetReplicaId、LinkState、LastHardenedLsn
- 即将把以下属性添加到输出类型:Database、DistributedAvailabilityGroupName、InstanceAvailabilityGroupName、PartnerAvailabilityGroupName、InstanceLinkRole、PartnerLinkRole、FailoverMode、SeedingMode、PartnerEndpoint
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-PrimaryAvailabilityGroupName
- 参数 PrimaryAvailabilityGroupName 将被参数 PartnerAvailabilityGroupName 替换。
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
-SecondaryAvailabilityGroupName
- 参数 SecondaryAvailabilityGroupName 将被参数 InstanceAvailabilityGroupName 替换。
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
-SourceEndpoint
- 参数 SourceEndpoint 将被参数 PartnerEndpoint 替换。
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
-TargetDatabase
- 参数“TargetDatabase”正在替换为参数“Database”。 新参数的类型从“string”更改为“string[]”
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
之前
New-AzSqlInstanceLink -InstanceObject $instance -Name "Link01" -PrimaryAvailabilityGroupName "Link01PrimaryAG" -SecondaryAvailabilityGroupName "Link01SecondaryAG" -TargetDatabase "Database01" -SourceEndpoint "TCP://SERVER01:5022"
之后
New-AzSqlInstanceLink -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "Link01" -Database "Database01" -InstanceAvailabilityGroupName "AG_Database01_MI" -PartnerAvailabilityGroupName "AG_Database01" -InstanceLinkRole "Secondary" -PartnerEndpoint "TCP://SERVER01:5022" -FailoverMode "Manual" -SeedingMode "Automatic"
Remove-AzSqlInstanceLink
- Cmdlet 的重大变更将影响所有参数集
- 输出类型 “Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel” 正在发生变化。
- 输出类型中的以下属性已弃用:TargetDatabase、PrimaryAvailabilityGroupName、SecondaryAvailabilityGroupName、SourceEndpoint、SourceReplicaId、TargetReplicaId、LinkState、LastHardenedLsn
- 即将把以下属性添加到输出类型:Database、DistributedAvailabilityGroupName、InstanceAvailabilityGroupName、PartnerAvailabilityGroupName、InstanceLinkRole、PartnerLinkRole、FailoverMode、SeedingMode、PartnerEndpoint
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
之前
Remove-AzSqlInstanceLink -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "Link01"
之后
Remove-AzSqlInstanceLink -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "Link01"
Update-AzSqlInstanceLink
- Cmdlet 的重大变更将影响所有参数集
- 输出类型 “Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel” 正在发生变化。
- 输出类型中的以下属性已弃用:TargetDatabase、PrimaryAvailabilityGroupName、SecondaryAvailabilityGroupName、SourceEndpoint、SourceReplicaId、TargetReplicaId、LinkState、LastHardenedLsn
- 即将把以下属性添加到输出类型:Database、DistributedAvailabilityGroupName、InstanceAvailabilityGroupName、PartnerAvailabilityGroupName、InstanceLinkRole、PartnerLinkRole、FailoverMode、SeedingMode、PartnerEndpoint
- 此更改预计将从 Az.Sql 版本 6.0.0 和 Az 版本 13.0.0 开始生效
之前
Update-AzSqlInstanceLink -ResourceGroupName "ResourceGroup1" -InstanceName "ManagedInstance01" -Name "Link01" -ReplicationMode "Sync"
之后
Update-AzSqlInstanceLink -ResourceGroupName "ResourceGroup1" -InstanceName "ManagedInstance01" -Name "Link01" -ReplicationMode "Sync"
Az.Storage
Close-AzStorageFileHandle
- 参数破坏性更改将影响所有参数集
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-File
- 参数 File(别名 CloudFile)将弃用,而 ShareFileClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
# Pipe in CloudFileShare object to close file handles
$share = Get-AzStorageShare -ShareName $sharename -Context $ctx
$share.CloudFileShare | Close-AzStorageFileHandle -CloseAll
# Pipe in CloudFileDirectory to close file handles recursively
$dir = Get-AzStorageFile -ShareName $shareName -Path $dirpath -Context $ctx
$dir.CloudFileDirectory | Close-AzStorageFileHandle -Recursive -CloseAll
# Pipe in CloudFile object to close file handles
$file = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
$file.CloudFile | Close-AzStorageFileHandle -CloseAll
之后
# Pipe in ShareClient object to close file handles
$share = Get-AzStorageShare -ShareName $sharename -Context $ctx
$share.ShareClient | Close-AzStorageFileHandle -CloseAll -PassThru
# Pipe in ShareDirectoryClient to close file handles rescursively
$dir = Get-AzStorageFile -ShareName $shareName -Path $dirpath -Context $ctx
$dir.ShareDirectoryClient | Close-AzStorageFileHandle -Recursive -CloseAll
# Pipe in ShareFileClient to close file handles
$file = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
$file.ShareFileClient | Close-AzStorageFileHandle -CloseAll
Get-AzStorageFile
所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudFile 将被移除。 请改用子属性 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
- 已弃用的 v11 SDK 中的子属性 CloudFileDirectory 将被移除。 请改用子属性 ShareDirectoryClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$dir = Get-AzStorageFile -ShareName $sharename -Path $dirpath -Context $ctx
# Use CloudFileDirectory to access .NET SDK methods
$dir.CloudFileDirectory.ListFilesAndDirectories()
$file = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
# Use CloudFile to access .NET SDK methods
$file.CloudFile
$share = Get-AzStorageShare -ShareName $sharename -Context $ctx
Get-AzStorageFile -Share $share.CloudFileShare -Path $filepath
Get-AzStorageFile -Directory $dir.CloudFileDirectory
之后
$dir = Get-AzStorageFile -ShareName $sharename -Path $dirpath -Context $ctx
# Use ShareDirectoryClient to access .NET SDK methods
$dir.ShareDirectoryClient.GetFilesAndDirectories()
$file = Get-AzStorageFile -ShareName testshare1 -Path testfile2 -Context $ctx
# Use ShareFileClient to access .NET SDK methods
$file.ShareFileClient
$share = Get-AzStorageShare -ShareName $sharename -Context $ctx
Get-AzStorageFile -ShareClient $share.ShareClient -Path $filepath -Context $ctx
Get-AzStorageFile -ShareDirectoryClient $dir.ShareDirectoryClient -Context $ctx
Get-AzStorageFileContent
所有参数集都将发生 Cmdlet 中断性变更
- 指定 -PassThru 时,已弃用的 v11 SDK 中的子属性 CloudFile 将被移除。 请改用子属性 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-File
- 参数 File(别名 CloudFile)将弃用,而 ShareFileClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$file = Get-AzStorageFileContent -ShareName $sharename -Path $filepath -Destination $destpath -Context $ctx -PassThru
# Use CloudFile property to access .NET SDK methods
$file.CloudFile
# Input CloudFileShare object to download a file
$share = Get-AzStorageShare -ShareName $sharename -Context $ctx
Get-AzStorageFileContent -Share $share.CloudFileShare -Path $filepath -Destination $destpath
# Input CloudFileDirectory object to download a file
$dir = Get-AzStorageFile -ShareName $shareName -Path $dirpath -Context $ctx
Get-AzStorageFileContent -Directory $dir.CloudFileDirectory -Path $path
# Input CloudFile object to download a file
$file = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
Get-AzStorageFileContent -File $file.CloudFile
之后
$file = Get-AzStorageFileContent -ShareName $sharename -Path $filepath -Destination $destpath -Context $ctx -PassThru
# Use ShareFileClient property to access .NET SDK methods
$file.ShareFileClient
# Input ShareClient object to download a file
$share = Get-AzStorageShare -ShareName $sharename -Context $ctx
Get-AzStorageFileContent -ShareClient $share.ShareClient -Path $filepath -Destination $destpath -Context $ctx
# Input ShareDirectoryClient to download a file
$dir = Get-AzStorageFile -ShareName $shareName -Path $dirpath -Context $ctx
Get-AzStorageFileContent -ShareDirectoryClient $dir.ShareDirectoryClient -Path $path -Context $ctx
# Input ShareFileClient object to download a file
$file = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
Get-AzStorageFileContent -ShareFileClient $file.ShareFileClient -Context $ctx
Get-AzStorageFileCopyState
- 参数破坏性更改将影响所有参数集
-File
- 参数 File(别名 CloudFile)将弃用,而 ShareFileClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
# Input CloudFile object to get copy state
Get-AzStorageFileCopyState -File $file.CloudFile
之后
# input ShareFileClient object to get copy state
Get-AzStorageFileCopyState -ShareFileClient $file.ShareFileClient
Get-AzStorageFileHandle
- 参数破坏性更改将影响所有参数集
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-File
- 参数 File(别名 CloudFile)将弃用,而 ShareFileClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$share = Get-AzStorageShare -Name $shareName -Context $ctx
$share.CloudFileShare | Get-AzStorageFileHandle -Recursive
$dir = Get-AzStorageFile -ShareName $shareName -Path $path -Context $ctx
$dir.CloudFileDirectory | Get-AzStorageFileHandle -Recursive
$file = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
$file.CloudFile | Get-AzStorageFileHandle -Recursive
之后
$share = Get-AzStorageShare -Name $shareName -Context $ctx
$share.ShareClient | Get-AzStorageFileHandle -Recursive
$dir = Get-AzStorageFile -ShareName $shareName -Path $path -Context $ctx
$dir.ShareDirectoryClient | Get-AzStorageFileHandle -Recursive
$file = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
$file.ShareFileClient | Get-AzStorageFileHandle -Recursive
Get-AzStorageShare
- Cmdlet 的重大变更将影响所有参数集
- 已弃用的 v11 SDK 中的子属性 CloudFileShare 将被移除。 请改用子属性 ShareClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$share = Get-AzStorageShare -Name $sharename -Context $ctx
$share.CloudFileShare
之后
$share = Get-AzStorageShare -Name $sharename -Context $ctx
$share.ShareClient
New-AzStorageDirectory
所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudFileDirectory 将被移除。 请改用子属性 ShareDirectoryClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$dir = New-AzStorageDirectory -ShareName testshare1 -Path $dirpath -Context $ctx
$dir.CloudFileDirectory
$share = Get-AzStorageShare -Name $sharename -Context $ctx
New-AzStorageDirectory -Share $share.CloudFileShare -Path $dirpath
$dir = Get-AzStorageFile -ShareName $shareName -Path $path -Context $ctx
New-AzStorageDirectory -Directory $dir.CloudFileDirectory -Path $dirpath
之后
$dir = New-AzStorageDirectory -ShareName $sharename -Path $dirpath -Context $ctx
$dir.ShareDirectoryClient
$share = Get-AzStorageShare -Name $sharename -Context $ctx
New-AzStorageDirectory -ShareClient $share.ShareClient -Path $dirpath -Context $ctx
New-AzStorageFileSASToken
- 参数破坏性更改将影响所有参数集
-File
- 参数 File(别名 CloudFile)将弃用,将添加新的强制性参数 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Protocol
- 参数协议的类型将从 SharedAccessProtocol 更改为字符串。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$file = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
New-AzStorageFileSASToken -File $file.CloudFile -Permission rdwl -Protocol HttpsOnly
之后
$file = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
New-AzStorageFileSASToken -ShareFileClient $file.ShareFileClient -Permission rdwl -Protocol HttpsOnly
New-AzStorageShare
- Cmdlet 的重大变更将影响所有参数集
- 已弃用的 v11 SDK 中的子属性 CloudFileShare 将被移除。 请改用子属性 ShareClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$s = New-AzStorageShare -Name $sharename -Context $ctx
# Use CloudFileShare to access .NET SDK methods
$s.CloudFileShare
之后
$s = New-AzStorageShare -Name $sharename -Context $ctx
# Use ShareClient to access .NET SDK methods
$s.ShareClient
New-AzStorageShareSASToken
- 参数破坏性更改将影响所有参数集
-Protocol
- 参数协议的类型将从 SharedAccessProtocol 更改为字符串。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
New-AzStorageShareSASToken -ShareName $sharename -Permission rdwl -Protocol HttpsOnly -Context $ctx
之后
New-AzStorageShareSASToken -ShareName $sharename -Permission rdwl -Protocol HttpsOnly -Context $ctx
Remove-AzStorageDirectory
所有参数集都将发生 Cmdlet 中断性变更
- 指定 -PassThru 时,已弃用的 v11 SDK 中的子属性 CloudFileDirectory 将被移除。 请改用子属性 ShareDirectoryClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Remove-AzStorageDirectory -Share $share.CloudFileShare -Path $dirpath
$dir = Get-AzStorageFile -ShareName $sharename -Path $dirpath -Context $ctx
Remove-AzStorageDirectory -Directory $dir.CloudFileDirectory
之后
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Remove-AzStorageDirectory -ShareClient $share.ShareClient -Path $dirpath -Conetxt $ctx
$dir = Get-AzStorageFile -ShareName $sharename -Path $dirpath -Context $ctx
Remove-AzStorageDirectory -ShareDirectoryClient.ShareDirectoryClient -Context $ctx
Remove-AzStorageFile
所有参数集都将发生 Cmdlet 中断性变更
- 指定 -PassThru 时,已弃用的 v11 SDK 中的子属性 CloudFile 将被移除。 请改用子属性 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-File
- 参数 File(别名 CloudFile)将弃用,而 ShareFileClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$f = Remove-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx -PassThru
$f.CloudFile
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Remove-AzStorageFile -Share $share.CloudFileShare -Path $filepath
$dir = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
Remove-AzStorageFile -Directory $dir.CloudFileDirectory -Path $filepath
$f = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
Remove-AzStorageFile -File $f.CloudFile
之后
$f = Remove-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx -PassThru
$f.ShareFileClient
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Remove-AzStorageFile -ShareClient $share.ShareClient -Path $filepath -Context $ctx
$dir = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
Remove-AzStorageFile -ShareDirectoryClient $dir.ShareDirectoryClient -Path $filepath -Context $ctx
$f = Get-AzStorageFile -ShareName $sharename -Path $filepath -Context $ctx
Remove-AzStorageFile -ShareFileClient $f.ShareFileClient -Context $ctx
Remove-AzStorageShare
所有参数集都将发生 Cmdlet 中断性变更
- 指定 -PassThru 时,已弃用的 v11 SDK 中的子属性 CloudFileShare 将被移除。 请改用子属性 ShareClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Remove-AzStorageShare -Share $share.CloudShare
之后
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Remove-AzStorageShare -ShareClient $share.ShareClient
Rename-AzStorageDirectory
- Cmdlet 的重大变更将影响所有参数集
- 已弃用的 v11 SDK 中的子属性 CloudFileDirectory 将被移除。 请改用子属性 ShareDirectoryClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$dir = Rename-AzStorageDirectory -ShareName $sharename -SourcePath $dirpath -DestinationPath $destdir -Context $ctx
$dir.CloudFileDirectory
之后
$dir = Rename-AzStorageDirectory -ShareName $sharename -SourcePath $dirpath -DestinationPath $destdir -Context $ctx
$dir.ShareDirectoryClient
Rename-AzStorageFile
- Cmdlet 的重大变更将影响所有参数集
- 已弃用的 v11 SDK 中的子属性 CloudFile 将被移除。 请改用子属性 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$file = Rename-AzStorageFile -ShareName $sharename -SourcePath $filename -DestinationPath $destfilename -Context $ctx
$file.CloudFile
之后
$file = Rename-AzStorageFile -ShareName $sharename -SourcePath $filename -DestinationPath $destfilename -Context $ctx
$file.ShareFileClient
Set-AzStorageFileContent
所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudFile 将被移除。 请改用子属性 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Directory
- 参数 Directory(别名 CloudFileDirectory)将弃用,而 ShareDirectoryClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-Share
- 参数 Share(别名 CloudFileShare)将弃用,而 ShareClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Set-AzStorageFileContent -Share $share.CloudFileShare -Path $filepath -Source $sourcefile
$dir = Get-AzStorageFile -ShareName $sharename -Path $dirpath -Context $ctx
Set-AzStorageFileContent -Directory $dir.CloudFileDirectory -Path $filepath -Source $sourcefile
$f = Set-AzStorageFileContent -Directory $dir.CloudFileDirectory -Path $filepath -Source $sourcefile -PassThru
$f.CloudFile
之后
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Set-AzStorageFileContent -ShareClient $share.ShareClient -Path $filepath -Source $sourcefile -Context $ctx
$dir = Get-AzStorageFile -ShareName $sharename -Path $dirpath -Context $ctx
Set-AzStorageFileContent -ShareDirectoryClient $dir.ShareDirectoryClient -Path $filepath -Source $sourcefile -Context $ctx
$f = Set-AzStorageFileContent -ShareDirectoryClient $dir.ShareDirectoryClient -Path $filepath -Source $sourcefile -Context $ctx -PassThru
$f.ShareFileClient
Set-AzStorageShareQuota
所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudFileShare 将被移除。 请改用子属性 ShareClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-Share
- 参数 Share(别名 CloudFileShare)将弃用,将添加新的强制性参数 ShareClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$share = Set-AzStorageShareQuota -ShareName $sharename -Quota 200 -Context $ctx
$share.CloudFileShare
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Set-AzStorageShareQuota -Share $share.CloudFileShare -Quota 200
之后
$share = Set-AzStorageShareQuota -ShareName $sharename -Quota 200 -Context $ctx
$share.ShareClient
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Set-AzStorageShareQuota -ShareClient $share.ShareClient -Quota 200 -Context $ctx
Start-AzStorageFileCopy
所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudFile 将被移除。 请改用子属性 ShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
所有参数集都将发生参数中断性变更
-DestFile
- 参数 DestFile 将弃用。 若要输入 dest 文件实例,请改用 DestShareFileClient。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-SrcFile
- 参数 SrcFile 的类型将从 CloudFile 更改为 ShareFileClient。 别名 CloudFile 将弃用。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
-SrcShare
- 参数 SrcShare 的类型将从 CloudFileShare 更改为 ShareClient。 别名 CloudFileShare 将弃用。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$f1 = Get-AzStorageFile -ShareName $sharename1 -Path $filepath -Context $ctx
$f2 = Start-AzStorageFileCopy -SrcFile $f1.CloudFile -DestShareName $shareName -DestFilePath $destfilepath -DestContext $ctx
$f2.CloudFile
$fdest = Get-AzStorageFile -ShareName $sharename2 -Path $filepath2 -Context $ctx
Start-AzStorageFileCopy -SrcFile $f1.CloudFile -DestFile $fdest.CloudFile -Force
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Start-AzStorageFileCopy -SrcShare $s.CloudFileShare -SrcFilePath $srcfilepath -DestShareName $shareName -DestFilePath $destfilepath -DestContext $ctx
之后
$f1 = Get-AzStorageFile -ShareName $sharename1 -Path $filepath -Context $ctx
$f2 = Start-AzStorageFileCopy -SrcFile $f1.ShareFileClient -DestShareName $shareName -DestFilePath $destfilepath -Force -DestContext $ctx
$f2.ShareFileClient
$fdest = Get-AzStorageFile -ShareName $sharename2 -Path $filepath2 -Context $ctx
Start-AzStorageFileCopy -SrcFile $f1.ShareFileClient -DestFile $fdest.ShareFileClient -Force -DestContext $ctx
$share = Get-AzStorageShare -Name $sharename -Context $ctx
Start-AzStorageFileCopy -SrcShare $s.ShareClient -SrcFilePath $srcfilepath -DestShareName $shareName -DestFilePath $destfilepath -Force -DestContext $ctx
Stop-AzStorageFileCopy
- 参数破坏性更改将影响所有参数集
-File
- 参数 File(别名 CloudFile)将弃用,而 ShareFileClient 将成为强制性参数。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
$fd = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
Stop-AzStorageFileCopy -File $fd.CloudFile -Context $ctx -Force
之后
$fd = Get-AzStorageFile -ShareName $shareName -Path $filepath -Context $ctx
Stop-AzStorageFileCopy -ShareFileClient $fd.ShareFileClient -Context $ctx -Force
Get-AzStorageBlobContent
- 参数集 UriPipeline 将发生参数中断性变更
- 使用参数 AbsoluteUri(别名 Uri、BlobUri)下载 Blob 时,不允许同时输入参数 Context。
- 此更改预计将从 Az.Storage 版本 8.0.0 和 Az 版本 13.0.0 开始生效
之前
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