你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Az PowerShell 中即将推出的中断性变更
常规
- 在即将推出的 Azure PowerShell 主版本中 (Az 12.0.0),默认激活
DisplaySecretsWarning
配置选项。 在 cmdlet 的输出中检测到机密时,将显示警告消息。
有关其他上下文,请访问使用 Azure 命令行工具中的机密感知深入强化防御。
有关命令用法详细信息,请参阅在 Azure PowerShell 中保护机密。
Az.Accounts
Clear-AzConfig
- 所有参数集都将发生 Cmdlet 中断性变更
- 将弃用参数
DisableErrorRecordsPersistence
,并会添加一个新参数EnableErrorRecordsPersistence
。 将错误记录写入文件系统将变为选择加入而不是选择退出。此更改将在 2024 年 5 月左右发生 - 此更改预计将从 Az.Accounts 版本 2.X 和 Az 版本 12.0.0 开始生效
- 将弃用参数
Get-AzConfig
- 所有参数集都将发生 Cmdlet 中断性变更
- 将弃用参数
DisableErrorRecordsPersistence
,并会添加一个新参数EnableErrorRecordsPersistence
。 将错误记录写入文件系统将变为选择加入而不是选择退出。此更改将在 2024 年 5 月左右发生 - 此更改预计将从 Az.Accounts 版本 2.X 和 Az 版本 12.0.0 开始生效
- 将弃用参数
Update-AzConfig
- 所有参数集都将发生 Cmdlet 中断性变更
- 将弃用参数
DisableErrorRecordsPersistence
,并会添加一个新参数EnableErrorRecordsPersistence
。 将错误记录写入文件系统将变为选择加入而不是选择退出。此更改将在 2024 年 5 月左右发生 - 此更改预计将从 Az.Accounts 版本 2.X 和 Az 版本 12.0.0 开始生效
- 将弃用参数
Az.CosmosDB
Get-AzCosmosDBAccountKey
- 所有参数集都将发生 Cmdlet 中断性变更
- 在下一个主版本中,-Type ConnectionStrings 的输出类型将更改为 List
<DatabaseAccountConnectionString>
。 - 此更改预计将从 Az.CosmosDB 版本 2.0.0 和 Az 版本 12.0.0 开始生效
- 在下一个主版本中,-Type ConnectionStrings 的输出类型将更改为 List
Az.KeyVault
Invoke-AzKeyVaultKeyOperation
所有参数集都将发生 Cmdlet 中断性变更
- 将更改输出类型“Microsoft.Azure.Commands.KeyVault.Models.PSKeyOperationResult”
- 将弃用输出类型中的以下属性:“Result”
- 以下属性将添加到输出类型:“RawResult”
- 此更改预计将从 Az.KeyVault 版本 6.0.0 和 Az 版本 12.0.0 开始生效
所有参数集都将发生参数中断性变更
-Value
- 参数“Value”将替换为参数“ByteArrayValue”。
- 此更改预计将从 Az.KeyVault 版本 6.0.0 和 Az 版本 12.0.0 开始生效
Az.RecoveryServices
Get-AzRecoveryServicesAsrVaultContext
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings”正在更改
- 将弃用此输出类型中的以下属性:ResouceType
- 将向此输出类型中添加以下属性:ResourceType
- 此更改预计将从 Az.RecoveryServices 版本 7.0.0 和 Az 版本 12.0.0 开始生效
Import-AzRecoveryServicesAsrVaultSettingsFile
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings”正在更改
- 将弃用此输出类型中的以下属性:ResouceType
- 将向此输出类型中添加以下属性:ResourceType
- 此更改预计将从 Az.RecoveryServices 版本 7.0.0 和 Az 版本 12.0.0 开始生效
Set-AzRecoveryServicesAsrVaultContext
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings”正在更改
- 将弃用此输出类型中的以下属性:ResouceType
- 将向此输出类型中添加以下属性:ResourceType
- 此更改预计将从 Az.RecoveryServices 版本 7.0.0 和 Az 版本 12.0.0 开始生效
Az.Resources
Get-AzPolicyAssignment
- 所有参数集都将发生 Cmdlet 中断性变更
- 将更改输出类型 Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“EnforcementMode”、“Metadata”、“NonComplianceMessages”、“NotScopes”、“Parameters”、“PolicyDefinitionId”、“Scope”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Get-AzPolicyDefinition
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“Metadata”、“Mode”、“Parameters”、“PolicyRule”、“PolicyType”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Get-AzPolicyExemption
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“ExemptionCategory”、“ExpiresOn”、“Metadata”、“PolicyAssignmentId”、“PolicyDefinitionReferenceIds”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Get-AzPolicySetDefinition
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“Metadata”、“Parameters”、“PolicyDefinitionGroups”、“PolicyDefinitions”、“PolicyType”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
New-AzPolicyAssignment
- 所有参数集都将发生 Cmdlet 中断性变更
- 将更改输出类型 Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“EnforcementMode”、“Metadata”、“NonComplianceMessages”、“NotScopes”、“Parameters”、“PolicyDefinitionId”、“Scope”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
New-AzPolicyDefinition
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“Metadata”、“Mode”、“Parameters”、“PolicyRule”、“PolicyType”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
New-AzPolicyExemption
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“ExemptionCategory”、“ExpiresOn”、“Metadata”、“PolicyAssignmentId”、“PolicyDefinitionReferenceIds”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
New-AzPolicySetDefinition
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“Metadata”、“Parameters”、“PolicyDefinitionGroups”、“PolicyDefinitions”、“PolicyType”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Set-AzPolicyAssignment
- 所有参数集都将发生 Cmdlet 中断性变更
- 将更改输出类型 Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“EnforcementMode”、“Metadata”、“NonComplianceMessages”、“NotScopes”、“Parameters”、“PolicyDefinitionId”、“Scope”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Set-AzPolicyDefinition
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“Metadata”、“Mode”、“Parameters”、“PolicyRule”、“PolicyType”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Set-AzPolicyExemption
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“ExemptionCategory”、“ExpiresOn”、“Metadata”、“PolicyAssignmentId”、“PolicyDefinitionReferenceIds”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Set-AzPolicySetDefinition
- 所有参数集都将发生 Cmdlet 中断性变更
- 输出类型“Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition”即将发生更改
- 将弃用输出类型中的以下属性:“Properties”
- 以下属性将添加到输出类型:“Description”、“DisplayName”、“Metadata”、“Parameters”、“PolicyDefinitionGroups”、“PolicyDefinitions”、“PolicyType”
- 此更改预计将从 Az.Resources 版本 7.1.0 和 Az 版本 12.0.0 开始生效
Az.Sql
New-AzSqlDatabaseFailoverGroup
- 所有参数集都将发生 Cmdlet 中断性变更
- FailoverPolicy 的默认值将从 Automatic 更改为 Manual
- 此更改预计将从 Az.Sql 版本 5.0.0 和 Az 版本 12.0.0 开始生效
Set-AzSqlDatabaseFailoverGroup
- 所有参数集都将发生 Cmdlet 中断性变更
- FailoverPolicy 的默认值将从 Automatic 更改为 Manual
- 此更改预计将从 Az.Sql 版本 5.0.0 和 Az 版本 12.0.0 开始生效
Az.Storage
Get-AzStorageQueue
- 所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudQueue 和 EncodeMessage 将被删除。 使用子属性 QueueClient 替代 CloudQueue。
- 此更改预计将从 Az.Storage 版本 6.0.0 和 Az 版本 11.0.0 开始生效
New-AzStorageQueue
- 所有参数集都将发生 Cmdlet 中断性变更
- 已弃用的 v11 SDK 中的子属性 CloudQueue 和 EncodeMessage 将被删除。 使用子属性 QueueClient 替代 CloudQueue。
- 此更改预计将从 Az.Storage 版本 6.0.0 和 Az 版本 11.0.0 开始生效
New-AzStorageQueueSASToken
- 所有参数集都将发生参数中断性变更
-Protocol
- 参数协议的类型将从 SharedAccessProtocol 更改为字符串。
- 此更改预计将从 Az.Storage 版本 7.0.0 和 Az 版本 12.0.0 开始生效
Set-AzStorageAccount
- 所有参数集都将发生参数中断性变更
-UpgradeToStorageV2
- 将存储帐户从 StorageV1 或 BlobStorage 升级到 StorageV2 时,将添加需要用户确认的提示。 使用 -Force 可以禁止显示该提示。
- 此更改预计将从 Az.Storage 版本 7.0.0 和 Az 版本 12.0.0 开始生效
Set-AzStorageFileContent
- 所有参数集都将发生参数中断性变更
-Path
- 在使用没有读取权限的 SAS 令牌上传时,目标路径将用作文件路径,而不是先前的目录路径。
- 此更改预计将从 Az.Storage 版本 7.0.0 和 Az 版本 12.0.0 开始生效
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈