你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure PowerShell 发行说明

11.5.0 - 2024 年 4 月

常规

Az.Accounts 2.17.0

  • 全局启用了在获取令牌前禁用实例发现 [#22535]。
  • 为自动检测模块实施了机密检测功能。
  • 向“Get-AzAccessToken”添加了“AsSecureString”,以将返回的令牌转换为 SecureString [#24190]。
  • 将 Azure.Core 升级到了 1.37.0。

Az.Aks 6.0.2

  • 修复了更新节点池的映像版本时出现的“非静态方法需要一个目标”错误。 [#24337]

Az.ApplicationInsights 2.2.4

  • 修复了 Update-AzApplicationInsights 将错误地移除现有标记的问题。

Az.Attestation 2.0.1

Az.Compute 7.2.0

  • 向 cmdlet“Set-AzVmRunCommand”和“Set-AzVmssRunCommand”添加了参数“-scriptUriManagedIdentity”、“-outputBlobManagedIdentity”、“-errorBlobMangedIdentity”和“-TreatFailureAsDeploymentFailure”。
  • 向“New-AzVmss”cmdlet 添加了新参数“-EnableAutomaticOSUpgrade”。
  • 已将“New-AzVmssConfig”cmdlet 中的参数“-AutoOSUpgrade”重命名为“-EnableAutomaticOSUpgrade”,以实现一致性。 使用“-AutoOSUpgrade”作为参数名称仍然可行,因为它已添加为别名。
  • 将 Azure.Core 升级到了 1.37.0。
  • Az.Compute 已更新为使用 2023-07-03 GalleryRP、2024-03-01 ComputeRP 和 2023-10-02 DiskRP API。
  • 向“New-AzSnapshotConfig”添加了新参数“-TierOption”。
  • 为 2024 年 5 月版本添加了中断性变更警告。 警告适用于:“New-AzGalleryImageVersion”默认为启用 TrustedLaunchSupported 和 HyperVGeneration 的 V2 版本。 默认情况下,“New-AzVM”和“New-AzVmss”默认为映像“Windows Server 2022 Azure Edition”而非“Windows 2016 Datacenter”。 “Get-AzVmss”不再允许“ResourceGroupName”和“VMScaleSetName”为空值,以避免出现不返回任何值的 bug。
  • 向“New-AzCapacityReservationGroup”和“Update-AzCapacityReservationGroup”添加了新参数“-SharingProfile”。
  • 向“New-AzGalleryImageVersion”cmdlet 添加了新参数“SourceImageVMId”。 此外,还添加了有关此新参数和现有参数“SourceImageId”的一些错误消息。

Az.ContainerRegistry 4.2.0

Az.CosmosDB 1.14.2

  • 将 Azure.Core 升级到了 1.37.0。

Az.DataFactory 1.18.3

Az.DataProtection 2.3.0

  • 加入了新工作负载 AzureDatabaseForPGFlexServer、AzureDatabaseForMySQL 以提供数据保护。

Az.ElasticSan 1.0.1

  • 引入了机密检测功能来保护敏感数据。

Az.EventGrid 1.6.1

  • 由于结构更新,添加了中断性变更消息:
    • cmdlet“Set-AzEventGridTopic”将被移除。
    • 在“Remove-AzEventGridSubscription”中,参数将被弃用。
    • 在“Get-AzEventGrid*”中,参数“ODataQuery”、“NextLink”、“ResourceId”将被移除。
    • 在“New/Update-AzEventGrid*”中,参数将被弃用。

Az.EventHub 4.2.1

  • 针对参数数据类型更改添加了中断性变更警告。

Az.KeyVault 5.2.2

  • 引入了机密检测功能来保护敏感数据。
  • 已将 Azure Key Vault 证书的输出格式化为已移除状态。 [#24333]
  • [即将发生的中断性变更]为“New-AzKeyVault”和“Update-AzKeyVault”的参数“EnableRbacAuthorization”添加了中断性变更警告消息。
    • 在创建密钥保管库的过程中,将默认启用 RBAC。 若要禁用 RBAC 授权,请使用参数“DisableRbacAuthorization”。
    • 在 Az.KeyVault 6.0.0 和 Az 12.0.0 中将会移除参数“EnableRbacAuthorization”。
    • 参数“EnableRbacAuthorization”将被替换为“DisableRbacAuthorization”。
  • 将 Azure.Core 升级到了 1.37.0。

Az.Monitor 5.1.1

  • 为指标管理平面添加了中断性变更警告消息
    • Get-AzMetric
    • Get-AzMetricDefinition
    • New-AzMetricFilter

Az.Network 7.4.1

  • 修复了在“PSApplicationGateway”中引入新属性“GlobalConfiguration”导致的 bug

Az.PolicyInsights 1.6.5

  • 将 Azure.Core 升级到了 1.37.0。

Az.RecoveryServices 6.8.0

  • 在用于创建或更新增强的 AzureVM 策略的策略 cmdlet 中,添加了用于设置快照一致性类型的选项。
  • 修复了设置软删除保管库属性时出现的问题。

Az.Resources 6.16.1

  • 向 ToPSRoleDefinition 方法中的权限对象添加了 null 检查。
  • 向堆栈 New/Set cmdlet 添加了动态参数。
  • 对所有与模板相关的反序列化使用了正确的 JSON 序列化程序设置。

Az.Security 1.6.1

  • 引入了机密检测功能来保护敏感数据。

Az.ServiceBus 3.1.0

  • 针对参数数据类型更改添加了中断性变更警告。

Az.StackHCIVM 1.0.2

  • 已将 API 更新到 2024-01-01 版本。
  • 引入了机密检测功能来保护敏感数据。

Az.Storage 6.1.3

  • 引入了机密检测功能来保护敏感数据。
  • 将 Azure.Core 升级到了 1.37.0。
  • 修复了使用 OAuth 身份验证上传文件时出现的问题 [#24289]
    • “Set-AzStorageFileContent”

Az.Support 1.0.1

  • 针对 cmdlet 弃用添加了中断性变更警告消息
    • New-AzSupportContactProfileObject
  • 针对 cmdlet 重命名添加了中断性变更警告消息
    • Get-AzSupportTicketCommunication
    • New-AzSupportTicketCommunication
  • 针对参数名称和/或结构更改添加了中断性变更警告消息
    • Get-AzSupportService
    • Get-AzSupportProblemClassification
    • Get-AzSupportTicketCommunication
    • Get-AzSupportTicket
    • New-AzSupportTicket
    • Update-AzSupportTicket
  • 针对输出属性名称和/或结构更改添加了中断性变更警告消息
    • Get-AzSupportService
    • Get-AzSupportTicket
    • New-AzSupportTicket
    • Update-AzSupportTicket
  • 针对新的必需参数添加了中断性变更警告消息
    • New-AzSupportTicket
  • 针对移除的参数添加了中断性变更警告消息
    • Get-AzSupportTicket
    • Get-AzSupportTicketCommunication
    • New-AzSupportTicket
  • 针对 list/new 的管道参数集的移除添加了中断性变更警告消息
    • New-AzSupportTicketCommunication
    • Get-AzSupportProblemClassification
    • Get-AzSupportTicketCommunication
  • 针对 Get-AzSupportTicket 在未指定其他参数时会检索自上周以来的票证添加了中断性变更警告消息
    • Get-AzSupportTicket

Az.Synapse 3.0.6

11.4.0 - 2024 年 3 月

Az.Accounts 2.16.0

  • 添加了一个预览功能,用于检测 Azure PowerShell cmdlet 输出中是否有机密和敏感信息,以防止泄露。 通过“Set-AzConfig -DisplaySecretsWarning True”来启用它。 有关详细信息,请访问 https://go.microsoft.com/fwlink/?linkid=2258844
  • 解决了 AzureRmContextSettings.json 中“CacheDirectory'”和“CacheFile”不同步的问题,不允许客户更改这两个属性。
  • 在“Connect-AzAccount”中使用设备身份验证时,将设备代码登录消息从警告流重定向到了信息流。

Az.Cdn 3.1.2

  • 解决了为“Start-AzFrontDoorCdnProfilePrepareMigration”准备迁移步骤时区分大小写的问题

Az.Compute 7.1.2

  • 修复了指定源映像时的“New-AzVM”,以避免“Version”值出现错误。

Az.CosmosDB 1.14.1

  • 解决了相同帐户集合/容器/图形和数据库/表/Gremlin 还原中的问题,这些问题会影响以下 cmdlet:
  • Restore-AzCosmosDBSqlDatabase
  • Restore-AzCosmosDBSqlContainer
  • Restore-AzCosmosDBMongoDBDatabase
  • Restore-AzCosmosDBMongoDBCollection
  • Restore-AzCosmosDBGremlinDatabase
  • Restore-AzCosmosDBGremlinGraph
  • Restore-AzCosmosDBTable
  • 将 SDK“Azure.Security.KeyVault.Keys”升级到了 4.6.0-beta.1。
  • 针对 ListConnectionStrings 更改添加了中断性变更消息

Az.DataFactory 1.18.2

  • 在 ADF 中支持 Snowflake V2

Az.KeyVault 5.2.1

  • 在“KeyAttributes”中支持“HsmPlatform”。

Az.LogicApp 1.5.1

  • 删除了导致误报安全警报的 *.deps.json 文件。 [#23603]

Az.Monitor 5.1.0

  • 添加了对指标数据平面的支持

Az.RedisCache 1.9.0

  • 将 API 版本升级到了 2023-08-01
  • 添加了对刷新操作的支持
  • 添加了对更新通道的支持
  • 添加了对 Microsoft Entra 身份验证的支持

Az.Resources 6.16.0

  • 为 Azure Policy cmdlet 添加了中断性变更警告。
  • 在“New-AzResourceGroupDeployment”中添加了“AuxTenant”参数以支持跨租户部署。
  • 修复了自定义类型和部署 whatif 的 bug。 [#13245]
  • 修复了可为 null 的数组参数和输出的 bug。
  • 修复了 TemplateParameterUri 未正确下载参数的 bug。

Az.Security 1.6.0

  • 为安全连接器添加了新的 cmdlet
  • 为 ApiCollections 安全性添加了新的 cmdlet

Az.StackHCI 2.3.1

  • 更新了“Set-AzStackHCI”,从而使用 HTTP PATCH 而不是 HTTP PUT 来更新群集资源,并且仅发送已更新的属性。

Az.StackHCIVM 1.0.1

  • 报告了映像下载进度

Az.Storage 6.1.2

  • 修复了在 Linux 和 MacOS 上使用 Sas Uri 和持有者令牌从托管磁盘帐户下载 Blob 时的分析器逻辑
    • 'Get-AzStorageBlobContent'
  • 为队列 cmdlet 中即将发生的中断性变更添加了警告消息,这些 cmdlet 用于删除对“Microsoft.Azure.Storage.Queue”的引用
    • “New-AzStorageQueue”
    • “Get-AzStorageQueue”
    • “New-AzStorageQueueSASToken”
  • 为即将发生的中断性变更添加了警告消息,在没有读取权限的情况下使用 SAS 令牌上传文件时会出现这种变更
    • “Set-AzStorageFileContent”
  • 添加了有关在将存储帐户升级到 StorageV2 时即将发生的中断性变更的警告消息
    • “Set-AzStorageAccount”

11.3.1 - 2024 年 2 月

Az.Resources 6.15.1

  • 修复了 Bicep CLI 执行中的死锁。 [#24133]

11.3.0 - 2024 年 2 月

Az.Accounts 2.15.1

  • 已将 Azure PowerShell Common 的引用升级到 1.3.90-preview。
  • 已将 Azure.Identity 升级到 1.10.3 [#23018]。
    • 已将令牌缓存从“msal.cache”重命名为“msal.cache.cae”或“masl.cache.nocae”。
  • 为所有服务主体登录方法启用了“持续访问评估 (CAE)”。
  • 已支持通过 Web 帐户管理器 (WAM) 使用 Microsoft 帐户 (MSA) 登录。 通过“Set-AzConfig -EnableLoginByWam True”启用。
  • 调整了输出格式,以便“Get-AzContext/Tenant/Subscription”和“Invoke-AzRestMethod”对用户更加友好。
  • 修复了多个“x-ms-unique-id”值问题。

Az.Aks 6.0.1

  • 修复了“Install-AzAksCliTool”中的解析路径问题。

Az.DataFactory 1.18.1

  • 向 StoreWriteSettings 添加了元数据用以修复 Bug
  • ADF 中支持的 ADF 仓库、Mysql V2 和 Salesforce V2

Az.ElasticSan 1.0.0

  • 模块 Az.ElasticSan 正式发布

Az.KeyVault 5.2.0

  • 通过添加参数“UseUserManagedIdentity”并使“SasToken”可选,支持通过用户托管标识进行身份验证。

Az.Migrate 2.3.0

  • 添加了对“Data.Replication”的支持

Az.Monitor 5.0.1

  • 删除过时的中断性变更警告 [#24033]

Az.Network 7.4.0

  • 解决了一些次要问题
  • 已更新“New-AzApplicationGateway”以包含“EnableRequestBuffering”和“EnableResponseBuffering”参数
  • 将“NewAzureApplicationGatewayFirewallPolicy”中的默认规则集从 CRS3.0 更改为 DRS2.1
  • 向“New-AzFirewallPolicyIntrusionDetection”添加了可选属性“Profile”
  • 添加了新的 cmdlet 来更新网络虚拟设备的连接子资源。 -“Update-AzNetworkVirtualApplianceConnection”
  • 添加了对 New-AzNetworkVirtualAppliance 中“InternetIngressIp”属性的支持
  • 添加了用于使用网络虚拟设备支持“InternetIngressIp”属性的新 cmdlet -“New-AzVirtualApplianceInternetIngressIpsProperty”
  • 添加了新的 AuxiliaryMode 值“AuxiliaryMode.Floating”
  • 添加了对 AzureFirewallPacketCapture 的支持

Az.Nginx 1.0.0

  • “Az.Nginx”模块正式发布

Az.RecoveryServices 6.7.1

  • 添加了对台湾北部、台湾西北区域的 CRR 支持。
  • 为输出类型为“ASRVaultSettings”的 cmdlet 添加了中断性变更通知。
  • 添加了针对 Azure VM 的从标准到增强策略迁移的警告。
  • 更新了 Unregister-AzRecoveryServicesBackupContainer cmdlet 以在未指定 PassThru 的情况下输出作业对象。
  • 修复了 Get-AzRecoveryServicesVaultSettingsFile cmdlet 的问题,以返回备份的专用终结点状态。

Az.Resources 6.15.0

  • 在 RoleAssignment 和 RoleDefinition 相关命令中支持的“-SkipClientSideScopeValidation”。 [#22473]
  • 更新了 Bicep 生成逻辑以使用 --stdout 标志代替在磁盘上创建临时文件。
  • 修复了为“Get-AzResource”指定的“-ApiVersion”(受某些资源类型影响)时出现的异常。

Az.Sql 4.14.0

  • 向“New-AzSqlInstance”、“Set-AzSqlInstance”添加了“DatabaseFormat”和“PricingModel”参数
  • 为“New-AzSqlDatabaseFailoverGroup”和“Set-AzSqlDatabaseFailoverGroup”添加了中断性变更消息
    • “FailoverPolicy”参数的默认值将从“自动”更改为“手动”
  • 为 Azure SQL 托管实例添加了新的 cmdlet 以刷新外部治理状态
    • “Invoke-AzSqlInstanceExternalGovernanceStatusRefresh”
  • 更新了“Get-AzSqlInstance”以支持返回“ExternalGovernanceStatus”属性

Az.SqlVirtualMachine 2.2.0

  • 修复了 cmdlet“New-AzSqlVM”的参数“VirtualMachineResourceId”的 bug。

Az.StackHCI 2.3.0

  • 修复了 WAC 的问题。
  • 仅限 23H2 设备注册到云部署的受限注册。

Az.StackHCIVM 1.0.0

  • 模块 Az.StackHCIVM 正式发布

Az.Storage 6.1.1

  • 删除了一些引用 Microsoft.Azure.Storage.Blob 的代码分支
    • 'Get-AzStorageBlob'
  • 在删除共享快照时更新了提示消息,以及在列出时更新了输出格式
    • “Remove-AzStorageShare”
    • “Remove-AzRmStorageShare”
    • 'Get-AzRmStorageShare'

Az.Websites 3.2.0

  • 修复了“New-AzWebAppSlot”的模糊位置参数

11.2.0 - 2024 年 1 月

Az.Accounts 2.15.0

  • 解决了在主权云中使用“FederatedToken”时出现的身份验证问题。 [#23742]
  • 关于配置参数“DisableErrorRecordsPersistence”的弃用,添加了即将发布的中断性变更警告。

Az.ApplicationInsights 2.2.3

  • 在 get-azapplicationinsights 中启用了通用参数

Az.Automation 1.10.0

  • 更新了模块操作 cmdlet 以支持 Powershell 7.2

Az.Compute 7.1.1

  • 修复了“New-AzVmss”,使其在使用“EdgeZone”时通过在正确的边缘区域中创建负载均衡器正常工作。
  • 删除了“New-AzVM”和“New-AzVmss”中对已删除的映像的映像别名的引用。
  • Az.Compute 已更新为使用 2023-09-01 ComputeRP REST API 调用。

Az.ContainerRegistry 4.1.3

  • 修复了“Get-AzContainerRegistryManifest”仅返回 100 个结果的 bug [#22922]

Az.CosmosDB 1.14.0

  • 引入了 Restore-AzCosmosDBSqlDatabase 和 Restore-AzCosmosDBSqlContainer,用于还原 SQL 同一帐户中已删除的数据库和容器。
  • 引入了 Restore-AzCosmosDBMongoDBDatabase 和 Restore-AzCosmosDBMongoDBCollection,用于还原 MongoDB 同一帐户中已删除的数据库和集合。
  • 引入了 Restore-AzCosmosDBGremlinDatabase 和 Restore-AzCosmosDBGremlinGraph,用于还原 Gremlin 同一帐户中已删除的数据库和图形。
  • 引入了 Restore-AzCosmosDBTable,用于还原同一帐户中已删除的表。

Az.DataProtection 2.2.0

  • 添加了对备份保管库的跨区域还原的支持

Az.DesktopVirtualization 4.3.0

  • 删除了 Update-AzWvdApplication 的 AppAttach Cmdlet 和 ResetIcon 参数

Az.DevCenter 1.1.0

  • 将 Get-AzDevCenterUserSchedule 的默认参数集更新为了“list”

Az.HDInsight 6.1.0

  • 添加了新功能:创建新群集时启用安全通道。
  • 修复了 bug:在不传递版本的情况下创建群集时,无法将默认版本设置为“default”。

Az.KeyVault 5.1.0

  • 在“Invoke-AzKeyVaultKeyOperation”中添加了“ByteArrayValue”参数,以支持在不转换为安全字符串的情况下运行字节数组。
  • 在“Invoke-AzKeyVaultKeyOperation”的输出类型“PSKeyOperationResult”中添加了“RawResult”属性。
  • [即将发布的中断性变更] 为“Invoke-AzKeyVaultKeyOperation”中的“Value”参数添加了中断性变更警告消息。
    • 预计在 Az.KeyVault 6.0.0 中删除“Value”参数
    • “ByteArrayValue”是字节数组格式的“Value”参数的替代项
  • [即将发布的中断性变更] 为“Invoke-AzKeyVaultKeyOperation”的输出类型“PSKeyOperationResult”添加了中断性变更警告消息。
    • 预计在 Az.KeyVault 6.0.0 中删除“Result”属性
    • “RawResult”属性是字节数组格式的“Result”参数的替代项

Az.Network 7.3.0

  • 解决了一些次要问题
  • 将“Microsoft.DBforPostgreSQL/flexibleServers”载入到了专用链接 cmdlet
  • 修复了 PSBackendAddressPool 中缺少的属性

Az.RecoveryServices 6.7.0

  • 添加了对边缘区域 VM 还原的支持
  • 为快照恢复点添加了跨区域还原

Az.Resources 6.13.0

  • 为服务主体添加了 AppRoleAssigment 相关命令。 [#18412]
  • 向“Publish-AzBicepModule”添加了“-WithSource”参数,以便通过模块发布源(当前为实验性功能)
  • 支持在部署 cmdlet 中使用可为 null 的 Bicep 参数
  • 将 Get-AzRoleDefinition 更新为了 api-version“2022-05-01-preview”,并返回 ABAC 条件信息
  • 向部署堆栈 cmdlet 添加了几个缺少的验证程序和补全选项。

Az.ServiceFabric 3.3.2

  • 解决了无法在 arm64 平台中导入 Az.ServiceFabric 的问题。

Az.Sql 4.13.0

  • 修复了从多辅助数据库转到单辅助数据库时“Set-AzSqlDatabaseFailoverGroup”的问题
  • 在“New-AzSqlDatabaseSecondary”中添加了“SecondaryComputeModel”、“AutoPauseDelayInMinutes”和“MinimumCapacity”参数

Az.Storage 6.1.0

Az.StorageMover 1.3.0

  • 重命名了 SmbFileShare 终结点 cmdlet

Az.StorageSync 2.1.1

  • 已将数据集限制从 5 TB 更新为了 100 TB。

Az.Synapse 3.0.5

  • 将 Azure.Analytics.Synapse.Artifacts 更新到了 1.0.0-preview.19
  • 为 Synapse Link 连接添加了 ActionOnExistingTargetTable 属性

感谢我们的社区贡献者

  • @omahs,修复拼写错误 (#23759)
  • @Petri-X,更新了一个换行符的 New-AzVM.md (#23577)

11.1.0 - 2023 年 12 月

Az.Compute 7.1.0

  • 向“New-AzSnapshotConfig”cmdlet 添加了新参数“-ElasticSanResourceId”。
  • 向“New-AzDiskConfig”cmdlet 添加了新参数“-OptimizedForFrequentAttach”。
  • 在“New-AzVM”和“New-AzVmss”中添加了与 TrustedLaunch 默认用法相关的新示例。
  • 修复了“New-AzVM”bug 以避免访问“EncryptionAtHost”属性,特别是对于由于该属性位于一个功能标志后面而无法访问它的订阅。
  • 更新了“Get-AzVmExtension”,以在与“-Status”一起使用时返回 instanceView。
  • 撤消了“New-AzVm”中的 SSH 私钥文件权限更改。

Az.DataFactory 1.18.0

  • ADF 中支持的 GoogleAds 和 LakeHouse
  • 在“Set-AzDataFactoryV2IntegrationRuntime”命令中添加了支持的 copyComputeScale 和 pipelineExternalComputeScale

Az.KeyVault 5.0.1

  • 删除了“Get-AzKeyVault”中对访问策略的冗余 Microsoft Graph API 调用。

Az.Maintenance 1.4.1

  • 删除了过时的即将发布中断性变更警告

Az.ManagedServiceIdentity 1.2.0

  • 已将“-AzFederatedIdentityCredentials”重命名为“-AzFederatedIdentityCredential”,并将“*-AzFederatedIdentityCredentials”保留为别名。

Az.Network 7.1.0

  • 在子网创建中添加了 DefaultOutboundAccess 参数
  • 已将 cmdlet“New-AzPublicIpPrefix”和“New-PublicIpAddress”更新为需要 Location 参数
  • 已将 cmdlet“New-AzLoadBalancerBackendAddressPool”更新为支持基于 IP 的托管后端
  • 添加了 cmdlet“New-AzSaaSNetworkVirtualAppliance”,用于创建 SaaS 类型的 NetworkVirtualAppliance。
  • 向虚拟网络网关和 ExpressRoute 网关以及在这些网关上运行的 cmdlet 添加了控制旋钮。
  • 更新了用于为应用程序网关侦听器配置添加 Hostnames 属性的 cmdlet
    • “Set-AzApplicationGatewayListener”
    • “Add-AzApplicationGatewayListener”
    • “New-AzApplicationGatewayListener”
  • 添加了 cmdlet“Remove-AzApplicationGatewayFirewallCustomRule”,以支持移除防火墙策略中的自定义规则。
  • 添加了对新 ErGWScale SKU 的支持 - ErGwScale
  • 向 firewallPolicy 和 firewallPolicyRuleCollectionGroup 添加了属性“size”。
  • 更新了 cmdlet“New-AzBastion”、“Set-AzBastion”和“Get-AzBastion”,以支持针对 Bastion 功能的 CRUD 操作

Az.RecoveryServices 6.6.2

  • 删除了过时的即将发布中断性变更警告

Az.Resources 6.12.1

  • 在调用 Bicep 时使用了 utf8 编码来读取 stdout 和 stderr。 [#23246]
  • 修复了“Publish-AzBicepModule”Azure/bicep/12461 中的回归

Az.Security 1.5.1

  • 修复了“Set-AzSecurityPricing”的 bug

Az.ServiceFabric 3.3.1

  • 修复了 Get 命令不返回所有资源的 bug。
  • 已将 SFMC 更新为最新的 API 预览版“2023-11-01-preview”。

Az.Sql 4.12.0

  • 向“AzSqlInstancePool”cmdlet 添加了新参数“MaintenanceConfigurationId”、“DnsZone”

Az.Storage 6.0.1

  • 更新了 cmdlet 输入中缺少存储上下文时的错误消息

11.0.0 - 2023 年 11 月

Az.Accounts 2.13.2

  • 默认启用了版本升级的工具内通知。
  • 将 Azure.Core 升级到了 1.35.0。

Az.Aks 6.0.0

  • 从“New-AzAksCluster”中删除了参数“DockerBridgeCidr”

Az.App 1.0.0

  • 模块 Az.App 正式发布。
  • 将 API 版本升级到了 2023-05-01。

Az.CloudService 2.0.0

  • 将引用网络的 API 版本降级到了 2021-03-01。

Az.CognitiveServices 1.14.1

  • 通过 autorest.powershell 更新了 SDK。

Az.Compute 7.0.0

  • 在“Update-AzVmss”中为参数“SecurityType”、“EnableSecureBoot”和“EnableVtpm”添加了更新功能,以更新通过 Put 操作设置的参数。
  • 将 Azure.Core 升级到了 1.35.0。
  • [中断性变更]删除了“CentOS”、“RHEL”、“UbuntuLTS”和“Debian”的未进行版本控制和过时的 Linux 映像别名。
  • [中断性变更]如果“OrchestrationMode”未显式设置为“Uniform”,则“New-AzVmss”会将“OrchestrationMode”默认设置为“Flexible”。
  • “New-AzVmss”现在可以使用“-SinglePlacementGroup”和“-UpgradePolicy”创建 VMSS 并将“OrchestrationMode”设置为“Flexible”。
  • 从 New-AzVmss 的“-ImageName”参数补全程序中删除了未进行版本控制和已过时的映像。
  • [中断性变更]添加了创建 VM 和 VMSS 的默认逻辑,以便在用户未设置之前将 SecurityType 设置为 TrustedLaunch,将 SecureBootEnabled 和 VTpmEnalbed 设置为 true。
  • [中断性变更]添加了创建磁盘的默认逻辑,以便在可以的情况下默认设置为 TrustedLaunch。 允许用户通过将 SecurityType 设置为 Standard 来关闭此功能。
  • 向“Update-AzVm”cmdlet 添加了新参数“-VirtualMachineScaleSetId”。
  • 修复了“New-AzVmss”和“New-Azvm”,以使用“SharedGalleryImageId”参数。
  • 将“New-AzVm”中 SSH 私钥文件的文件权限从 0644 降低到 0600。
  • 在 Vmss 和 Vm creation cmdlet 中删除了 GuestAttestaion vm extension installation。

Az.ContainerInstance 4.0.0

  • [中断性变更]修复了输出属性中的拼写错误,开头的 PreviousState 错写成了 PreviouState。 [#22268]

Az.ContainerRegistry 4.1.2

  • 将 Azure.Core 升级到了 1.35.0。

Az.CosmosDB 1.13.0

  • 向“Update-AzCosmosDBAccount”和“New-AzCosmosDBAccount”添加了新参数“EnableBurstCapacity”。
  • 向“Update-AzCosmosDBAccount”和“New-AzCosmosDBAccount”添加了新的参数“MinimalTlsVersion”。
  • 向“Get-AzCosmosDBAccount”添加了新属性“CustomerManagedKeyStatus”。

Az.Databricks 1.7.1

  • 修复了有关自定义托管密钥的问题。[#22463][#22898]

Az.DataFactory 1.17.1

  • 在 ADF 中添加了 ParquetReadSettings
  • 修复了次要问题

Az.DesktopVirtualization 4.2.0

  • 添加了 cmdlet:
    • “Get-AzWvdAppAttachPackage”
    • “Import-AzWvdAppAttachPackageInfo”
    • “New-AzWvdAppAttachPackage”
    • “Remove-AzWvdAppAttachPackage”
    • “Update-AzWvdAppAttachPackage”
  • 添加了专用链接 Cmdlet
    • “Get-AzWvdPrivateEndpointConnection”
    • “Get-AzWvdPrivateLinkResource”
    • “Remove-AzWvdPrivateEndpointConnection”
  • 添加了 Scaling Plan Personal Schedule cmdlet
    • “Get-AzWvdScalingPlanPersonalSchedule”
    • “New-AzWvdScalingPlanPersonalSchedule”
    • “Remove-AzWvdScalingPlanPersonalSchedule”
    • “Update-AzWvdScalingPlanPersonalSchedule”
  • 添加了 Scaling Plan Pooled Schedule cmdlet
    • “Get-AzWvdScalingPlanPooledSchedule”
    • “New-AzWvdScalingPlanPooledSchedule”
    • “Remove-AzWvdScalingPlanPooledSchedule”
    • “Update-AzWvdScalingPlanPooledSchedule”
  • 在 ScalingPlanPooledSchedule cmdlet 上将 rampDownCapacityThresholdPct 最小值从 0 更新为了 1
  • 向 ApplicationGroups 添加了 showInFeed 属性

Az.DevCenter 1.0.0

  • 模块 Az.DevCenter 正式发布

Az.Dns 1.2.0

  • 添加了 cmdlet:
    • “Get-AzDnsDnssecConfig”
    • “New-AzDnsDnssecConfig”
    • “Remove-AzDnsDnssecConfig”
  • 添加了三个新记录类型:“DS”、“TLSA”和“NAPTR”。

Az.EventHub 4.2.0

  • 向“Set-AzEventHub”添加了参数“PartitionCount”

Az.Functions 4.0.7

  • 使用了 ARM API 获取函数的堆栈信息 [#14682]
  • 删除了对创建 v3 函数应用的支持(Functions v3 已达到 EOL)[#20838]
  • 删除了 Java 17 函数应用的预览标志 [#20009]
  • 添加了对创建 dotnet 隔离应用的支持 [#16349]
  • 添加了对自定义处理程序的支持 [#12542]
  • 删除了 Get-AzFunctionApp 和 Update-AzFunctionAppSetting 上的 appsettings 输出 [#23241]

Az.HDInsight 6.0.2

  • 修复了 get cluster 命令不显示 abfss 存储信息的 bug。

Az.KeyVault 5.0.0

  • 删除了在 PowerShell 脚本中创建非核心类型,以在受约束的语言模式下兼容。
  • 已支持“New/Update-AzKeyVaultManagedHsm”中托管 HSM 的用户分配标识
  • [中断性变更]将“New-AzKeyVaultManagedHsm”中的参数“SoftDeleteRetentionInDays”更改为了必需参数。
  • 将 Azure.Core 升级到了 1.35.0。

Az.Kusto 2.3.0

  • 已支持沙盒自定义映像
  • 已支持数据库 CMK
  • 已支持群集迁移

Az.Maintenance 1.4.0

  • 添加了对维护配置取消的支持。

Az.Monitor 5.0.0

  • [中断性变更]操作组已将 API 版本升级到稳定版 2023-01-01
  • [中断性变更]使用新的和更新的 cmdlet 代替“Set-AzActionGroup”cmdlet
  • 接收方使用了子类型 cmdlet 创建命令“New-AzActionGroupReceiver”的替换项
    • New-AzActionGroupArmRoleReceiverObject
    • New-AzActionGroupAutomationRunbookReceiverObject
    • New-AzActionGroupAzureAppPushReceiverObject
    • New-AzActionGroupAzureFunctionReceiverObject
    • New-AzActionGroupEmailReceiverObject
    • New-AzActionGroupEventHubReceiverObject
    • New-AzActionGroupItsmReceiverObject
    • New-AzActionGroupLogicAppReceiverObject
    • New-AzActionGroupSmsReceiverObject
    • New-AzActionGroupVoiceReceiverObject
    • New-AzActionGroupWebhookReceiverObject
  • [中断性变更]数据收集规则已将 API 版本升级到稳定版 2022-06-01
  • [中断性变更] AMCS 删除了“Set-AzDataCollectionRule”cmdlet
  • 为数据收集终结点添加了 cmdlet:
    • “Get-AzDataCollectionEndpoint”
    • “New-AzDataCollectionEndpoint”
    • “Remove-AzDataCollectionEndpoint”
    • “Update-AzDataCollectionEndpoint”

Az.Network 7.0.0

  • [中断性变更]在“NewAzureApplicationGatewayFirewallCustomRuleGroupByVariable”中删除了作为参数“VariableName”的有效输入的“Geo”。
  • 向 New-AzRouteServer 添加了 AllowBranchToBranchTraffic 属性
  • 向 Get-AzRouteServer 添加了 AllowBranchToBranchTraffic 属性
  • 更改了 Update-AzRouteServer 功能以修复 bug
    • AllowBranchToBranchTraffic 现在是布尔值
    • 更新 HubRoutingPreference 属性不会影响 AllowBranchToBranchTraffic

Az.NetworkCloud 1.0.0

  • “Az.NetworkCloud”模块正式发布

Az.PolicyInsights 1.6.4

  • 将 Azure.Core 升级到了 1.35.0。

Az.PowerBIEmbedded 2.0.0

  • 删除了已弃用的工作区集合 cmdlet

Az.RecoveryServices 6.6.1

  • 修复了次要问题

Az.RedisCache 1.8.1

  • 修复了次要问题

Az.Resources 6.12.0

  • 已支持 Bicep 文件中用户定义类型的语句。
  • 修复了编译 Bicep 文件时报告重复警告。
  • 更新了 New 和 Set Management Group cmdlet,以允许 DeploymentSubscription 是可选的。
  • 修复了 RoleAssignment/RoleDefinition 相关命令中未提供订阅和范围时令人费解的错误消息。 [#22716]

Az.Security 1.5.0

  • 修复了一些小问题
  • 更新了 Pricing cmdlet 以支持扩展“Get-AzSecurityPricing”“Set-AzSecurityPricing”

Az.SecurityInsights 3.1.1

  • 删除了不必要的中断性变更消息。

Az.ServiceFabric 3.3.0

  • 修复了次要问题

Az.Sql 4.11.0

  • 向“New-AzSqlDatabaseFailoverGroup”、“Set-AzSqlDatabaseFailoverGroup”添加了新参数
    • PartnerServers
    • ReadOnlyEndpointTargetServer
  • 向“New-AzSqlDatabase”、“Get-AzSqlDatabase”、“Set-AzSqlDatabase”添加了“UseFreeLimit”和“FreeLimitExhaustionBehavior”参数
  • 为弹性作业专用终结点添加了新的 cmdlet“Get-AzSqlElasticJobPrivateEndpoint”、“New-AzSqlElasticJobPrivateEndpoint”、“Remove-AzSqlElasticJobPrivateEndpoint”
  • 向“AzSqlElasticJobAgent”cmdlet 添加了新参数“WorkerCount”、“SkuName”、“Identity”
  • 添加了对弹性作业代理 cmdlet 的可选 SQL 身份验证的支持
    • 以下参数现在是可选的:“CredentialName”、“OutputCredentialName”、“RefreshCredentialName”

Az.StackHCI 2.2.3

  • 添加了对使用群集托管标识进行 ARC 载入的支持。
  • 在注册/修复注册期间删除了以前的 IMDS Reg 密钥。
  • 删除了在 Arc 启用期间创建自定义 IMDS Reg 密钥。
  • 改进了日志记录体验。

Az.Storage 6.0.0

  • 已支持客户发起的迁移
  • 已支持 Blob 清单中的 creationTime 筛选器
    • “New-AzStorageBlobInventoryPolicyRule”
  • 已默认支持 Azure 文件和目录名称中的尾点
    • “Close-AzStorageFileHandle”
    • “Get-AzStorageFile”
    • “Get-AzStorageFileCopyState”
    • “Get-AzStorageFileContent”
    • “Get-AzStorageFileHandle”
    • “New-AzStorageDirectory”
    • “Remove-AzStorageDirectory”
    • “Remove-AzStorageFile”
    • “Rename-AzStorageDirectory”
    • “Rename-AzStorageFile”
    • “Set-AzStorageFileContent”
    • “Start-AzStorageFileCopy”
    • “Stop-AzStorageFileCopy”
  • 将 Azure.Core 升级到了 1.35.0。
  • [中断性变更]删除了已创建的 SAS 令牌的前缀“?”
    • “New-AzStorageBlobSasToken”
    • “New-AzStorageContainerSasToken”
    • “New-AzStorageAccountSasToken”
    • “New-AzStorageFileSasToken”
    • “New-AzStorageShareSasToken”
    • “New-AzStorageQueueSasToken”
    • “New-AzStorageTableSasToken”
  • 已将以下 Azure 队列数据平面 cmdlet 从“Microsoft.Azure.Storage.Queue 11.2.2”迁移到“Azure.Storage.Queues 12.16.0”
    • “New-AzStorageQueue”
    • “Get-AzStorageQueue”
    • “Remove-AzStorageQueue”
    • “New-AzStorageQueueStoredAccessPolicy”
    • 'Get-AzStorageQueueStoredAccessPolicy'
    • 'Set-AzStorageQueueStoredAccessPolicy'
    • “Remove-AzStorageQueueStoredAccessPolicy”

Az.StorageSync 2.1.0

  • 修复了次要问题。

Az.Synapse 3.0.4

  • 将 Azure.Core 升级到了 1.35.0。

Az.TrafficManager 1.2.2

  • 修复了一些小问题

Az.Websites 3.1.2

  • 调整了“Publish-AzWebApp”的默认行为

感谢我们的社区贡献者

  • Shivam Bhatnagar (@Bitnagar),修复 Get-AzWvdDesktop.md 中的拼写错误 (#23072)
  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“a Azure”→“an Azure”(#23235)
  • Varun Dhand (@varundhand),修复:Enter-AzVM.md 文件中的拼写错误 (#23093)

10.4.1 - 2023 年 9 月

Az.Resources 6.11.1

  • 已还原导致“Get-AzRoleAssignment”中出现回归的提交。

10.4.0 - 2023 年 9 月

Az.Accounts 2.13.1

  • 在中断性变更消息中添加了模块名称
  • 将 Microsoft.ApplicationInsights 版本从 2.13.1 升级到 2.18.0

Az.Cdn 3.1.1

  • “Get-AzCdnEdgeNode”命令的自定义输出属性

Az.ContainerInstance 3.2.2

  • 添加了“Get/New/Remove-ContainerGroup”、“New-ContainerInstanceInitDefinitionObject”、“New-ContainerInstanceObject”的中断性变更警告消息 [#22268]
    • 以“PreviouState”开头的输出属性将被更正为“PreviousState”

Az.DataProtection 2.1.0

  • 为备份保管库添加了软删除和 MUA 功能

Az.KeyVault 4.12.0

  • 支持将“Import-AzKeyVaultSecurityDomain”过程拆分为三个步骤,以允许将密钥脱机隐藏。
    • 在“Import-AzKeyVaultSecurityDomain”中添加了“DownloadExchangeKey”、“RestoreBlob”、“ImportRestoredBlob”。

Az.RecoveryServices 6.6.0

  • 在为工作负载类型 AzureVM 创建或修改策略时添加了对带有后缀的自定义 RG 的支持。
  • 为 Azure Site Recovery 和备份添加了 TLaD 警告 https://aka.ms/TLaD
  • 添加了对设置恢复服务保管库的 AlwaysON 软删除状态的支持。

Az.ResourceMover 1.2.0

  • 已将 API 版本升级到 2023-08-01。
  • 改进了使用自定义 cmdlet 向客户报告错误的方式。

Az.Resources 6.11.0

  • 支持“TemplateParameterFile”接受“.bicepparam”文件。
  • 修复了“Get-AzRoleDefinition”中未提供订阅和范围时令人费解的错误消息。 [#22716]

Az.SecurityInsights 3.1.0

  • 修复了“New-AzSentinelAlertRule”和“Update-AzSentinelAlertRule”的参数问题 [#21181][#21217][#22318]

Az.StackHCI 2.2.0

  • 证明命令的 Bug 修复。
  • 添加了对在 HCI OS 22H2 上安装强制扩展的支持,并移除了同意的确认提示。
  • 添加了注册期间自定义生成的日志位置的功能。
    • 可以通过在“Register-AzStackHCI”中指定可选的“-LogsDirectory”参数来指定自定义日志位置。
    • “Get-AzStackHCILogsDirectory”可用于获取日志位置。
  • 增加了设置 ARC 集成的重试计数。

Az.Storage 5.10.1

  • 为即将发生的中断性变更添加了警告消息,即在创建和更新队列访问策略时,输出权限将更改为字符串
    • 'Get-AzStorageQueueStoredAccessPolicy'
    • 'Set-AzStorageQueueStoredAccessPolicy'

10.3.0 - 2023 年 9 月

Az.Accounts 2.13.0

  • 已支持用于版本升级的工具内通知。
  • 向“Update-AzConfig”添加了别名“Set-AzConfig”
  • 运行“Save-AzContext”时从“AzKeyStore”重新填充了凭据 [#22355]
  • 添加了配置“DisableErrorRecordsPersistence”以禁用将错误记录写入文件系统 [#21732]
  • 已将 Azure.Core 更新到 1.34.0。

Az.ArcResourceBridge 1.0.0

  • 模块 Az.ArcResourceBridge 的正式发布

Az.Compute 6.3.0

  • 向“Stop-AzVmss”默认参数集添加了“-Hibernate”开关参数。
  • 对于“Get-AzVmRunCommand”,修复了一个 Bug 以在返回 RunCommands 列表时正常工作 [#22403]
  • 已将 Azure.Core 更新到 1.34.0。
  • 添加了新的 cmdlet“Get-AzHostSize”和“Update-AzHost”。
  • 向 cmdlet“Set-AzDiskSecurityType”、“New-AzvmssConfig”、“Set-AzVmssSecurityProfile”、“Update-AzVmss”、“New-AzVmss”、“New-AzVMConfig”、“Set-AzVMsecurityProfile”和“New-AzVM”的“SecurityType”参数添加了“Standard”值。
  • 修复了要更新 ImageReferenceSKU 的“Update-AzVMSS”[#22195]
  • 更新了上述更改,以包含“New-AzVMConfig”,因为仅在使用此 cmdlet 时最初会缺少 1 个方案。

Az.ContainerInstance 3.2.1

  • 修复了在某些情况下未返回任何结果时“Invoke-AzContainerInstanceCommand”中的 bug [#22453]

Az.ContainerRegistry 4.1.1

  • 已将 Azure.Core 更新到 1.34.0。

Az.CosmosDB 1.12.0

  • 向“Restore-AzCosmosDBAccount”添加了 PublicNetworkAccess 参数。

Az.DataLakeAnalytics 1.0.3

  • 刷新了模块,以确保由 Microsoft 签名的目录文件。

Az.EventHub 4.1.0

  • 已支持 cmdlet“New-AzEventHub”和“Set-AzEventHub”中的 EventHub MSI 捕获功能

Az.HDInsight 6.0.1

  • 此更改将一些警告消息添加到下一版本的传入中断更改中,详细信息如下所示:
    • 添加了警告消息,可用于计划将“Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightCluster”类型的属性“DiskEncryption”的类型从“Microsoft.Azure.Management.HDInsight.Models.DiskEncryptionProperties”替换为“Azure.ResourceManager.HDInsightDiskEncryptionProperties”。
    • 添加了警告消息,可用于计划将“Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightCluster”类型的属性“WorkerNodeDataDisksGroups”的类型从“List<Microsoft.Azure.Management.HDInsight.Models.DataDisksGroups>”替换为“List<Azure.ResourceManager.HDInsight.Models.HDInsightClusterDataDiskGroup>”。
    • 添加了警告消息,可用于计划将参数“NodeType”类型从“Microsoft.Azure.Management.HDInsight.Models.ClusterNodeType”替换为“Microsoft.Azure.Commands.HDInsight.Models.Management.RuntimeScriptActionClusterNodeType”。

Az.KeyVault 4.11.0

  • 修复了 DnsName 为 null 时的证书策略 bug。 [#22642]
  • 已支持托管 Hsm 的多区域:添加了“Add/Get/Remove-AzAzKeyVaultManagedHsmRegion”。
  • 添加了“Test-AzKeyVaultNameAvailability”和“Test-AzKeyVaultManagedHsmNameAvailability”。
  • 设置了“-AzKeyVault”、“-AzKeyVaultKey”和“*-AzKeyVaultSecret”的表视图格式
  • 向“New/Update/Get-AzKeyVaultManagedHsm”(“PSManagedHsm”)的输出添加了“SecurityDomain”和“Regions”属性。
  • 已支持托管 HSM 的设置:添加了“Get-AzKeyVaultSetting”和“Update-AzKeyVaultSetting”。
  • 已将 Azure.Core 更新到 1.34.0。

Az.Maintenance 1.3.1

  • 修复了中断性变更信息

Az.Media 1.1.2

  • 刷新了模块,以确保由 Microsoft 签名的目录文件。

Az.Monitor 4.6.0

  • 修复了支持“ResourceId”参数的“Get-AzInsightsPrivateLinkScope”[#22568]
  • 修复了“New-AzMetricAlertRuleV2DimensionSelection”以仅具有“exclude”或“include”值 [#22256]
  • 修复了“Add-AzMetriAlertRuleV2”和“Get-AzMetricAlertRuleV2”以支持 Web 测试条件 [#22350]
  • 为“Get-AzMetric”添加了参数“Dimension”,以便按维度轻松筛选指标 [#22320]
  • 为数据收集规则添加了中断性变更
  • 为操作组添加了中断性变更

Az.Network 6.2.0

  • 添加了对新的应用程序网关 SKU 类型、基本 SKU 的支持
  • 将“Microsoft.EventGrid/partnerNamespaces”载入到专用链接 cmdlet
  • 将“Microsoft.EventGrid/namespaces”载入到专用链接 cmdlet
  • 修复了“NewAzureApplicationGatewayFirewallCustomRuleGroupByVariable”中的 bug,以将“GeoLocation”添加为 VariableName 的有效输入
  • 为“NewAzureApplicationGatewayFirewallCustomRuleGroupByVariable”中的参数“VariableName”添加了中断性变更消息,以移除作为有效输入的“Geo”。

Az.NotificationHubs 1.1.2

  • 刷新了模块,以确保由 Microsoft 签名的目录文件。

Az.PolicyInsights 1.6.3

  • 已将 Azure.Core 更新到 1.34.0。

Az.RecoveryServices 6.5.1

  • 向 AzureFileShare 作业添加了 StorageAccountName 属性。
  • 添加了对 AFS 还原到与源存储帐户不同的区域和资源组中的备用存储帐户的支持。

Az.Resources 6.10.0

  • 为 Azure Policy cmdlet 添加了中断性变更警告。
  • 实现了支持允许将部署堆栈对象通过管道传递到保存和移除部署堆栈 cmdlet 的逻辑。

Az.SecurityInsights 3.0.2

  • 为“Az.SecurityInsights”添加了中断性变更消息。

Az.Sql 4.10.0

  • 修复了使用 2018-06-01-preview API 版本的 cmdlet
    • “Set-AzSqlInstanceDatabaseSensitivityClassification”、
    • “Remove-AzSqlInstanceDatabaseSensitivityClassification”、
    • “Enable-AzSqlInstanceDatabaseSensitivityRecommendation”、
    • “Disable-AzSqlInstanceDatabaseSensitivityRecommendation”、
  • 向“New-AzSqlDatabase”、“Get-AzSqlDatabase”、“Set-AzSqlDatabase”、“New-AzSqlDatabaseCopy”、“New-AzSqlDatabaseSecondary”、“Restore-AzSqlDatabase”cmdlet 添加了“EncryptionProtectorAutoRotation”参数

Az.SqlVirtualMachine 2.1.0

  • 在 cmdlet“Update-AzSqlVM”上添加了更多参数。

Az.StackHCI 2.1.2

  • 移除了设备类型检查,并仅检查服务是否已存在。

Az.Storage 5.10.0

  • 已将 Azure.Core 更新到 1.34.0。
  • 添加了对加密上下文的支持
    • “New-AzDataLakeGen2Item”
  • 更新了在创建存储帐户时针对即将发生的中断性变更的警告消息
    • “New-AzStorageAccount”
  • 更新了“New-AzStorageQueueSASToken”的帮助文件

Az.Synapse 3.0.3

  • 已将 Azure.Core 更新到 1.34.0。
  • 已将 Azure.Analytics.Synapse.Artifacts 更新到 1.0.0-preview.18

Az.Websites 3.1.1

  • 添加了对 XenonMV3 Webapps 的支持

10.2.0 - 2023 年 8 月

Az.Accounts 2.12.5

  • 将输出流从调试流更改为“CmdletPreviewAttribute”的警告流
  • 将一个会话中的预览警告消息提示频率降低到每个 cmdlet 一次
  • 重新键入了默认预览消息并添加了“CmdletPreviewAttribute”的估计 GA 日期
  • 将 Azure.Core 更新到 1.33.0

Az.AppConfiguration 1.3.0

  • 添加了 cmdlet 以支持数据平面操作:
    • “Get-AzAppConfigurationKey”
    • “Get-AzAppConfigurationKeyValue”
    • “Get-AzAppConfigurationLabel”
    • “Get-AzAppConfigurationRevision”
    • “Remove-AzAppConfigurationKeyValue”
    • “Remove-AzAppConfigurationLock”
    • “Set-AzAppConfigurationKeyValue”
    • “Set-AzAppConfigurationLock”
    • “Test-AzAppConfigurationKeyValue”

Az.Batch 3.5.0

  • 移除了 cmdlet:“Get-AzBatchPoolStatistic”和“Get-AzBatchJobStatistic”
  • 弃用了 cmdlet:“Get-AzBatchCertificate”和“New-AzBatchCertificate”
    • 弃用了批处理帐户证书功能。 请转换为使用 Azure 密钥保管库在 Batch 池上安全地访问和安装证书,了解详细信息

Az.Compute 6.2.0

  • 修复了“Update-AzVmss”cmdlet,因此“AutomaticRepairGracePeriod”、“AutomaticRepairAction”和“EnableAutomaticRepair”参数可以正常运行。
  • 更新了“New-AzVM”、“New-AzVMConfig”、“New-AzVmss”、“New-AzVmssConfig”、“Update-AzVM”和“Update-AzVmss”的帮助文档,以包含以前为受信任启动功能添加的参数。
  • 已将 Azure.Core 更新到 1.33.0。

Az.ContainerRegistry 4.1.0

  • 已将 Azure.Core 更新到 1.33.0。
  • 添加了新的 cmdlet“New-AzContainerRegistryCredentials”

Az.CosmosDB 1.11.2

  • 已将 Azure.Core 更新到 1.33.0。

Az.Databricks 1.7.0

  • 在“Update-AzDatabricksWorkspace”中添加了一些参数:
    • “EnableNoPublicIP”
    • “PublicNetworkAccess”

Az.DataFactory 1.17.0

  • 向 Set_AzDataFactoryV2 命令添加了 DisablePublish

Az.Dns 1.1.3

  • 移除了 DNS TXT 记录的长度验证,以使其与 Azure CLI 和 Azure 门户保持一致。

Az.KeyVault 4.10.1

  • 从客户端移除了“-AzKeyVaultNetworkRuleSet”中“IpAddressRange”和“VirtualNetworkResourceId”的最大数量。 [#22137]
  • 已将 Azure.Core 更新到 1.33.0。

Az.Maintenance 1.3.0

  • 添加了对资源组和订阅配置分配的支持。

Az.Network 6.1.1

  • 已将“Microsoft.ElasticSan/elasticSans”载入到专用链接 cmdlet

Az.PolicyInsights 1.6.2

  • 已将 Azure.Core 更新到 1.33.0。

Az.PrivateDns 1.0.4

  • 移除了 DNS TXT 记录的长度验证,以使其与 Azure CLI 和 Azure 门户保持一致。

Az.Resources 6.9.0

  • 修复了“New-AzRoleAssignment”在没有订阅的情况下无法正常工作的问题。
  • 为组所有者添加了 cmdlet
    • “Get-AzADGroupOwner”
    • “New-AzADGroupOwner”
    • “Remove-AzADGroupOwner”
  • 更新了部署堆栈 New 和 Set cmdlet 中的标记功能

Az.Sql 4.9.0

  • 为 Azure SQL 托管实例启动/停止计划添加了新的 cmdlet
    • “Start-AzSqlInstance”,
    • “Stop-AzSqlInstance”,
    • “Get-AzSqlInstanceStartStopSchedule”,
    • “New-AzSqlInstanceStartStopSchedule”,
    • “Remove-AzSqlInstanceStartStopSchedule”,
    • “New-AzSqlInstanceScheduleItem”

Az.StackHCI 2.1.0

  • 已更新到 api-version 2023-03-01。
  • 添加的 cmdlet:
    • Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit:为群集启用软件保障
    • Invoke-AzStackHciConsentAndInstallDefaultExtensions:同意在群集上安装默认扩展

Az.Storage 5.9.0

  • 已支持文件服务 cmdlet 上的 OAuth 身份验证
    • “New-AzStorageContext”
    • “Get-AzStorageFile”
    • “Get-AzStorageFileContent”
    • “Get-AzStorageFileCopyState”
    • “New-AzStorageDirectory”
    • “Remove-AzStorageDirectory”
    • “Remove-AzStorageFile”
    • “Set-AzStorageFileContent”
    • “Start-AzStorageFileCopy”
    • “Stop-AzStorageFileCopy”
    • “Get-AzStorageFileHandle”
    • “Close-AzStorageFileHandle”
  • 已支持在没有获取共享属性的情况下获取文件共享对象。 对于使用 OAuth 身份验证的文件/目录 cmdlet 的管道。
    • “Get-AzStorageShare”
  • 已将 Azure.Core 更新到 1.33.0。

Az.Synapse 3.0.2

  • 已将 Azure.Core 更新到 1.33.0。

Az.Websites 3.1.0

  • 添加了对 P0V3 和 P*mv3 层的 AppServicePlan 管理支持

感谢我们的社区贡献者

  • Dante Stancato (@dantecit0),更新 Set-AzFirewall.md (#22224)
  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“flexible server”→“Flexible Server”(#22215)
  • @Jingshu918,[DataFactory]向 Set_AzDataFactoryV2 命令添加了 DisablePublish (#22273)
  • Miguel Vega (@miguel-vega),更新了 Connect-AzAccount.md 页的示例 3,以使用正确的 PowerShell 变量。 (#22376)
  • @Skatterbrainz,更新 Remove-AzVM.md (#22378)
  • @veppala,添加了 New-AzSqlVM cmdlet 的示例 (#22185)
  • @vladik-hbinov,修复了示例 2 (#22193)

10.1.0 - 2023 年 7 月

Az.Accounts 2.12.4

  • 已将“gallery”属性更改为在“Set-AzEnvironment”和“Add-AzEnvironment”的 ARM 元数据中可选 [#22037]。

Az.Aks 5.5.1

  • 修复了在“Set-AzAksCluster”中处理“nextLink”的问题。 [#21846]
  • 修复了由于角色分配名称为 guid 而导致的“Set-AzAksCluster”中参数“AcrNameToDetach”的问题。
  • 为“New-AzAksCluster”中的参数“DockerBridgeCidr”添加了中断性变更消息。
  • 对“New-AzAksCluster”中的参数“-NodeOsSKU”和“New-AzAksNodePool”中的参数“-OsSKU”支持值“AzureLinux”。
  • 修复了“Set-AzAksCluster”的“-DisableLocalAccount”问题。 [#21835]

Az.Billing 2.0.3

  • 修复了消耗价格表 cmdlet 的页延续

Az.Cdn 3.1.0

  • 已将 API 版本升级到 2023-05-01
  • 修复了“Update-AzCdnProfile”、“Update-AzFrontDoorCdnProfile”、“Remove-AzCdnProfile”、“Remove-AzCdnProfile”的已知问题

Az.CognitiveServices 1.14.0

  • 更新了 CognitiveServices PowerShell 以使用 2023-05-01 版本。

Az.Compute 6.1.0

  • 向“New-AzVMConfig”帮助文档添加了有用的示例。
  • 向“Get-AzVmss”cmdlet 添加了新的“ResourceId”参数。
  • 向“New-AzVm”、“New-AzVmConfig”、“New-AzVmss”、“New-AzVmssConfig”、“Update-AzVm”和“Update-AzVmss”cmdlet 添加了“-SecurityType”、“-EnableSecureBoot”和“-EnableVtpm”参数。
  • 对于“New-AzVm”、“New-AzVmConfig”、“New-AzVmss”、“New-AzVmssConfig”、“Update-AzVm”和“Update-AzVmss”cmdlet 中的“-SecurityType”参数,已将 TrustedLaunch 和 ConfidentialVM 的参数标志“-EnableSecureBoot”和“-EnableVtpm”的默认值配置为 True。
  • 添加了当用户通过“-Image”参数向“New-AzVM”提供过时的映像别名或通过“-ImageName”参数提供给“New-AzVmss”时显示的消息。 非版本控制映像别名已于 2023 年 10 月更新为版本控制值,此消息旨在帮助客户使用较新的版本控制映像别名值。
  • 更改了“New-AzVM”和“New-AzVmss”中“GuestAttestation”扩展的安装行为,将属性“EnableAutomaticUpgrade”设置为 true。
  • 更改了“Set-AzVMOperatingSystem”以更正不必要的必需参数。

Az.CosmosDB 1.11.1

  • 响应中显示的位置包括状态、isSubscriptionRegionAccessAllowedForRegular 和 isSubscriptionRegionAccessAllowedForAz 属性

Az.Databricks 1.6.0

  • 在“New-AzDatabricksWorkspace”和“Update-AzDatabricksWorkspace”中添加了一些参数。
    • “ManagedDiskKeyVaultPropertiesKeyName”
    • “ManagedDiskKeyVaultPropertiesKeyVaultUri”
    • “ManagedDiskKeyVaultPropertiesKeyVersion”
    • “ManagedDiskRotationToLatestKeyVersionEnabled”
    • “ManagedServicesKeyVaultPropertiesKeyName”
    • “ManagedServicesKeyVaultPropertiesKeyVaultUri”
    • “ManagedServicesKeyVaultPropertiesKeyVersion”
    • “Authorization”
    • “UiDefinitionUri”
  • 在“Update-AzDatabricksVNetPeering”中添加了一些参数。
    • “DatabricksAddressSpacePrefix”
    • “DatabricksVirtualNetworkId”
    • “RemoteAddressSpacePrefix”
    • “RemoteVirtualNetworkId”

Az.Migrate 2.2.0

  • 修复了某些用户的密钥保管库 SPN ID 为 null 这一问题
  • 添加了对使用 Azure Migrate 将服务器迁移到 Azure 时 Windows Server OS 升级的支持
  • 更新了 Azure Migrate 的 OsUpgradeVersion 参数

Az.MySql 1.1.1

  • 修复了 iops 和高可用性参数问题

Az.Network 6.1.0

  • 添加了新的 cmdlet 来获取网络虚拟设备的连接子资源。 -“Get-AzNetworkVirtualApplianceConnection”
  • 更新了 cmdlet 以返回网络虚拟设备中的连接 -“网络虚拟设备”
  • 不允许在“PSApplicationGatewayFirewallPolicyManagedRuleGroupOverride”中提供“Rules”,这将返回要传递给 NRP 的空“RuleID”。
  • 向 Express Route 虚拟网络网添加了可选参数“AdminState”
  • 修复了导致“Remove-AzApplicationGatewayAutoscaleConfiguration”始终失败的 bug
  • 在 PSApplicationGateway 中添加了只读属性“DefaultPredefinedSslPolicy”
  • 更新了 cmdlet 以向公共 IP 地址添加可选参数“DomainNameLabelScope”
    • “New-AzPublicIpAddress”
  • 修复了运行“Get-AzRouteServer”时未显示 HubRoutingPreference 的 bug
  • 更新了“New-AzVirtualNetworkGateway”以删除对“ExtendedLocation”参数的验证

Az.RecoveryServices 6.5.0

  • 添加了对新区域 malaysiasouth、chinanorth3、chinaeast3、jioindiacentral、jioindiawest 的 CRR 支持。
  • 已重新生成 CRR SDK。 修复了 SQL CRR 的问题。
  • 修复了 rp 过期时间的 bug,使客户端的临时备份的到期时间默认为 30 天。
  • 添加了示例,用于在修改策略后提取已删除的恢复点。
  • 修复了具有不变性的挂起备份的文档。

Az.RedisCache 1.8.0

  • 已将 API 版本升级到 2023-04-01

Az.Resources 6.8.0

  • 修复了“Get-AzTag”的错误分页行为
  • 已将 API 版本更新到 2022-09-01
  • 添加了部署堆栈 cmdlet
  • 添加了在部署符号名称模板时对动态参数的支持。
  • 修复了“Set-AzPolicyExemption”参数 PolicyDefinitionReferenceId 不接受空数组这一问题。
  • 修复了“Get-AzPolicyExemption”输出不包含系统数据这一问题。

Az.Sql 4.8.0

  • 向“Switch-AzSqlDatabaseFailoverGroup”添加了“TryPlannedBeforeForcedFailover”参数
  • 为托管数据库移动和复制操作添加了新的 cmdlet
    • “Copy-AzSqlInstanceDatabase”
    • “Move-AzSqlInstanceDatabase”
    • “Complete-AzSqlInstanceDatabaseCopy”
    • “Stop-AzSqlInstanceDatabaseCopy”
    • “Complete-AzSqlInstanceDatabaseMove”
    • “Stop-AzSqlInstanceDatabaseMove”
    • “Get-AzSqlInstanceDatabaseMoveOperation”
    • “Get-AzSqlInstanceDatabaseCopyOperation”

Az.Storage 5.8.0

  • 存储帐户管理策略中支持的 TierToCold 和 TierToHot
    • “Add-AzStorageAccountManagementPolicyAction”
  • 支持的 Blob 层冷层
    • "Get-AzStorageBlob"
    • 'Set-AzStorageBlobContent'
    • 'Start-AzStorageBlobCopy'
  • 已将以下 Azure 队列数据平面 cmdlet 从“Microsoft.Azure.Storage.Queue”迁移到“Azure.Storage.Queue”
    • “New-AzStorageQueueSASToken”
  • 为创建 SAS 令牌时即将发生的中断性变更添加了警告消息
    • “New-AzStorageBlobSasToken”
    • “New-AzStorageContainerSasToken”
    • “New-AzStorageAccountSasToken”
    • “New-AzStorageContext”
    • “New-AzStorageFileSasToken”
    • “New-AzStorageShareSasToken”
    • “New-AzStorageQueueSasToken”
    • “New-AzStorageTableSasToken”
    • 'New-AzDataLakeGen2SasToken'
  • 添加了在创建存储帐户时针对即将发生的中断性变更的警告消息
    • “New-AzStorageAccount”

Az.StorageMover 1.0.1

  • 修复了 System.Management.Automation.Internal.Host.InternalHost 与系统参数 System.Management.Automation.Internal.Host.InternalHost 冲突这一问题

Az.Synapse 3.0.1

  • 修复了“Start-AzSynapseTrigger/Stop-AzSynapseTrigger”在请求状态为 202 时不引发异常这一问题

Az.TrafficManager 1.2.1

添加了新的 API“CheckTrafficManagerNameAvailabilityV2”。

Az.Websites 3.0.1

  • 增加了 Publish-AzWebApp 命令的超时时间
  • 修复了在 Get-AzWebApp 对象中进行管道传输时“Set AzWebApp”的Set AzWebApp 问题 [#21820]
  • 向“New-AzAppServicePlan”添加了对 PremiumMV3 层的支持 [#21933]

感谢我们的社区贡献者

  • Bas Wijdenes (@baswijdenes),更新 Get-AzAutomationJob.md (#21984)
  • Sebastiaan Koning (@OneAndOnlySeabass),修复 Get-AzMarketplaceTerms.md 中的一些拼写错误 (#21945)
  • Hiroshi Yoshioka (@hyoshioka0128)
    • 拼写错误“CosmosDB 帐户”→“Cosmos DB 帐户”(#22005)
    • 拼写错误“azure Key Vault”→“Azure Key Vault”(#22103)

10.0.0 - 2023 年 6 月

Az.Accounts 2.12.3

  • 已将 System.Security.Permissions 更新到 4.7.0。

Az.Aks 5.5.0

  • 修复了没有加载项时“Enable-AzAksAddon”的问题。 [#21665]
  • 为“New-AzAksCluster”和“Set-AzAksCluster”添加了参数“-EnableAHUB”
  • 为“Set-AzAksCluster”添加了参数“-WindowsProfileAdminUserPassword”

Az.Billing 2.0.2

  • 修复了“消耗量定价表”cmdlet 的跳过令牌

Az.Cdn 3.0.0

  • 已将 API 版本升级到 2022-11-01-preview
  • 添加了对从 Azure Front Door(经典版)迁移到 Azure Front Door 标准版和高级版的支持。
  • 添加了对从 AFDX 标准层升级到高级层的支持。

Az.Compute 6.0.0

  • 向 cmdlet“New-AzVmssConfig”和“Update-AzVmss”添加了新的开关参数“OSImageScheduledEventEnabled”和字符串参数“OSImageScheduledEventNotBeforeTimeoutInMinutes”。
  • 消除了“Add-AzVhd”在 Windows PowerShell 上引发“FileNotFoundException”的问题。 [#21321]
  • 从“Get-AzVM”cmdlet 中删除了“NextLink”参数和参数集。

Az.ContainerRegistry 4.0.0

  • 更新了模块,使其基于 autorest

Az.CosmosDB 1.11.0

  • 添加了对连续 7 天备份模式的支持。
  • 向“Update-AzCosmosDBAccount”和“New-AzCosmosDBAccount”添加了新参数“EnablePartitionMerge”。

Az.Databricks 1.5.1

  • 解决了启用加密时“Update-AzDatabricksWorkspace”无法按预期工作的问题。 [#21324]

Az.DataProtection 2.0.0

  • 添加了对 Blob 强化恢复点的支持 (VaultStore)。
  • 为“AzureDisk”、“AzureDatabaseForPostgreSQL”和“AzureBlob”添加了跨订阅还原。
  • 为长时间运行的 cmdlet 异步添加了“Get-AzDataProtectionOperationStatus”命令。

Az.DesktopVirtualization 4.0.0

  • 已将 API 版本升级到 2022-09-09
  • 添加了 cmdlet:
    • “Get-AzWvdScalingPlanPooledSchedule”
    • “New-AzWvdScalingPlanPooledSchedule”
    • “Remove-AzWvdScalingPlanPooledSchedule”
    • “Update-AzWvdScalingPlanPooledSchedule”
  • 将参数“pageSize”、“isDescending”和“initialSkip”添加到了:
    • “Get-AzWvdApplication”
    • “Get-AzWvdApplicationGroup”
    • “Get-AzWvdDesktop”
    • “Get-AzWvdHostPool”
    • “Get-AzWvdMsixPackage”
    • “Get-AzWvdScalingPlan”
    • “Get-AzWvdSessionHost”
    • “Get-AzWvdStartMenuItem”
    • “Get-AzWvdUserSession”
    • “Get-AzWvdWorkspace”
  • 将参数“AgentUpdateMaintenanceWindow”、“AgentUpdateMaintenanceWindowTimeZone”、“AgentUpdateType”、“AgentUpdateUseSessionHostLocalTime”添加到了:
    • “New-AzWvdHostPool”
    • “Update-AzWvdHostPool”
  • 将参数“FriendlyName”添加到了:
    • “New-AzWvdHostPool”
    • “Update-AzWvdHostPool”
    • “Update-AzWvdSessionHost”

Az.EventHub 4.0.0

  • 为“New-AzEventHubNamespace”、“Remove-AzEventHubNamespace”、“Set-AzEventHubNamespace”、“Get-AzEventHubNamespace”创建了别名,分别为“New-AzEventHubNamespaceV2”、“Remove-AzEventHubNamespaceV2”、“Set-AzEventHubNamespaceV2”、“Get-AzEventHubNamespaceV2”
  • 将“New-AzEventHubEncryptionConfig”替换为了“New-AzEventHubKeyVaultPropertiesObject”

Az.Functions 4.0.7

  • 删除了对创建 v3 函数应用的支持(Functions v3 的 EOL 为 2022 年 12 月)[#20838]
  • 已使用 ARM API 启用以获取用于创建函数应用的堆栈信息 [#14682][#20009]
  • 添加了对创建 dotnet 隔离函数应用的支持 [#16349]
  • 添加了对自定义处理程序函数应用的支持 [#12542]

Az.HDInsight 6.0.0

  • 重大更改:
    • 从 cmdlet“New-AzHDInsightCluster”中删除了已长时间标记为弃用的参数“-RdpAccessExpiry”
    • 从 cmdlet“New-AzHDInsightCluster”中删除了已长时间标记为弃用的参数“-RdpCredential”

Az.KeyVault 4.10.0

  • 在“New-AzKeyVaultManagedHsm”中为参数“SoftDeleteRetentionInDays”添加了中断性变更公告。 参数“SoftDeleteRetentionInDays”变为必需参数
    • 此更改将在版本 6.0.0 上生效
  • 将“Invoke-AzKeyVaultKeyOperation”中把字符串编码为字节数组的方式从 ASCII 更改为 UTF8。 UTF8 与 ASCII 向后兼容。 [#21269]
  • Bug 修复:将把字节数组编码为字符串的方式从系统默认编码方式更改为 UTF8,以匹配编码方式。 [#21269]
  • 在“Import-AzKeyVaultCertificate”中添加了参数“PolicyPath”和“PolicyObject”以支持自定义策略 [#20780]

Az.MachineLearningServices 1.0.0

  • 正式发布模块 Az.StorageMover

Az.Migrate 2.2.0

  • 添加了对使用 Azure Migrate 将服务器迁移到 Azure 时 Windows Server OS 升级的支持
  • 添加了针对某些用户的 keyvault SPN ID 为 null 的修补程序

Az.Monitor 4.5.0

  • 为监视器工作区添加了 cmdlet:
    • “Get-AzMonitorWorkspace”
    • “New-AzMonitorWorkspace”
    • “Update-AzMonitorWorkspace”
    • “Remove-AzMonitorWorkspace”

Az.Network 6.0.0

  • 为 VirtualHub 的 RoutingIntent 子资源添加了新的 cmdlet。 -“Get-AzRouteMap”-“New-AzRouteMapRuleCriterion”-“New-AzRouteMapRuleActionParameter”-“New-AzRouteMapRuleAction”-“New-AzRouteMapRule”-“New-AzRouteMap”-“Set-AzRouteMap”-“Remove-AzRouteMap”
  • 更新了 cmdlet 以便在 routingConfiguration -“New-AzRoutingConfiguration”中添加入站/出站路由映射
  • 添加了命令“New-AzFirewallPolicyApplicationRuleCustomHttpHeader”
  • 在“PSAzureFirewallPolicyApplicationRule”中添加了方法“AddCustomHttpHeaderToInsert”
  • 添加了新的 cmdlet 以支持应用程序网关 WAF 的速率限制规则
    • “New-AzApplicationGatewayFirewallCustomRuleGroupByUserSession”,
    • “New-AzApplicationGatewayFirewallCustomRuleGroupByVariable”,
    • 并且更新了 cmdlet 以便添加“RateLimitDuration”、“RateLimitThreshold”和“GroupByUserSession”属性
    • “New-AzureApplicationGatewayFirewallCustomRule”
  • 在“New-AzNetworkVirtualAppliance”中添加了对“AdditionalNic”属性的支持
  • 添加了用于支持“AdditionalNic”属性的新 cmdlet
    • “New-AzVirtualApplianceAdditionalNicProperty”
  • 添加了新的 cmdlet 以支持应用程序网关 WAF 防火墙策略的日志清理功能
    • “New-AzApplicationGatewayFirewallPolicyLogScrubbingConfiguration”,
    • “New-AzApplicationGatewayFirewallPolicyLogScrubbingRule”,
    • 并且更新了 cmdlet 以便添加“LogScrubbing”属性
    • “New-AzApplicationGatewayFirewallPolicySetting”
  • 将“Microsoft.HardwareSecurityModules/cloudHsmClusters”加入到了专用链接 cmdlet
  • 更新了 cmdlet 以添加“DisableRequestBodyEnforcement”、“RequestBodyInspectLimitInKB”和“DisableFileUploadEnforcement”属性
    • “New-AzApplicationGatewayFirewallPolicySetting”
  • 向 cmdlet“New-AzNetworkInterface”中添加了可选属性“AuxiliarySku”,以帮助在启用了“AuxiliaryMode”的网络接口上选择性能。
  • 为“New-AzNetworkInterface”的现有属性“AuxiliaryMode”添加了新值“AcceleratedConnections”
  • 添加了新的 cmdlet,用于获取虚拟中心有效路由和入站/出站路由
    • “Get-AzVHubEffectiveRoute”
    • “Get-AzVHubInboundRoute”
    • “Get-AzVHubOutboundRoute”

Az.RedisEnterpriseCache 1.2.0

  • 将 API 版本升级到 2023-03-01-预览

Az.Relay 2.0.0

  • 将 API 版本更新到 2021-11-01

Az.Resources 6.7.0

  • 为列表操作添加了参数“-CountVariable”,现在可以将“odataCount”分配给此变量 [#20982]
    • “Get-AzADApplication”
    • “Get-AzADServicePrincipal”
    • “Get-AzAdUser”
    • “Get-AzADGroup”
  • 添加了对“Get-AzADGroupMember”的多态性支持,此 cmdlet 的输出现在基于“odataType”,可能为“Application”、“ServicePrincipal”、“User”和“Group”[#19728]
  • 在“Publish-AzBicepModule”上添加了“-Force”参数,以支持覆盖现有模块。
  • 解决了提供多个重定向 URL 类型时“New-AzADApplication”的问题。 [#21108]
  • 解决了为“IdentifierUri”传递空数组时“Update-AzADServicePrincipal”的问题 [#21345]
  • 解决了“New-AzManagedApplication”的服务响应中缺少位置标头的问题。
  • 解决了“Get-AzResourceGroup”忽略“-Id”中订阅 ID 的问题 [#21725]

Az.ServiceBus 3.0.0

  • 为“New-AzServiceBusNamespace”、“Remove-AzServiceBusNamespace”、“Set-AzServiceBusNamespace”、“Get-AzServiceBusNamespace”创建了别名,分别为“New-AzServiceBusNamespaceV2”、“Remove-AzServiceBusNamespaceV2”、“Set-AzServiceBusNamespaceV2”、“Get-AzServiceBusNamespaceV2”。
  • 将“New-AzServiceBusEncryptionConfig”替换为“New-AzServiceBusKeyVaultPropertiesObject”

Az.ServiceFabric 3.2.0

  • 添加了新的 cmdlet“Add-AzServiceFabricManagedClusterNetworkSecurityRule”以更新托管群集资源中的网络安全规则

Az.SignalR 2.0.0

  • 重大更改:
    • 删除了以下 cmdlet 的输出类型“PSSignalRResource”的“HostNamePrefix”属性:
      • “Get-AzSignalR”
      • “New-AzSignalR”
      • “Update-AzSignalR”

Az.Sql 4.7.0

  • 添加了新的 cmdlet“Get-AzSqlInstanceDatabaseLedgerDigestUpload”、“Disable-AzSqlInstanceDatabaseLedgerDigestUpload”和“Enable-AzSqlInstanceDatabaseLedgerDigestUpload”
  • 向“New-AzSqlInstanceDatabase”中添加了“EnableLedger”参数
  • 向“NewAzureSqlElasticPool”和“SetAzureSqlElasticPool”cmdlet 中添加了“PreferredEnclaveType”参数

Az.SqlVirtualMachine 2.0.0

  • 将 Az.SqlVirtualMachine 转换为了基于 autorest 的模块。

Az.StackHCI 2.0.0

  • 在“Register-AzStackHCI”cmdlet 中将 Region 参数设为必需参数。
  • 从“Register-AzStackHCI”cmdlet 中删除了 EnableAzureArcServer 参数。
  • 删除了“Test-AzStackHCIConnection”cmdlet。 客户可以使用模块 AzStackHCI.EnvironmentChecker 中的 Invoke-AzStackHciConnectivityValidation 进行增强的连接验证测试。
  • 添加了对 Azure 中国云中托管服务标识 (MSI) 的支持。
  • 添加了从 23H2 开始的 OS 版本的强制扩展支持。
  • 为“Register-AzStackHCI”cmdlet 添加了参数验证。
  • 改进了注册和注销的错误日志记录。

Az.Storage 5.7.0

  • 解决了获取的单个 Blob 带前导斜杠的问题
    • 'Get-AzStorageBlob'
  • 现支持在管理平面 cmdlet 中设置 CORS 规则
    • 'Update-AzStorageBlobServiceProperty'
    • “Update-AzStorageFileServiceProperty”
  • 解决了上下文无效时上下文对象中“StorageAccountName”字段的问题
    • “New-AzStorageContext”
  • 解决了上下文没有“凭据”字段时的问题
  • 添加了“”作为有效的容器名称

Az.StorageSync 2.0.0

  • 不再使用 Set-AzStorageSyncServerEndpoint 的 InputObject 参数的“RegisteredServer”别名

Az.Synapse 3.0.0

  • 删除了“New-AzSynapseSparkPool”和“Update-AzSynapseSparkPool”cmdlet 的“-SparkConfigFilePath”参数的不必要的中断性变更

Az.Websites 3.0.0

  • 删除了“New-AzWebAppContainerPSSession”和“Enter-AzWebAppContainerPSSession”cmdlet

感谢我们的社区贡献者

  • Gitanjali Verma (@gitanjali1993),更新 Set-AzApplicationGatewayBackendAddressPool.md (#21458)
  • Jeremiah Mathers (@jeremiahmathers),更新 Set-AzApplicationGatewayConnectionDraining.md (#21601)
  • Morris Janatzek (@morrisjdev),为 Update-AzSynapseSparkPool 添加了 PackageAction Set 以支持在一个操作中删除和添加包 (#21579)
  • Adam Myatt (@myatt83)
    • 更新 Set-AzNetworkManagerSubscriptionConnection.md (#21621)
    • 更新 Get-AzApiManagementAuthorizationServerClientSecret.md (#21619)
  • Noah Koontz (@prototypicalpro)
    • 重新生成 Az.Network 的帮助 (#21533)
    • feat:添加对虚拟中心的自动缩放支持并更新网络格式设置 (#21518)
  • Simon Wåhlin (@SimonWahlin),在 Publish-AzBicepModule 上添加 -Force 参数 (#21713)
  • Steve Matney (@stevematney),解决 Update-AzWebAppTrafficRouting.md 中的拼写错误 (#21667)

9.7.1 - 2023 年 5 月

Az.Accounts 2.12.2

  • 修复了“USGovernment”环境的“AzureSynapseAnalyticsEndpointResourceId”。
  • 已将 Azure.Core 更新到 1.31.0。
  • 已将 Azure PowerShell Common 的引用更新为 1.3.75-preview。

Az.Aks 5.4.0

  • 添加了“New-AzAksMaintenanceConfiguration”、“Get-AzAksMaintenanceConfiguration”、“Remove-AzAksMaintenanceConfiguration”、“New-AzAksSnapshot”、“Get-AzAksSnapshot”、“Remove-AzAksSnapshot”、“Get-AzAksManagedClusterCommandResult”、“Get-AzAksManagedClusterOSOption”、“Get-AzAksManagedClusterOutboundNetworkDependencyEndpoint”、“Invoke-AzAksAbortAgentPoolLatestOperation”、“Invoke-AzAksAbortManagedClusterLatestOperation”、“Invoke-AzAksRotateManagedClusterServiceAccountSigningKey”、“Start-AzAksManagedClusterCommand”、“New-AzAksTimeInWeekObject”、“New-AzAksTimeSpanObject”cmdlet。
  • 为“New-AzAksCluster”添加了参数“-OutboundType”
  • 为“New-AzAksCluster”和“Set-AzAksCluster”添加了参数“-EnableOidcIssuer”
  • 为“New-AzAksCluster”添加了参数“-NodePodSubnetID”,为“New-AzAksNodePool”添加了参数“-PodSubnetID”

Az.Compute 5.7.1

  • 向“Get-AzVM”cmdlet 添加了中断性变更警告以显示将在 2023 年 6 月删除“NextLink”参数和参数集。 此参数已长时间不起作用了。
  • 更新了“New-AzVM”和“New-AzVmss”中有关使用新版本化映像别名的中断性变更警告,以指示下一次中断性变更发布时将删除某些别名。
  • 更新了“Get-AzVMRunCommand”以包含“ProvisioningState”值。 修复 [#21473]
  • 已将 Azure.Core 更新到 1.31.0。

Az.ContainerRegistry 3.0.4

  • 已将 Azure.Core 更新到 1.31.0。

Az.CosmosDB 1.10.1

  • 已将 Azure.Core 更新到 1.31.0。

Az.KeyVault 4.9.3

  • 为“Invoke-AzKeyVaultKeyOperation”添加了中断性变更。 “Invoke-AzKeyVaultKeyOperation”中字符串和字节之间的编码/解码方式将更改为 UTF8。
    • 此更改将于 2023 年 5 月 23 日生效
    • 此更改预计从版本 5.0.0 开始生效
  • 已将 Azure.Core 更新到 1.31.0。

Az.LoadTesting 1.0.0

  • 正式发布了“Az.LoadTesting”模块

Az.Network 5.7.0

  • 将“Microsoft.HardwareSecurityModules/cloudHsmClusters”加入到了专用链接 cmdlet
  • 修复了“Update-AzCustomIpPrefix”的问题,即如果未提供,“NoInternetAdvertise”应设置为 false

Az.PolicyInsights 1.6.1

  • 已将 Azure.Core 更新到 1.31.0。

Az.PowerBIEmbedded 1.2.1

  • 为工作区集合 cmdlet 添加了弃用警告消息

Az.RecoveryServices 6.4.0

  • 添加了对更新保管库的 CrossSubscriptionRestoreState 的支持
  • 添加了对工作负载类型 MSSQL 的跨订阅还原支持

Az.Resources 6.6.1

  • 添加了对使用 Bicep 参数语法通过参数文件进行 Azure 资源部署的支持

Az.Sql 4.6.0

  • 添加了用于管理服务器配置选项的新 cmdlet
    • “Set-AzSqlServerConfigurationOption”
    • “Get-AzSqlServerConfigurationOption”

Az.Storage 5.6.0

  • 支持的重命名文件和目录
    • “Rename-AzStorageFile”
    • “Rename-AzStorageDirectory”
  • 为获取单个 blob 时即将发生的中断性变更添加了警告消息
    • 'Get-AzStorageBlob'
  • 修复了列出 blob 时的前导斜杠问题
    • 'Get-AzStorageBlob'
  • 添加了对粘滞位的支持
    • “New-AzDataLakeGen2Item”
    • “New-AzDataLakeGen2ACLObject”
    • “Update-AzDataLakeGen2Item”
  • 为即将发生的 cmdlet 中断性变更添加了警告消息
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 已允许清除 blob 上的 blob 标记
    • “Set-AzStorageBlobTag”
  • 已将 Azure.Core 更新到 1.31.0

Az.Synapse 2.3.1

  • 已将 Azure.Core 更新到 1.31.0。

Az.Websites 2.15.0

  • 为“New-AzWebApp”修复了 ASE 的标记参数问题

感谢我们的社区贡献者

  • @geologyrocks
    • 更新示例角色定义上的 IsCustom 属性 (#21514)
    • 修复输出中的分配/定义拼写错误 (#21442)

9.6.0 - 2023 年 4 月

Az.Aks 5.3.2

  • 修复了系统变量“True”在“Windows PowerShell”中未定义的问题。
  • 分离了 AutoMapper 依赖项,已替换为 AdapterHelper。

Az.Batch 3.4.0

  • 向“AccountCreateParameters”添加了类型为“EncryptionProperties”的新属性“Encryption”。
    • 配置如何在 Batch 帐户中加密客户数据。

Az.Billing 2.0.1

  • 修复了“Get-AzConsumptionPriceSheet”cmdlet 的分页

Az.CognitiveServices 1.13.1

  • 从“New-AzCognitiveServicesAccount”中删除了通知和证明。

Az.Compute 5.7.0

  • 解决了当“-InstanceId”为 null 时“Remove-AzVmss”中引发错误的 bug。 [#21162]
  • 向“Invoke-AzVMReimage”添加了“-CustomData”、“-AdminPassword”和“-ExactVersion”参数。
  • 删除了映像别名“CoreOS”,因为发布服务器 CoreOS 不再包含 Azure 的任何映像。 将“openSUSE-Leap”和“SLES”别名的名称分别更新为了“OpenSuseLeap154”和“SuseSles15SP4”。 更新了这些别名以指向实际存在的映像。
  • 在“New-AzVM”和“New-AzVmss”中添加了中断性变更警告,以便在将来计划中删除映像别名,因为映像已达到其支持结束日期。
  • 为 Linux 映像别名添加了新的描述性和版本控制别名,包括“Kinvolk”发布服务器的新别名。

Az.ContainerRegistry 3.0.3

  • 为 cmdlet 添加了中断性变更属性

Az.CosmosDB 1.10.0

  • 引入了对 Gremlin 和 Table 的可还原 API 支持,其中包括:
    • 添加了用于 RestorableGremlinDatabases、RestorableGremlinGraphs、RestorableGremlinResources、RestorableTables、RestorableResources 的 API。
    • 添加了用于 Gremlin 和 Table 的 RetrieveContinuousBackupInfo API,有助于确定还原时间点和要还原的资源。
    • 添加了 GremlinDatabasesToRestore 和 TablesToRestore 字段,以预配和还原数据库帐户 API。
    • 添加了对列出可还原容器事件源的 StartTime 和 EndTime 支持。

Az.DataProtection 1.2.0

  • 添加了对使用备份保管库的 AKS 工作负载的支持
  • 添加了在使用 AKS 工作负载还原期间对“Set-AzDataProtectionMSIPermission”的支持

Az.EventGrid 1.6.0

  • 添加了针对 DeliveryAttributeMapping 的修补程序
  • 添加了对 StorageQueueTtl 的验证

Az.EventHub 3.2.3

  • 为 Az.EventHub 模块添加了即将推出的中断性变更通知。

Az.Kusto 2.2.0

  • 添加了 cmdlet“Get-AzKustoSku”
  • 为 cmdlet“AzKustoDatabase”和“Update-AzKustoDatabase”添加了参数“CallerRole”
  • 为 cmdlet“New-AzKustoDataConnection”和“Update-AzKustoDataConnection”添加了对新数据连接类型“CosmosDb”的支持
  • 为 cmdlet“New-AzKustoAttachedDatabaseConfiguration”添加了参数“DatabaseNameOverride”、“DatabaseNamePrefix”、“TableLevelSharingPropertyFunctionsToExclude”和“TableLevelSharingPropertyFunctionsToExclude”

Az.Network 5.6.0

  • 更新了“New-AzLoadBalancer”和“Set-AzLoadBalancer”以验证全局层负载均衡器的表面层参数
  • 向 ExpressRouteCircuit 添加了属性“AuthorizationStatus”
  • 向 ExpressRoutePort 添加了属性“BillingType”
  • 添加了对网络安全组中连接刷新的支持,启用后,会在更新规则时重新评估流
    • New-AzNetworkSecurityGroup
  • 添加了对 WAF 自定义规则中的状态的支持
  • 添加了“New-AzGatewayCustomBgpIpConfigurationObject”命令
  • 更新了“New-AzVirtualNetworkGatewayConnection”、“Set-AzVirtualNetworkGatewayConnection”和“New-AzVpnSiteLinkConnection”以支持 GatewayCustomBgpIpConfiguration。
  • 更新了“Reset-AzVpnGateway”以支持 IpConfigurationId。
  • 创建/更新基本 Sku 防火墙时阻止了某些区域
  • 修复了与自动学习 IP 前缀和 Snat 相关的 bug
  • 更新了在 VNG 和 VWAN VPN 中使用 OpenVPN 和 IkeV2 协议时支持的多身份验证

Az.Resources 6.6.0

  • 修复了运行“New-AzManagementGroup”命令时尝试将异步操作强制转换为管理组而出现的问题。 [#21000]
  • 修复了运行“Get-AzResourceGroup -Name 'some_name'”时,如果指定“-Location”,则会将其忽略的问题[#21225]

Az.ServiceBus 2.2.1

  • 为 Az.ServiceBus 模块添加了即将推出的中断性变更通知。

Az.Sql 4.5.0

  • 添加了用于刷新外部治理状态的新 cmdlet
    • “Invoke-AzSqlServerExternalGovernanceStatusRefresh”

Az.SqlVirtualMachine 1.1.1

  • 为要删除的 cmdlet 和要更改的参数添加了中断性变更通知。
    • 将删除 Cmdlet“New-AzSqlVMConfig”。
    • 将删除 Cmdlet“Set-AzSqlVMConfigGroup”。
    • 将删除 Cmdlet“Update-AzAvailabilityGroupListener”。
    • 将从 cmdlet“New-AzSqlVM”中删除参数“SqlVM”。
    • 将从 cmdlet“Get-AzAvailabilityGroupListener”和“Remove-AzAvailabilityGroupListener”中删除参数“SqlVMGroupObject”。
    • 将从 cmdlet“Remove-AzSqlVM”的“InputObject”中删除参数别名“SqlVM”。
    • 将从 cmdlet“Update-AzSqlVMGroup”和“Remove-AzSqlVMGroup”的“InputObject”中删除参数别名“SqlVMGroup”。
  • 为 SqlManagementType 添加了中断性变更通知

Az.Storage 5.5.0

  • 支持使用 DnsEndpointType 创建存储帐户
    • “New-AzStorageAccount”
  • 修复了当前上下文与输入 Azure 文件对象的凭据不匹配时文件 cmdlet 的潜在上下文问题
    • “Close-AzStorageFileHandle”
    • “Get-AzStorageFile”
    • “Get-AzStorageFileContent”
    • “Get-AzStorageFileHandle”
    • “New-AzStorageDirectory”
    • “New-AzStorageFileSASToken”
    • “Remove-AzStorageDirectory”
    • “Remove-AzStorageFile”
    • “Remove-AzStorageShare”
    • “Set-AzStorageFileContent”
    • “Set-AzStorageShareQuota”
    • “Start-AzStorageFileCopy”

Az.Websites 2.14.0

  • 修复了“Edit-AzWebAppBackupConfiguration”以传递备份配置是否已启用的问题
  • 为“Restart-AzWebApp”和“Restart-AzWebApp”添加了新参数“-SoftRestart”以执行软重启
  • 更新了“Get-AzWebApp”和“Get-AzWebAppSlot”以公开“VirtualNetwork Integration Info”[#10665]
  • 为“New-AzStaticWebApp”的“-RepositoryUrl”设置了默认值 [#21202]

感谢我们的社区贡献者

  • Allen TechWorld (@hachi1030-Allen),Bug - Invoke-AzCostManagementQuery cmdlet 应处理响应行中的 null 值 (#21180)
  • Simon Angling (@sangling),小的拼写问题 (#21165)
  • Thomas Pike (@thwpike),缺少代码块的格式设置 (#21130)

9.5.0 - 2023 年 3 月

Az.Accounts 2.12.0

  • 修复了未启用 WAM 时引发与 WAM 相关的错误的问题。 [#20871] [#20824]
  • 将 Azure.Core 库更新为 1.28.0。
  • 修复了有关缺失模块的帮助程序消息在错误时间显示的问题。 [#19228]
  • 为某些资源创建 cmdlet 添加了当另一个区域可能会降低成本时的提示消息。
  • 支持使用 API 版本 2022-09-01 的 ArmMetadata 进行环境初始化和自动发现。

Az.Aks 5.3.1

  • 修复了参数 CommandContextAttachment 的目录包含子目录时 Invoke-AzAksRunCommand 失败的问题。 [#20734]

Az.Automanage 1.0.0

  • 模块 Az.Automanage 的正式发布

Az.Automation 1.9.1

  • 修复了 bug:Runbook 名称模式失败。

Az.CloudService 1.2.0

  • 已将 API 版本升级到 2022-09-04。
  • 已将引用网络的 API 版本升级到 2022-07-01。

Az.CognitiveServices 1.13.0

  • 更新了 CognitiveServices PowerShell 以使用 2022-12-01 版本。
  • 添加了新的 CognitiveServices CommitmentPlan 和 Association cmdlet。
  • 添加了对 CognitiveServices 帐户 cmdlet 的 MultiRegionSetting 支持。

Az.Compute 5.5.0

  • 为“New-AzVmss”添加了中断性变更消息。
  • 已将“-PerformancePlus”参数添加到“New-AzDiskConfig”
  • 已将“MaxSurge”添加到“Set-AzVmssRollingUpgradePolicyCommand”
  • 为“Get-AzvmImage”“-Version”参数中的“latest”添加了支持
  • 向 PSDisk 对象添加了“CompletionPercent”属性。

Az.ContainerInstance 3.2.0

  • 向“容器组”属性添加了“priority”属性
  • 向容器组 SKU 添加了“机密”SKU 类型

Az.ContainerRegistry 3.0.2

  • 已将 Azure.Core 更新到 1.28.0。

Az.CosmosDB 1.9.1

  • 已将 Azure.Core 更新到 1.28.0。

Az.Databricks 1.5.0

  • 已将 API 版本升级到 2023-02-01

Az.DataFactory 1.16.13

  • 已将 ADF .Net SDK 版本更新为 9.2.0
  • 在 ADF 中添加了 AzureBlobFS sasUri 和 sasToken 属性
  • 在 ADF 中添加了 AzureBlobStorage containerUri 和 authenticationType 属性
  • 在 IntegrationRuntime 中添加了支持 copyComputeScale 和 pipelineExternalComputeScale

Az.EventHub 3.2.2

  • 为参数“MessageRetentionInDays”添加了中断性变更说明,该参数将被弃用,并被“RetentionTimeInHours”替换

Az.FrontDoor 1.10.0

  • 修复了 New-AzFrontDoorWafPolicy cmdlet 以支持为 Azure Frontdoor waf 策略添加标记

Az.IotHub 2.7.5

  • 已将 IoT 中心管理 SDK 更新到版本 4.2.0 (api-version 2021-07-02)
  • 修复了“Get-AzIoTHub”与 DigiCert 中心配合使用的问题

Az.KeyVault 4.9.2

  • 已将 Azure.Core 更新到 1.28.0。

Az.ManagedServiceIdentity 1.1.1

  • 已升级到 API 版本 2023-01-31。
  • 联合标识凭据正式发布版本现已推出。

Az.Network 5.5.0

  • 更新了 cmdlet 以在 Azure 防火墙策略中添加新属性“Snat”。
    • “New-AzFirewallPolicySnat”
    • “New-AzFirewallPolicy”
    • “Set-AzFirewallPolicy”
  • 修复了执行 get & set 时将经典 fw 专用范围还原为默认值的 bug
  • 已将“Microsoft.Monitor/accounts”载入到专用链接 cmdlet

Az.PolicyInsights 1.6.0

  • 添加了对策略证明的支持。

Az.RecoveryServices 6.3.0

  • 支持使用托管磁盘将 HyperV 复制到 Azure Site Recovery 中的 Azure 提供程序

Az.Relay 1.0.4

  • 为 cmdlet 添加了中断性变更消息。
    • “Set-AzRelayNamespace”
    • “Get-AzRelayOperation”

Az.Resources 6.5.3

  • 更新了 Get-AzPolicyDefinition 之前在 -Id 提供不存在的策略定义 ID 时返回所有定义的行为。修复了此问题以在这种情况下正确引发 404 异常。

Az.Security 1.4.0

  • 更新了警报 cmdlet:“Get-AzSecurityAlert”“Set-AzSecurityAlert”
  • 将安全联系人更改为基于最新 API 版本“2020-01-01-preview”,支持后向兼容性

Az.ServiceBus 2.2.0

  • 已将 API 版本升级到 2022-10-01-preview
  • 修复了“Set-AzServiceBusQueue”的 bug

Az.ServiceFabric 3.1.1

  • 添加了对 Windows 2022 服务器 VM 映像的支持。
    • 这样就可以使用 Windows 2022 服务器 VM 映像执行群集操作

Az.Sql 4.4.0

  • 修复了“Set-AzSqlDatabase”cmdlet 中的标识分配
  • 向“New-AzSqlDatabase”、“Get-AzSqlDatabase”、“Set-AzSqlDatabase”、“New-AzSqlDatabaseCopy”、“New-AzSqlDatabaseSecondary”cmdlet 添加了新参数
    • AssignIdentity
    • EncryptionProtector
    • UserAssignedIdentityId
    • KeyList
    • KeysToRemove
    • FederatedClientId
  • 向“Get-AzSqlDatabaseGeoBackup”和“Get-SqlDeletedDatabaseBackup”添加了“ExpandKeyList”和“KeysFilter”参数
  • 为 Per DB CMK 添加了新的 cmdlet
    • “Revalidate-AzSqlDatabaseTransparentDataEncryptionProtector”
    • “Revert-AzSqlDatabaseTransparentDataEncryptionProtector”
    • “Revalidate-AzSqlServerTransparentDataEncryptionProtector”
    • “Revalidate-AzSqlInstanceTransparentDataEncryptionProtector”
  • 向“Set-AzSqlDatabaseInstanceFailoverGroup”“New-AzSqlDatabaseInstanceFailoverGroup”添加了可选参数“SecondaryType”

Az.StackHCI 1.4.3

  • 从 Az.StackHCI 中删除了 Az.Accounts 的手动安装。
  • 删除了导入模块时的详细内容。

Az.Storage 5.4.1

  • 已将 Azure.Core 更新到 1.28.0。

Az.StorageMover 1.0.0

  • 模块 Az.StorageMover 的正式发布
  • 已将 StorageMover API 版本更新到 2023-03-01

Az.Synapse 2.3.0

  • 将 Azure.Analytics.Synapse.Artifacts 升级到了 1.0.0-preview.17
  • 更新了“New-AzSynapseSparkPool”和“Update-AzSynapseSparkPool”,以支持通过“-EnableIsolatedCompute”设置 spark 池隔离计算。
  • 更新了“New-AzSynapseSparkPool”和“Update-AzSynapseSparkPool”,以支持将 Spark 池节点大小设置为“XLarge”、“XXLarge”、“XXXLarge”

Az.Websites 2.13.0

  • 为“New-AzWebAppSlot”添加了一个新参数“-CopyIdentity”,用于将标识从父应用复制到槽。
  • 更新了“New-AzWebAppSSLBinding”以支持 -WhatIf 参数

感谢我们的社区贡献者

  • Brett Miller (@brettmillerb),纠正了 ConfirmAction 的语法 (#20902)
  • Dave Neeley (@daveneeley),阐明了 AcountEnabled 和 Password 的行为 (#21006)
  • Hiroshi Yoshioka (@hyoshioka0128),打字错误“udpate”→“update”(#20810)
  • @meenalsri
    • 更新 New-AzSynapseRoleAssignment.md (#20905)
    • 更新 Remove-AzSynapseRoleAssignment.md (#20906)
    • 为列出 SPN 角色分配的方案添加了注释 (#20907)
  • @sushil490023,更新 Runbook Cmdlet 的最新 swagger 参考 (#20803)

9.4.0 - 2023 年 2 月

Az.Accounts 2.11.2

  • 在基于 ARM64 的 Windows 系统上受支持的 Web 帐户管理器。 已修复“Connect-AzAccount”失败并出现错误“无法加载 DLL‘msalruntime_arm64’”的问题。 [#20700]
  • 启用在获取令牌时租户不匹配的情况下仅按 applicationId 查找凭据的功能。 [#20484]
  • 当 Az.Accounts 并行运行时,允许等待方无限等待,以避免在自动化环境中引发异常。 [#20455]

Az.Aks 5.3.0

  • 为“New-AzAksCluster”和“Set-AzAksCluster”添加了参数“-AadProfile”
  • 为“New-AzAksCluster”添加了参数“-NodeHostGroupID”,并为“New-AzAksNodePool”添加了参数“-HostGroupID”

Az.ApplicationInsights 2.2.2

  • 为“Get-AzApplicationInsights”添加了参数验证 [#20697]

Az.Compute 5.4.0

  • 向“Set-AzVMAEMExtension”添加了“-SkipIdentity”、“-PathUserIdentity”、“-IsTest”参数
  • 向“New-AzRestorePoint”添加了“ConsistencyMode”参数。
  • 将多个位置的存储帐户类型值从过时的“StandardLRS”更新为当前的“Standard_LRS”。
  • 填充了多个参数缺少的参数说明,并改进了一些现有参数说明。
  • 更新了计算 PS 以使用新的 .Net SDK 版本 59.0.0。 其中包括针对非功能性功能的已批准的中断性变更。
    • 类型“Microsoft.Azure.Management.Compute.Models.GalleryDataDiskImage”、“Microsoft.Azure.Management.Compute.Models.GalleryOSDiskImage”和“Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile”的属性“Source”的类型已从“Microsoft.Azure.Management.Compute.Models.GalleryArtifactVersionSource”更改为“Microsoft.Azure.Management.Compute.Models.GalleryDiskImageSource”。
  • 更新了损坏的“UbuntuLTS”映像别名,以使用其原始 SKU 版本的“16.04-LTS”,而不是不存在的映像“20.04-LTS”。 这修复了版本 5.3.0 中引入的问题。
  • 更新了 Set-AzVMRunCommand 和 Set-AzVmssRunCommand ScriptLocalPath 参数集,以使用 Linux 以及包含注释的文件。
  • 向“New-AzGalleryImageVersion”和“Update-AzGalleryImageVersion”添加了“-TargetExtendedLocation”参数
  • 向“Update-AzGalleryImageVersion”添加了“-AllowDeletionOfReplicatedLocation”

Az.DataFactory 1.16.12

  • 已将 ADF .Net SDK 版本更新为 9.0.0

Az.DataProtection 1.1.0

  • 已添加对不可变备份保管库的支持
  • 已添加适用于备份保管库的跨订阅还原标志
  • 已添加适用于备份保管库的软删除设置
  • 已修复 Set-AzDataProtectionMSIPermission 命令的问题
  • 已将 Get-InstalledModule 替换为 Get-Module -ListAvailable
  • 已添加 New-AzDataProtectionSoftDeleteSettingObject 命令

Az.EventHub 3.2.1

  • 已修复返回错误的 skn 值的“New-AzEventHubAuthorizationRuleSASToken”cmdlet

Az.Monitor 4.4.1

  • 已删除自动缩放配置文件的时间范围默认值 [#20660]
    • “Get-AzAutoscaleSetting”
    • “New-AzAutoscaleSetting”

Az.Network 5.4.0

  • 已修复无法将“执行 SNAT”设置为“始终”的 bug
  • 已修复“New-AzNetworkWatcherPacketCapture”中“-TotalBytesPerSession”类型不正确的问题

Az.RecoveryServices 6.2.0

  • 已添加对启用/禁用公用网络访问和 PrivateEndpoint 的支持
  • 已添加对不可变保管库的支持
  • 已在 Disable-AzRecoveryServicesBackupProtection cmdlet 中添加对 RetainRecoveryPointsAsPerPolicy 的支持。 用户现在可以根据策略暂停备份并保留 RP
  • 已添加列表恢复点过期时间
  • 已添加 RecoveryServices、RecoveryServices.Backup、RecoveryServices.Backup.CrossRegionRestore 管理 SDK
  • 为 workloadType IaasVM、MSSql、AzureFiles 添加了对采用标准策略的非 UTC 时区的支持

Az.RedisCache 1.7.1

  • 更新了“Get-AzRedisCacheLink”和“New-AzRedisCacheLink”以打印“PrimaryHostName”、“GeoReplicatedPrimaryHostName”、“ServerRole”和“LinkedRedisCacheLocation”。

Az.Resources 6.5.2

  • 已修复当分配中 objectId 对于“Get-DenyAssignment”为空时的查询问题
  • 已修复在使用“-WhatIf”运行部署 cmdlet 的情况下在格式化带有嵌套数组更改的结果时会引发异常的问题

Az.Sql 4.3.0

  • 向“Restore-AzSqlDatabase”添加了可选参数“HAReplicaCount”
  • 为托管实例 DTC“Get-AzSqlInstanceDtc”、“Set-AzSqlInstanceDtc”添加了新的 cmdlet
  • 向“Restore-AzSqlInstanceDatabase”添加了“TargetSubscriptionId”,以便实现跨订阅还原
  • 在审核中实现了对 UserAssignedManagedIdentity 的支持
  • 已修复“Set-AzSqlServerAudit”中的 WorkspaceResourceId 参数值

Az.StackHCI 1.4.2

  • 添加了针对 HCI 设备类型的远程支持条款和条件。
  • 为 Azure Stack HCI 和 Arc for server 资源提供统一的资源组支持。
  • 增强了 Register-AzStackHCI cmdlet 中的错误反馈和日志记录。
  • 在 Register-AzStackHCI cmdlet 中,Azure Arc for servers 增强中的 bug 修复和改进。
  • 改进了 Register-AzStackHCI cmdlet 中的参数验证。
  • 已启用托管系统标识 (MSI) ,以便在 Fairfax Cloud 中进行注册。
  • 次要的 bug 修复和改进。

Az.Storage 5.4.0

  • 在创建存储帐户时针对即将发生的中断性变更添加了警告消息
    • “New-AzStorageAccount”
  • 已删除 StandardBlobTier 参数的 ValidateSet
    • "Get-AzStorageBlob"
    • 'Set-AzStorageBlobContent'
    • 'Start-AzStorageBlobCopy'

Az.TrafficManager 1.2.0

  • 为终结点添加了新的可选参数“AlwaysServe”。

感谢我们的社区贡献者

  • Arun Sabale (@Ar-Sa),修复 Set-AzVirtualNetworkPeering.md 中的示例 1 (#20588)
  • Hiroshi Yoshioka (@hyoshioka0128)
    • 已修复拼写错误“resouce group”→“resource group”(资源组)(#20664)
    • 拼写错误“resouce group”→“resource group”(资源组)(#20713)

9.3.0 - 2023 年 1 月

Az.Accounts

  • 支持 Web 帐户管理器 (WAM) 作为可选的交互式登录体验。 通过“Update-AzConfig -EnableLoginByWam True”启用。
  • 优化了程序集加载机制。
  • 在 Linux 中使用 keyring 启用了 AzKeyStore。
  • 修复了 GetAzureRmContextAutosaveSetting.cs 中的拼写错误,将 cmdlet 类名更改为 GetAzureRmContextAutosaveSetting
  • 移除了有关“Resolve-AzError”中错误消息的调查。 [#20398]

Az.Aks

  • 为“New-AzAksCluster”和“New-AzAksNodePool”添加了参数“-EnableEncryptionAtHost”
  • 为“New-AzAksCluster”和“New-AzAksNodePool”添加了参数“-EnableUltraSSD”
  • 为“New-AzAksCluster”添加了参数“-NodeKubeletConfig”,为“New-AzAksNodePool”添加了参数“-KubeletConfig”
  • 为“New-AzAksCluster”添加了参数“-NodeLinuxOSConfig”,为“New-AzAksNodePool”添加了参数“-LinuxOSConfig”
  • 为“New-AzAksCluster”添加了参数“-NodeMaxSurge”,为“New-AzAksNodePool”和“Update-AzAksNodePool”添加了参数“-MaxSurge”
  • 为“New-AzAksCluster”和“New-AzAksNodePool”添加了参数“-PPG”
  • 为“New-AzAksNodePool”添加了参数“-SpotMaxPrice”
  • 为“New-AzAksCluster”和“New-AzAksNodePool”添加了参数“-EnableFIPS”
  • 为“New-AzAksCluster”和“Set-AzAksCluster”添加了参数“-AutoScalerProfile”
  • 为“New-AzAksCluster”和“New-AzAksNodePool”添加了参数“-GpuInstanceProfile”
  • 为“New-AzAksCluster”和“Set-AzAksCluster”添加了参数“-EnableUptimeSLA”
  • 为“New-AzAksCluster”添加了参数“-EdgeZone”

Az.ApiManagement

  • 更新了 ResourceId 参数“New-AzApiManagementBackend”和“Set-AzApiManagementBackend”cmdlet 的说明 [#16868]

Az.ApplicationInsights

  • 为“Get-AzApplicationInsights”启用了输出对象枚举 [#20225]

Az.Automation

  • 更新了示例:Start-AzAutomationRunbook 应传递参数的有序字典 [#20408]

Az.Batch

  • 向“PSCloudPool”添加了新属性“CurrentNodeCommunicationMode”(只读)和“NodeCommunicationMode”类型的“TargetCommunicationMode”。
    • “NodeCommunicationMode”的有效值:默认、经典、简化
    • 当使用新的“TargetCommunicationMode”值更新“PSCloudPool”时,在下次将池大小重设为零个计算节点并备份时,Batch 服务会尝试将池更新为该新值。
  • “PSPrivateLinkServiceConnectionState”的所需“ActionRequired”属性已重命名为“ActionsRequired”。 旧属性已标记为已过时,现在仅返回新属性。 这不应影响现有使用者。

Az.Compute

  • 从可用映像和文档列表中移除了映像“Win2008R2SP1”。 此映像在后端不再可用,因此客户端工具需要同步到该更改。
  • 修复了从 SIG/社区库映像创建 Linux VM 的 bug
  • 向“New-AzVmssConfig”cmdlet 添加了“ImageReferenceId”字符串参数。 这允许为机密 VM 功能添加库映像引用。
  • 向机密 VM 功能的“Set-AzVmssStorageProfile”cmdlet 添加了“SecurityEncryptionType”和“SecureVMDiskEncryptionSet”字符串参数。

Az.ContainerRegistry

  • 修复了“Get-AzContainerRegistryTag”中的 bug 以显示正确标记 [#20528]

Az.Monitor

  • 修复了“Remove-AzDataCollectionRuleAssociation”的 bug [#20207]
  • 添加了对测试通知 cmdlet 的支持
    • “Test-AzActionGroup”
  • 修复了“Get-AzActivityLog”的开始时间参数说明 [#20409]

Az.Network

  • 添加了有关使用“New-AzApplicationGatewayPrivateLinkIpConfiguration”和修补程序检索专用链接 IP 配置的示例 [#20440]
  • 在“AzPublicIpAddress”中添加了“DdosProtectionPlan”属性
  • 更新了“AzPublicIpAddress”中的映射,以始终显示/创建 DdosSettings
  • 修复了在查看 PublicIpAddress 和 DdosProtectionPlan 对象时添加了 Ddos 相关属性的 bug
  • 修复了 Set-AzIpGroup cmdlet 的 Bug 以支持“-WhatIf”参数
  • 修复了“Add-AzLoadBalancerFrontendIpConfig”、“Add-AzLoadBalancerProbeConfig”、“Add-AzLoadBalancerBackendAddressPoolConfig”、“Set-AzLoadBalancer”、“New-AzLoadBalancerRuleConfig”、“Remove-AzLoadBalancerInboundNatRuleConfig”cmdlet 的 Bug,以支持“-WhatIf”参数。 [#20416]
  • 修复了“Get-AzNetworkWatcherConnectionMonitor”、“New-AzNetworkWatcherConnectionMonitor”powershell 命令中 DestinationPortBehavior 的 bug,方法是通过添加此属性来获取和设置 DestinationPortBehavior 信息。 [#15996]

Az.RedisCache

  • 在“Export-AzRedisCache”中添加了可选参数“PreferredDataArchiveAuthMethod”
  • 在“Import-AzRedisCache”中添加了可选参数“PreferredDataArchiveAuthMethod”
  • 为异地复制链接添加了 4 个附加属性:“Get-AzRedisCacheLink”和“New-AzRedisCacheLink”中的“PrimaryHostName”、“GeoReplicatedPrimaryHostName”、“ServerRole”和“LinkedRedisCacheLocation”

Az.Resources

  • 修复了当计划太大时,针对“Set-AzPolicySetDefinition”InternalServerError 的先前修复中引入的问题 [#20238],即移除值中的空格。
  • 修复了范围为“/”时的“Get-AzRoleAssignment”BadRequest [#20323]

Az.SecurityInsights

  • 修复了使用“-TriggerThreshold 0”时的“Update-AzSentinelAlertRule”失败 [#20417]

Az.Sql

  • 为“Set-AzSqlServerAudit”、“Set-AzSqlDatabaseAudit”、“Set-AzSqlServerMSSupportAudit”添加了名为“UseIdentity”的参数
  • 向“Get-AzSqlServerMSSupportAudit”的输出添加了“IsManagedIdentityInUse”属性
  • 向“New-AzSqlDatabase”、“Get-AzSqlDatabase”和“Set-AzSqlDatabase”cmdlet 添加了“PreferredEnclaveType”参数

Az.StackHCI

  • 添加了对依赖于 HCI 群集 IMDS 终结点的 arc 扩展的支持。

Az.Storage

  • 返回 Blob 列表结果中的 ListBlobProperties
    • 'Get-AzStorageBlob'
  • 在获取帐户结果中输出 AllowedCopyScope
    • “Get-AzStorageAccount”

Az.Websites

  • 修复了“Import-AzWebAppKeyVaultCertificate”,以使用与门户相同的证书命名约定 [#19592]

感谢我们的社区贡献者

  • Pavel Lyalyakin (@bahrep),New-AzDiskConfig.md:修复了 copy-pasto (#20514)
  • Eugene Ogongo (@eugeneogongo),更新 Images.json (#18654)
  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“resouce”→“resource”(#20441)
  • Paul Gledhill (@pmgledhill102),拼写错误“Accpeted”(#20380)
  • Cameron Sowder (@sowderca),修复了 Get-AzContextAutosaveSetting 类名中的拼写错误:GetzureRmContextAutosaveSetting -> GetAzureRmContextAutosaveSetting (#20420)

9.2.0 - 2022 年 12 月

Az.Accounts

  • 使用客户端断言登录时启用了缓存令牌。 此项修复了令牌的生命周期过短的问题。
  • Microsoft.Identity.Client 的目标框架已升级到 net461 [#20189]
  • 已将“ServicePrincipalSecret”和“CertificatePassword”存储到“AzKeyStore”中。
  • 已将 Azure PowerShell Common 的引用更新为 1.3.67-preview。

Az.Aks

  • 已将 API 版本升级到 2022-09-01
  • 为“New-AzAksCluster”添加了参数“-NodeOsSKU”,为“New-AzAksNodePool”添加了参数“-OsSKU”
  • 为“New-AzAksNodePool”和“Update-AzAksNodePool”添加了参数“-Mode”
  • 为“Get-AzAksNodePool”的输出添加了属性“-NodeImageVersion”[#19893]
  • 为“Set-AzAksCluster”添加了参数“-NodePoolLabel”,为“New-AzAksNodePool”和“Update-AzAksNodePool”添加了参数“-NodeLabel”
  • 为“New-AzAksCluster”和“Set-AzAksCluster”添加了参数“-NodePoolTag”,为“New-AzAksNodePool”和“Update-AzAksNodePool”添加了参数“-Tag”

Az.ApplicationInsights

  • 支持的工作簿函数。 下面是新增的 cmdlet
    • “Get-AzApplicationInsightsMyWorkbook”
    • “Get-AzApplicationInsightsWorkbook”
    • “Get-AzApplicationInsightsWorkbookRevision”
    • “Get-AzApplicationInsightsWorkbookTemplate”
    • “New-AzApplicationInsightsMyWorkbook”
    • “New-AzApplicationInsightsWorkbook”
    • “New-AzApplicationInsightsWorkbookTemplate”
    • “New-AzApplicationInsightsWorkbookTemplateGalleryObject”
    • “Remove-AzApplicationInsightsMyWorkbook”
    • “Remove-AzApplicationInsightsWorkbook”
    • “Remove-AzApplicationInsightsWorkbookTemplate”
    • “Update-AzApplicationInsightsMyWorkbook”
    • “Update-AzApplicationInsightsWorkbook”
    • “Update-AzApplicationInsightsWorkbookTemplate”

Az.Compute

  • 修复了“Set-AzVmssVMRunCommand”的问题 [#19985]
  • 修复了提供参数“-Status”时,返回属性“OsName”、“OsVersion”和“HyperVGeneration”的“Get-AzVm”cmdlet
  • 修复了“New-AzVM”cmdlet 在使用引导诊断存储创建 VM 时导致“Kind”不能为 null 的问题。

Az.CosmosDB

  • 添加了对 Cosmos DB 服务相关 cmdlet 的支持。

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新为 8.0.0

Az.DataProtection

  • 修复了 Set-AzDataProtectionMSIPermission.ps1 中的间距问题

Az.EventHub

  • 为 EventHub 添加了 NamespaceV2 cmdlet

Az.KeyVault

  • 修复了“Add-AzKeyVaultKey”中的证书导出参数问题 [#19623]
  • 修复了“Import-AzKeyVaultCertificate”中的 CertificateString 解码问题
  • 已将关键 CVM 发布策略的位置移动到 GitHub [#19984]
  • 添加了(从本地副本读取默认 CVM 策略)的回退逻辑(如果从 GitHub 提取默认 CVM 策略失败)。

Az.Monitor

  • 修复了“New-AzActivityLogAlert”和“Update-AzActivityLogAlert”的 bug [#19927]

Az.Network

  • 向“AzApplicationGatewayFirewallPolicySettings”添加了可选参数“CustomBlockResponseStatusCode”和“CustomBlockResponseBody”参数
  • 添加了新的 cmdlet 来获取应用程序网关 waf 清单和规则
    • “Get-AzApplicationGatewayWafDynamicManifest”

Az.RecoveryServices

  • 添加了对为跨区域还原传递 DiskEncryptionSetId 的支持
  • 修复了 V2ARCM 方案的“Get-AzRecoveryServicesAsrProtectableItem”中的分页 bug。
  • 修复了 H2A 的“New-ASRReplicationProtectedItem”cmdlet 的“IncludeDiskId”属性

Az.Resources

  • 添加了 cmdlet“Get-AzADOrganization”
  • 修复了计划太大时“Set-AzPolicySetDefinition”的 InternalServerError 问题 [#20238]

Az.ServiceBus

  • 为 ServiceBus 添加了 NamespaceV2 cmdlet。

Az.SignalR

  • 已更新到 API 版本 2022-08-01-preview
    • 添加了对自定义域的支持。 添加了新的 cmdlet New-AzWebPubSubCustomCertificate、Get-AzWebPubSubCustomCertificate、Remove-AzWebPubSubCustomCertificate、New-AzWebPubSubCustomDomain、Get-AzWebPubSubCustomDomain、Remove-AzWebPubSubCustomDomain。
    • 添加了对中心设置中的事件侦听器的支持。 添加了新的 cmdlet New-AzWebPubSubEventHubEndpointObject、New-AzWebPubSubEventNameFilterObject。

Az.StackHCI

  • 在 HCI 群集资源注册和修复注册流上启用了系统分配的标识。
  • 在命令 Register-AzStackHCI 中添加了错误消息(如果未启用 Arc)。
  • 添加了默认区域确认提示(如果命令 Register-AzStackHCI 中未提及该区域)。
  • 添加了常规日志记录改进。
  • 添加了以下逻辑:如果客户没有读取 Arc SPN 凭据所需的权限,则跳过 Register-AzStackHCI 中的 Arc SPN 权限检查。
  • 为命令 Test-AzStackHCIConnection 添加了弃用消息。 客户可以使用模块 AzStackHCI.EnvironmentChecker 中的 Invoke-AzStackHciConnectivityValidation 进行连接验证测试。

Az.Storage

  • 支持用于列出加密范围的 MaxPageSize、Include 和 Filter 参数
    • “Get-AzStorageEncryptionScope”
  • 支持 Blob 清单中的 excludePrefix、includeDeleted 和许多新架构字段
    • “New-AzStorageBlobInventoryPolicyRule”

Az.Synapse

  • 为“-SparkConfigFilePath”添加了中断性变更消息。 它将在 12 月中旬左右被弃用。
  • 更新了“New-AzSynapseSparkPool”和“Update-AzSynapseSparkPool”,以支持通过“-SparkCongifuration”设置 spark 池配置项目。 “-SparkCongifuration”是参数“-SparkConfigFilePath”的替代项。

Az.Websites

  • 为“New-AzWebApp”和“New-AzWebAppSlot”添加了 Tag 参数
  • 修复了“Set-AzWebApp”和“Set-AZWebAppSlot”在服务主体/用户无权列出 Web 应用配置时重新引发异常的问题。 [#19942]

感谢我们的社区贡献者

  • @Ajay1250,该示例使用了错误的命令 (#20237)
  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“resouce”→“resource”(#20321)
  • Mats Estensen (@matsest),[Az.Tools.Installer]:更新新的次要/补丁版本 (#20022)
  • Matthew Burleigh (@mburleigh),修复拼写错误 (#20020)
  • Mo Zaatar (@mzaatar),更改 New-AzStorageBlobSASToken 示例中的字母大小写 (#20018)
  • @patchin404,更新 Enable-AzCdnCustomDomainCustomHttps 文档 (#20165)
  • Robin Malik (@robinmalik),更新 New-AzADAppCredential.md (#20317)
  • @SherrySahni,容器名称不支持大写 (#20012)
  • @sushil490023,为 Azure 自动化 Python3 操作添加 PS Cmdlet (#19598)
  • Thomas Pike (@thwpike),拼写错误修复 (#20087)

9.1.0 - 2022 年 11 月

Az.Accounts

  • 更新了“Get-AzSubscription”以按 ID 检索订阅,而不是在提供订阅 ID 时列出来自服务器的所有订阅。 [#19115]

Az.CognitiveServices

  • 更新了 CognitiveServices PowerShell 以使用 2022-10-01 版本。

Az.Compute

  • 修复了 EdgeZone 不会传递给“New-AzVM”、“SimpleParameterSet”的 VM 的问题 [#18978]
  • 为“Set-AzVMRunCommand”和“Set-AzVmssVMRunCommand”添加了“ScriptFilePath”参数集,以允许用户传入具有运行命令脚本的文件的路径
  • 向“Remove-AzVMExtension”cmdlet 添加了“-AsJob”可选参数。
  • 为“Get-AzComputeResourceSku”和“New-AzSnapshotUpdateConfig”cmdlet 添加了“-EdgeZone”可选参数。
  • 为“Set-AzVmssStorageProfile”(OS 磁盘)和“Add-AzVmssDataDisk”(数据磁盘)添加了磁盘删除可选参数“OsDisk 删除选项”和“删除选项”
  • 改进了“Get-AzComputeResourceSku”的打印输出
  • 更新了“Get-AzHost”cmdlet 逻辑以返回“-ResourceId”参数集的主机。
  • 为“Set-AzVmssStorageProfile”添加了“-OSDiskSizeGB”可选参数。
  • 改进了“Set-AzVM”的 cmdlet 说明并添加了示例。
  • 更新了“New-AzGalleryImageVersion”的参数“Encryption”的属性映射
  • 更新了列表格式,以显示“Get-AzVmssVmRunCommand”的所有 VmssVmRunCommand 属性
  • 更新了“Get-AzGallery”、“New-AzGallery”、“Update-AzGallery”、“Get-AzGalleryImageDefinition”、“Get-AzGalleryImageVersion”、“New-AzVm”和“New-AzVmss”以支持社区库

Az.Databricks

  • 在“Update-AzDatabricksWorkspace”中添加了“RequiredNsgRule”参数。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新为 7.0.0

Az.DataProtection

  • 修复了“Get-AzDataProtectionBackupVault”的列表参数集

Az.EventGrid

  • 已更新为使用 2022-06-15 API 版本。
  • 添加了新功能:
    • 合作伙伴主题
    • 合作伙伴主题活动订阅
    • 合作伙伴命名空间
    • 合作伙伴命名空间键
    • 合作伙伴配置
    • 合作伙伴注册
    • 已验证的合作伙伴
    • 声道

Az.EventHub

  • 在 EventHub 命名空间中添加了只读状态属性

Az.Functions

  • 添加了警告日志以检测 Get-AzFunctionApp 中的 Az 上下文切换

Az.KeyVault

  • 已将 API 版本升级到 2022-07-01
  • 添加了“Undo-AzKeyVaultManagedHsm”以恢复已删除的托管 HSM

Az.ManagedServiceIdentity

  • 支持在用户分配的托管标识上创建/获取/更新/删除联合标识凭据
    • “Get-AzFederatedIdentityCredentials”
    • “New-AzFederatedIdentityCredentials”
    • “Remove-AzFederatedIdentityCredentials”
    • “Update-AzFederatedIdentityCredentials”
  • 支持在用户分配的托管标识上列出关联资源
    • “Get-AzUserAssignedIdentityAssociatedResource”

Az.Migrate

  • 将参数“CacheStorageAccountId”添加到“Initialize-AzMigrateReplicationInfrastructure”
  • 添加了对“OS 磁盘交换”和“测试迁移子网选择”的支持

Az.Network

  • 为参数“GatewayType”添加了可能的值“LocalGateway”
    • “New-AzVirtualNetworkGateway”
  • 为“VirtualNetworkGateway”公开了“ExtendedLocation”和“VNetExtendedLocationResourceId”
    • “Get-AzVirtualNetworkGateway”
  • 添加了新的 cmdlet 以获取防火墙得到的 IP 前缀
    • “Get-AzFirewallLearnedIpPrefix”
  • 修复了即使通过说明参数提供说明,也不会更新防火墙策略应用程序、网络和 NAT 规则说明的 bug
  • 更新了“New-AzIpConfigurationBgpPeeringAddressObject”,以删除 Azure 虚拟网络网关中对 CustomAddress 的验证 null 或空检查
  • 更新了“New-AzVirtualNetworkGateway”,以在 Azure 虚拟网络网关中添加对 CustomAddress 的验证 null 或空检查
  • 更新了 cmdlet 以在 Azure 虚拟网络网关中添加“VirtualNetworkGatewayPolicyGroup”和“VpnClientConnectionConfiguration”的新属性
    • “New-AzVirtualNetworkGateway”
    • “Set-AzVirtualNetworkGateway”
  • 添加了新的 cmdlet 以创建:
    • “New-AzVirtualNetworkGatewayPolicyGroup”
    • “New-AzVirtualNetworkGatewayPolicyGroupMember”
    • “New-AzVpnClientConnectionConfiguration”
  • 在中断性变更属性中添加了消息,以通知负载均衡器 SKU 默认行为将发生更改
    • “New-AzLoadBalancer”
  • 添加了 cmdlet 预览以通知客户使用默认值或将负载均衡器探测阈值属性留空
    • “New-AzLoadBalancerProbeConfig”
    • “Set-AzLoadBalancerProbeConfig”
    • “Add-AzLoadBalancerProbeConfig”

Az.RecoveryServices

  • 添加了对非 ZonePinned VM 的 ZRS 保管库跨区域还原的支持
  • 修复了 Update-AzRecoveryServicesAsrProtectionContainerMapping 的 bug
  • 添加了新方案:EZ-to-AZ、EZ-to-AZ、EZ-to-EZ
  • 从“New-AzRecoveryServicesAsrReplicationProtectedItem”的非 A2A 方案中删除了“VmName”,因为它不适用

Az.Resources

  • 修复了以下命令的参数“Count”:
    • Get-AzADApplication
    • Get-AzADServicePrincipal
    • Get-AzADUser
  • 优化了针对以下命令的预览警告消息:
    • Add-AzADGroupMember
    • Get-AzADGroupMember
    • Remove-AzADGroupMember
  • 修复了使用 Bicep 扩展性部署 JSON 模板时出现“NullReferenceException”的问题
  • 添加了“-AsJob”,以便支持以作业形式运行“Register-AzResourceProvider”

Az.Sql

  • 为 SQL Server IPv6 防火墙规则上的 CRUD 操作添加了新的 cmdlet:“Get-AzSqlServerIpv6FirewallRule”、“New-AzSqlServerIpv6FirewallRule”、“Remove-AzSqlServerIpv6FirewallRule”、“Set-AzSqlServerIpv6FirewallRule”
  • “Start-AzSqlInstanceDatabaseLogReplay”cmdlet 中的 StorageContainerSasToken 参数现在是可选的

Az.StackHCI

  • 受支持的 WDAC 兼容 API
  • 修复了依赖项 PS 模块的模块版本
  • 更新了 Remote Support cmdlet 以检查 HCIv2 和 AzureEdge 之间的设备类型

Az.Storage

  • 支持生成具有加密范围的 DataLakeGen2 SAS 令牌
    • 'New-AzDataLakeGen2SasToken'
  • 同步 Blob 副本中支持的 Blob 类型转换
    • "Get-AzStorageBlob"
  • 支持使用来自另一个租户的 Keyvault 创建/升级存储帐户,并使用 FederatedClientId 访问 Keyvault
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持使用 Blob 标记筛选器 SQL 表达式在容器中查找 Blob
    • “Get-AzStorageBlobByTag”
  • 已将以下 Azure 文件数据平面 cmdlet 从“Microsoft.Azure.Storage.File”迁移到“Azure.Storage.Files.Shares”
    • “Get-AzStorageFileHandle”
    • “Close-AzStorageFileHandle”

Az.Websites

  • 修复了“Publish-AzWebApp”以在部署 war 包时使用最新的发布 API [#19791]

感谢我们的社区贡献者

  • @alekiv,修复示例 1 中的拼写错误 (#19727)
  • Johan Vanneuville (@JohanVanneuville),更新 New-AzGalleryApplicationVersion.md (#19858)
  • Simon Bass (@nimsarr),修复拼写错误 (#19912)
  • @wooch82,更新 New-AzApplicationInsightsContinuousExport.md (#19802)

9.0.1 - 2022 年 10 月

Az.Accounts

  • 将 Azure.Core 升级到了 1.25.0,将 Azure.Identity 升级到了 1.6.1
  • 将 Microsoft.Identity.Client 升级到了 4.46.2,将 Microsoft.Identity.Client.Extensions.MSAL 升级到了 2.23.0
  • 将 Microsoft.ApplicationInsights 升级到了 2.13.1
  • [中断性变更] 已将 AuthenticationAssemblyLoadContext 的目标框架更改为 netcoreapp3.1。
  • [中断性变更] 删除了 Azure 德国的内置环境
  • 结合参数“Tenant”使用“Connect-AzAccount”时支持指定租户域作为输入。 [#19471]
  • 已使用 ArgumentCompleter 属性替换“Get-AzContext”的动态参数。 [#18041]
  • 修复了当所需文件被锁定时无法导入模块的问题 [#19624]

Az.Advisor

  • 已将 API 版本升级到 2020-01-01

Az.Aks

  • [中断性变更] 删除了“Install-AzAksCliTool”的别名“Install-AzAksKubectl”。

Az.ApiManagement

  • [中断性变更] 已将“Add-AzApiManagementRegion”、“New-AzApiManagement”和“Update-AzApiManagementRegion”中参数“Sku”的类型从“枚举”更改为“字符串”。

Az.Attestation

  • [中断性变更] 已将“New/Remove/Get-AzAttestation”替换为“New/Remove/Get-AzAttestationProvider”
  • 添加了“Get-AzAttestationDefaultProvider”和“Update-AzAttestationProvider”
  • 已将 API 版本从 2018-09-01-preview 升级到 2020-10-01

Az.Automation

  • 添加了 cmdlet“Remove-AzAutomationHybridRunbookWorker”、“Remove-AzAutomationHybridRunbookWorkerGroup”、“Set-AzAutomationHybridRunbookWorkerGroup”、“Get-AzAutomationHybridRunbookWorker”、“Get-AzAutomationHybridRunbookWorkerGroup”、“Move-AzAutomationHybridRunbookWorker”、“New-AzAutomationHybridRunbookWorker”和“New-AzAutomationHybridRunbookWorkerGroup”,用于混合 Runbook 辅助角色组管理。

Az.Compute

  • 为虚拟机和虚拟机规模集模型添加了“TimeCreated”属性。
  • 为多个 cmdlet 添加了机密 VM 功能。
    • 为 cmdlet“Set-AzDiskSecurityProfile”添加了新参数“SecureVMDiskEncryptionSet”。
    • 为 cmdlet“Set-AzVMOSDisk”添加了新参数“SecureVMDiskEncryptionSet”和“SecurityEncryptionType”。
  • 改进了用于创建 VM/VMSS 的 cmdlet 说明和参数说明。
  • 为以下 cmdlet 添加了“BaseRegularPriorityCount”整数属性:“New-AzVmssConfig”和“Update-AzVmssConfig”
  • 为以下 cmdlet 添加了“RegularPriorityPercentage”整数属性:“New-AzVmssConfig”和“Update-AzVmssConfig”
  • 添加了 Add-AzVMAdditionalUnattendContent 和 Get-AzGallery cmdlet 的中断性变更
  • 为以下 cmdlet 添加了“-DiskControllerType”属性:“New-AzVm”、“New-AzVmss”、“New-AzVmConfig”、“Set-AzVmssStorageProfile”

Az.Databricks

  • 已将 API 版本升级到 2022-04-01-preview
  • 修改了“New-AzDatabricksWorkspace”中“EnableNoPublicIP”参数的说明。 [#14381]

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新到 6.4.0

Az.EventGrid

  • 添加了剩余的高级筛选器
    • StringNotContains
    • StringNotBeginsWith
    • StringNotEndsWith
    • NumberInRange
    • NumberNotInRange
    • IsNullOrUndefined
    • IsNotNull

Az.EventHub

Az.Functions

  • 启用了创建 Node 18 预览版和 Java 17 预览版函数应用的支持(修复了问题 #19184 和 #18925)
  • 删除了用于在云终结点中检查 AzureGermanCloud 的逻辑(修复了问题 #19667)
  • 隐藏了生成的未使用 cmdlet(修复了 #16666)

Az.KeyVault

  • 修复了当 exception.Response为 null 时异常内容消失的问题 [#19531]
  • 已将现有参数“Exportable”、“Immutable”、“UseDefaultCVMPolicy”和“ReleasePolicyPath”添加到参数集“InteractiveCreate”、“InputObjectCreate”和“ResourceIdCreate”。

Az.MarketplaceOrdering

  • 已将 API 版本升级到 2021-01-01。

Az.Migrate

  • 已将 ApiVersion 更新为 2022-05-01
  • 添加了暂停和恢复操作的支持
    • “Suspend-AzMigrateServerReplication”
    • “Resume-AzMigrateServerReplication”
  • [中断性变更] 删除了 unless cmdlet
    • “Get-AzMigrateReplicationEligibilityResult”
    • “Get-AzMigrateReplicationProtectionIntent”
    • “Get-AzMigrateReplicationVaultSetting”
    • “Get-AzMigrateSupportedOperatingSystem”
    • “New-AzMigrateReplicationProtectionIntent”
    • “New-AzMigrateReplicationVaultSetting”

Az.Monitor

  • [中断性变更] 已将 ActivityLogAlert 的 API 版本从 2017-04-01 升级到 2020-10-01,受影响的 cmdlet:
    • “Get-AzActivityLogAlert”
    • “Remove-AzActivityLogAlert”
    • “Set-AzActivityLogAlert”已由“New-AzActivityLogAlert”取代
    • “Disable-AzActivityLogAlert”已由“Update-AzActivityLogAlert”取代
    • “Enable-AzActivityLogAlert”已由“Update-AzActivityLogAlert”取代
    • “New-AzActionGroup”已由“New-AzActivityLogAlertActionGroupObject”取代
  • [中断性变更] 已将 DiagnosticSetting 的 API 版本从 2017-05-01-preview 升级到 2021-05-01-preview
    • “Get-AzDiagnosticSettingCategory”
    • “Get-AzDiagnosticSetting”
    • “New-AzDiagnosticSetting”
    • “Remove-AzDiagnosticSetting”
    • “Set-AzDiagnosticSetting”已由“New-AzDiagnosticSetting”取代
    • “New-AzDiagnosticDetailSetting”已由“New-AzDiagnosticSettingLogSettingsObject”和“New-AzDiagnosticSettingMetricSettingsObject”取代
    • “Get-AzSubscriptionDiagnosticSettingCategory”已由“Get-AzEventCategory”取代
  • [中断性变更] 已将自动缩放的 API 版本从 2015-04-01 升级到 2022-10-01
    • “Get-AzAutoscaleSetting”
    • “Remove-AzAutoscaleSetting”
    • “Add-AzAutoscaleSetting”已由“New-AzAutoscaleSetting”取代
    • “New-AzAutoscaleNotification”已由“New-AzAutoscaleNotificationObject”取代
    • “New-AzAutoscaleProfile”已由“New-AzAutoscaleProfileObject”取代
    • “New-AzAutoscaleRule”已由“New-AzAutoscaleScaleRuleObject”取代
    • “New-AzAutoscaleWebhook”已由“New-AzAutoscaleWebhookNotificationObject”取代
  • [中断性变更] 已将 ScheduledQueryRule 的 API 版本从 2018-04-16 升级到 2021-08-01
    • “Get-AzScheduledQueryRule”
    • “New-AzScheduledQueryRuleAlertingAction”
    • “New-AzScheduledQueryRuleAznActionGroup”
    • “New-AzScheduledQueryRule”
    • “New-AzScheduledQueryRuleLogMetricTrigger”
    • “New-AzScheduledQueryRuleSchedule”
    • “New-AzScheduledQueryRuleSource”
    • “New-AzScheduledQueryRuleTriggerCondition”
    • “Remove-AzScheduledQueryRule”
    • “Set-AzScheduledQueryRule”
    • “Update-AzScheduledQueryRule”

Az.MySql

  • 已将“PublicNetworkAccess”添加到“Update-AzMySqlServer”[#19189]

Az.Network

  • 在“New-AzNetworkWatcherConnectionMonitor”中添加了新的终结点开关“AzureArcVM”
  • 更新了“New-AzVirtualNetworkGatewayConnection”,以支持在访问专用链接时绕过 ExpressRoute 网关
  • 更新了“Update-AzCustomIpPrefix”,以支持无 Internet 播发 CustomIpPrefix
  • 更新了“New-AzNetworkInterface”,以支持使用 DisableTcpStateTracking 属性创建/更新 NIC
  • 更新了 cmdlet 以支持在虚拟中心指定 VirtualRouterAsn
    • 'New-AzVirtualHub'
    • 'Update-AzVirtualHub'
  • 更新了 cmdlet 以支持在 VPN 网关上指定 ASN
    • 'New-AzVpnGateway'
    • 'Update-AzVpnGateway'
  • 更新了“New-AzRoutingConfiguration”以支持绕过支路 vNet 流量的 NVA
  • 更新了“Update-AzCustomIpPrefix”以支持新参数 Asn、Geo 和 ExpressRouteAdvertise
  • 更新了 cmdlet,以便能够使用 ApplicationGatewayClientAuthConfiguration 中的新属性 VerifyClientRevocation 验证客户端证书吊销
    • 'New-AzApplicationGatewayClientAuthConfiguration'
    • 'Set-AzApplicationGatewayClientAuthConfiguration'
  • 更新了“New-AzCustomIpPrefix”以支持 IPv4 父/子 CustomIpPrefix 创建。
  • 在 New-AzApplicationGatewayFirewallCondition 中添加了大写转换
  • 在 New-AzPublicIpAddress 中添加了 DdosProtectionMode 参数
  • 为负载均衡器探测添加了 ProbeThreshold 参数
    • “Add-AzLoadBalancerProbeConfig”
    • “New-AzLoadBalancerProbeConfig”
    • “Set-AzLoadBalancerProbeConfig”
  • 更新了“New-AzApplicationGatewayFirewallPolicyManagedRuleOverride”,以支持在应用程序网关 WAF 策略中为托管规则替代指定操作
  • 为以下网络管理器 cmdlet 添加了中断性变更枚举值/通知
    • “Deploy-AzNetworkManagerCommit”
    • “New-AzNetworkManagerConnectivityConfiguration”
    • “New-AzNetworkManagerConnectivityGroupItem”
    • “New-AzNetworkManagerSecurityAdminRule”
    • “New-AzNetworkManagerSecurityAdminConfiguration”
    • “New-AzNetworkManagerAddressPrefixItem”
    • “New-AzNetworkManager”
  • 为“New-AzFirewall”添加了“EnableUDPLogOptimization”参数
  • 修复了在执行 Get-AzFirewall 命令期间不返回 HubIPAddresses 和 PrivateIPAddress 的 bug
  • 已将“New-AzFirewall”的“IdentifyTopFatFlow”参数替换为“EnableFatFlowLogging”参数
  • 修复了无法将 MSSQL 应用程序规则添加到 AZURE 防火墙策略的 bug
  • 将项目 AzureML 注册表加入专用链接常用 Cmdlet

Az.RecoveryServices

  • [中断性变更] 添加了Enable-AzRecoveryServicesBackupProtection cmdlet 的修复。 通过使策略成为必需参数解决了 null 引用问题。
  • [中断性变更] 从 Get-AzRecoveryServicesBackupContainer 命令中删除了状态筛选器
  • 添加了 IaasVM 作业的子任务持续时间

Az.Resources

  • 修复了“New-AzRoleAssignment”中的 NullReferenceException 问题 [#19793]

Az.SecurityInsights

  • 已将“Az.SecurityInsights”更改为基于 autorest 的模块

Az.ServiceBus

Az.Sql

  • 为“Get-AzSqlInstanceDatabaseLogReplay”cmdlet 添加了新字段
  • 改进了“Stop-AzSqlInstanceDatabaseLogReplay”cmdlet 中的错误处理
  • 在“Start-AzSqlInstanceDatabaseLogReplay”cmdlet 中添加了 StorageContainerIdentity 参数
  • 删除了以下 cmdlet:“Clear-AzSqlServerAdvancedThreatProtectionSetting”和“Clear-AzSqlDatabaseAdvancedThreatProtectionSetting”
  • 添加了以下 cmdlet:“Get-AzSqlInstanceDatabaseAdvancedThreatProtectionSetting”、“Get-AzSqlInstanceAdvancedThreatProtectionSetting”、“Update-AzSqlInstanceDatabaseAdvancedThreatProtectionSetting”和“Update-AzSqlInstanceAdvancedThreatProtectionSetting”
  • 删除了以下别名:“Enable-AzSqlServerAdvancedThreatProtection”、“Disable-AzSqlServerAdvancedThreatProtection”、“Get-AzSqlServerThreatDetectionSetting”、“Remove-AzSqlServerThreatDetectionSetting”、“Set-AzSqlServerThreatDetectionSetting”、“Get-AzSqlDatabaseThreatDetectionSetting”、“Set-AzSqlDatabaseThreatDetectionSetting”和“Remove-AzSqlDatabaseThreatDetectionSetting”
  • 更改了以下 cmdlet 的返回对象:“Get-AzSqlServerAdvancedThreatProtectionSetting”和“Get-AzSqlDatabaseAdvancedThreatProtectionSetting”
  • 更改了以下 cmdlet 的参数:“Update-AzSqlServerAdvancedThreatProtectionSetting”和“Update-AzSqlDatabaseAdvancedThreatProtectionSetting”。 现在仅支持“Enable”参数。
  • 已将 SQL Server 和 SQL 实例中使用的终结点从 AD Graph 更改为 MS Graph

Az.StackHCI

  • 废弃了 Register-AzStackHCI、Unregister-AzStackHCI 和 Set-AzStackHCI cmdlet 中的 GraphAccessToken 参数。 这是因为 Az.StackHCI 模块不再依赖于 Microsoft Entra。
  • 包括用于所有 Microsoft.AzStackHCI 相关 AZ 资源调用的 API 版本

Az.Storage

  • 已将以下 Azure 文件数据平面 cmdlet 从“Microsoft.Azure.Storage.File 11.2.2”迁移到“Azure.Storage.Files.Share 12.10.0”
    • “Get-AzStorageFile”
    • “Get-AzStorageFileCopyState”
    • “Get-AzStorageShare”
    • “Get-AzStorageShareStoredAccessPolicy”
    • “New-AzStorageDirectory”
    • “New-AzStorageFileSasToken”
    • “New-AzStorageShare”
    • “New-AzStorageShareSasToken”
    • “New-AzStorageShareStoredAccessPolicy”
    • “Remove-AzStorageDirectory”
    • “Remove-AzStorageFile”
    • “Remove-AzStorageShare”
    • “Remove-AzStorageShareStoredAccessPolicy”
    • “Set-AzStorageShareQuota”
    • “Set-AzStorageShareStoredAccessPolicy”
    • “Start-AzStorageFileCopy”
    • “Stop-AzStorageFileCopy”
  • 迁移了 Get/List Blob 以始终使用“Azure.Storage.Blobs”
    • 'Get-AzStorageBlob'
  • 修复了使用文件对象管道创建文件 SAS 失败的问题
    • “New-AzStorageFileSasToken”

Az.Synapse

  • [中断性变更] 更新了适用于 Azure SQL 数据库的 Synapse Link 的模型
  • 更新了“New-AzSynapseWorkspace”和“Update-AzSynapseWorkspace”,以通过“-UserAssignedIdentityAction”和“-UserAssignedIdentityId”支持用户分配的托管标识 (UAMI)
  • 为“New-AzureSynapseWorkspace”和“Update-AzSynapseWorkspace”添加了 EnablePublicNetworkAccess 参数

感谢我们的社区贡献者

  • 感谢 Aliaksei Venski (@AliakseiVenski) 更新了 New-AzServiceBusAuthorizationRuleSASToken.md (#19521)
  • 感谢 Jason (@moo2u2) 修复了应用网关 HTTP 侦听器的多个主机名参数 (#19451)
  • 感谢 Jan-Hendrik Peters [MSFT] (@nyanhp) 为 [Connect-AzConnectedMachine] 修复了返回值处理错误 (#19542)
  • 感谢 @rahulbissa2727 对 PS 中大写转换的更改 (#19546)

8.3.0 - 2022 年 9 月

Az.Accounts

  • 支持在结合参数“SubscriptionName”使用“Get-AzSubscription”时返回具有指定名称的所有订阅。 [#19295]
  • 修复了当 cmdlet 使用 AzureRestOperation 时发生 null 引用异常的问题 [#18104]
  • 更新了调查消息和设置

Az.Aks

  • 在“Import-AzAksCredential”中添加了“FQDN”支持 [#17711]
  • 添加了当“Import-AzAksCredential”遇到格式错误的 kubernetes 配置文件时显示的提示 [#16741]
  • 为“New-AzAksCluster”添加了参数“-NodeResourceGroup”。 [#19014]
  • 在“New-AzAksCluster”和“Set-AzAksCluster”中添加了“自动升级”支持。
  • 在“New-AzAksCluster”和“Set-AzAksCluster”中添加了“Http 代理”支持。
  • 在“New-AzAksCluster”和“Set-AzAksCluster”中添加了参数“DisableLocalAccount”和“DiskEncryptionSetID”。
  • 添加了用于在“Install-AzAksKubectl”中安装“kubelogin”的逻辑。

Az.ApiManagement

  • 添加了有关即将发生的中断性变更的警告消息:已将参数 Sku 的类型从“枚举”更改为“字符串”
  • 支持 GraphQL 规范格式

Az.AppConfiguration

  • 添加了 cmdlet“Get-AzAppConfigurationDeletedStore”和“Clear-AzAppConfigurationDeletedStore”
  • 已将 ApiVersion 更新为 2022-05-01。

Az.Automation

  • 修复了 bug:Export-AzAutomationRunbook 不再在文件名中添加多余的 '' [#11101]
  • 修复了 bug:Get-AzAutomationDscCompilationJobOutput 返回完整摘要 [#12322]
  • 修复了 bug:Get-AzAutomationDscNode [#10404]
  • 修复了 bug:对某些 jobId 运行 Get-AzAutomationJob 失败

Az.Batch

  • 修复了创建新 JobSchedule 时不正确提交输出文件的 bug。

Az.Compute

  • 添加了“New-AzVM”、“New-AzDisk”和“New-AzVMSS”cmdlet 的受信任启动常规中断性变更警告。
  • “Get-AzVMRunCommand”现在以列表格式显示 VMRunCommand 的所有属性。
  • 为“NewAzVM”cmdlet 添加了新参数“-PublicIpSku”,该参数的可接受值为:“Basic”和“Standard”。
  • 添加了常规中断性变更 PublicIpSku 警告,并替代了显式提供“-PublicIpSku”时的“-Zone”逻辑。
  • 为“Set-AzVmssStorageProfile”(OS 磁盘)和“Add-AzVmssDataDisk”(数据磁盘)添加了磁盘删除可选参数“OsDisk 删除选项”和“删除选项”
  • 改进了“Get-AzComputeResourceSku”的打印输出
  • 更新了“Update-AzVm”,以便在参数中传递空变量时提供建设性的错误消息。 [#15081]
  • 为 cmdlet“New-AzProximityPlacementGroup”添加了“Zone”和“IntentVMSizeList”可选参数。
  • 为社区库的库 cmdlet 添加了参数
  • 为“New-AzGalleryImageVersion”、“CVMEncryptionType”和“CVMDiskEncryptionSetID”添加了参数“-Target”作为键。

Az.DesktopVirtualization

  • 更正了“Remove-AzWvdUserSession”中“-Force”的参数说明。

Az.EventGrid

  • 已更新为使用 2021-12-01 API 版本。
  • 添加了新功能:
    • 系统主题
    • 系统主题事件订阅
    • 系统主题事件订阅传递属性
  • 更新了 cmdlet:
    • “New-AzEventGridDomain”:
      • 添加了新的可选参数以支持自动创建包含第一个订阅的主题。
      • 添加了新的可选参数以支持自动删除包含最后一个订阅的主题。
      • 添加可选参数以支持 Azure 托管标识
    • “New-AzEventGridTopic”/“Update-AzEventGridTopic”:
      • 添加可选参数以支持 Azure 托管标识
    • “New-AzEventGridSubscription”/“Update-AzEventGridSubscription”:
      • 添加了新的可选参数以支持对数组进行高级筛选。
      • 添加了新的可选参数以支持传递属性映射。
      • 添加了新的可选参数以支持存储队列消息 ttl。

Az.EventHub

  • 在 2022 年 10 月即将推出的主要中断性变更版本中,Az.EventHub 会将大多数 cmdlet 迁移到新格式,以提供更好的 PowerShell 体验,从而见证中断性变更。 请参阅我们的迁移指南以了解详细信息:https://go.microsoft.com/fwlink/?linkid=2204690

Az.Functions

  • 创建 PowerShell 函数应用时默认使用 PowerShell 7.2

Az.KeyVault

  • 修复了“-UseDefaultCVMPolicy”的参数验证逻辑
  • 在“Import-AzKeyVaultCertificate”中添加了参数“ContentType”,以支持通过证书字符串导入 PEM
  • 允许“New-AzKeyVaultCertificatePolicy”中的“DnsName”接受空列表 [#18954]

Az.MarketplaceOrdering

  • 为“Get-AzMarketplaceTerms”即将发生的中断性变更添加了警告消息。

Az.Monitor

  • 为以下 cmdlet 添加了中断性变更警告消息
    • “ActivityLogAlert”
    • “DiagnosticSetting”
    • “ScheduledQueryRule”
    • “Autoscale”

Az.Network

  • 为“Get-AzFirewall”、“New-AzFirewall”、“Set-AzFirewall”和“New-AzFirewallHubIpAddress”添加了中断性变更通知

Az.OperationalInsights

  • 添加了用于表资源的新 cmdlet:“New-AzOperationalInsightsRestoreTable”、“New-AzOperationalInsightsSearchTable”、“New-AzOperationalInsightsTable”、“Remove-AzOperationalInsightsTable”、“Update-AzOperationalInsightsTable”、“Convert-AzOperationalInsightsMigrateTable”
  • 为“Set-AzOperationalInsightsWorkspace”和“New-AzOperationalInsightsWorkspace”cmdlet 添加了新属性“DefaultDataCollectionRuleResourceId”

Az.PolicyInsights

  • 更新了 Get-AzPolicyState 的参数文档

Az.RecoveryServices

  • 为 AzureVM 和 MSSQL 工作负载添加了存档智能分层的支持。

Az.Resources

  • 修复了 bug:“New-AzADUser”中的“-Password”覆盖“-PasswordProfile”[#19265]
  • 为“Get-AzADUSer”公开了“EmployeeOrgData”和“Manager”[#18205]
  • 为“Get-AzADUser”公开了参数“-Count”[#16874]

Az.ServiceBus

  • 在 2022 年 10 月即将推出的主要中断性变更版本中,Az.ServiceBus 会将大多数 cmdlet 迁移到新格式,以提供更好的 PowerShell 体验,从而见证中断性变更。 请参阅我们的迁移指南以了解详细信息:https://go.microsoft.com/fwlink/?linkid=2204584
  • 为 New-AzServiceBusNamespace 和 Set-AzServiceBusNamespace 添加了 -MinimumTlsVersion

Az.Storage

  • 支持通过 Azure 文件存储 Active Directory 域服务 Kerberos 身份验证创建或更新存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持通过 enable sftp 和 enable localuser 创建/升级存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持管理存储帐户的本地用户
    • “Set-AzStorageLocalUser”
    • “Get-AzStorageLocalUser”
    • “Remove-AzStorageLocalUser”
    • “New-AzStorageLocalUserSshPassword”
    • “Get-AzStorageLocalUserKey”
    • “New-AzStorageLocalUserSshPublicKey”
    • “New-AzStorageLocalUserPermissionScope”
  • 支持软删除 DataLake Gen2 项
    • “Get-AzDataLakeGen2DeletedItem”
    • “Restore-AzDataLakeGen2DeletedItem”

Az.Synapse

  • 更新了“New-AzSynapseSparkPool”和“Update-AzSynapseSparkPool”,以支持通过“-EnableDynamicExecutorAllocation”设置 spark 池动态执行程序分配

Az.Websites

  • 修复了“Import-AzWebAppKeyVaultCertificate”,以使用与 Az-CLI 相同的证书命名约定

感谢我们的社区贡献者

  • 感谢 Harshit Aggarwal (@harshit283) 将 EnergyServices 加入 PrivatelinkCommonCmdlets (#19271)
  • 感谢 Jarrad O'Brien (@jarrad-obrien) 纠正拼写错误 (#19153)
  • 感谢 Sravani Saluru (@sravanisaluru) 更新 Set-AzSynapseSqlPoolAuditSetting.md (#18839)

8.2.0 - 2022 年 8 月

Az.Accounts

  • 为“Invoke-AzRestMethod”实现了“SupportsShouldProcess”
  • 现支持在找不到 Azure PowerShell 命令时提供建议,例如当命令名称中有拼写错误时。

Az.Aks

  • 删除了 MSGraph 迁移的警告消息 [#18856]

Az.Compute

  • 向“New-AzGalleryApplicationVersion”添加了参数“PackageFileName”、“ConfigFileName”

Az.ConfidentialLedger

  • “Az.ConfidentialLedger”正式发布

Az.EventHub

  • 向 New-AzEventHubNamespace 和 Set-AzEventHubNamespace 添加了 -MinimumTlsVersion
  • 向 New-AzEventHubCluster 和 Set-AzEventHubCluster 添加了 -SupportsScaling 以支持自助服务群集
  • 关于群集 cmdlet 中的一些参数的弃用警告,这些参数将在 11 月的主要版本中弃用

Az.KeyVault

  • 删除了 MSGraph 迁移的警告消息 [#18856]

Az.Migrate

  • 修复了跨订阅问题

Az.Network

  • 更新了 cmdlet 以在 Azure 防火墙策略中添加新属性“ExplicitProxy”。
    • “New-AzFirewallPolicyExplicitProxy”
    • “New-AzFirewallPolicy”
    • “Set-AzFirewallPolicy”
  • 添加了新的 cmdlet,用于为网络观察程序创建数据包捕获:
    • “New-AzNetworkWatcherPacketCaptureV2”
    • “New-AzPacketCaptureScopeConfig”
  • 添加了对应用程序网关的 CustomV2 ssl 策略的支持。
    • 向“PolicyType”的验证集添加了“CustomV2”
    • 向“MinProtocolVersion”的验证集添加了“TLSv1_3”
    • 删除了对 null 或空密码套件列表的验证,因为 tls1.3 的最小协议版本可能存在空密码套件列表
  • 网络观察程序功能更改:添加了新参数,即 AzureVMSS 作为 ConnectionMonitor 中的源终结点。
    • “New-AzNetworkWatcherConnectionMonitorEndpointObject”
  • 向“AzureFirewall”添加了“IdentifyTopFatFlow”参数
    • “New-AzFirewall”
  • 每当创建基本 sku 防火墙时,都默认启用 Azure 防火墙强制隧道(需要 AzureFirewallManagementSubnet 和 ManagementPublicIpAddress)。
    • “New-AzFirewall”
  • 修复了由于不正确的 SNAT 专用范围 IP 验证而导致溢出的 bug。
  • 添加了新的 cmdlet 来为 ApplicationGateway 创建/管理 L4(TCP/TLS) 对象:
    • “Get-AzApplicationGatewayListener”
    • “New-AzApplicationGatewayListener”
    • “Add-AzApplicationGatewayListener”
    • “Set-AzApplicationGatewayListener”
    • “Remove-AzApplicationGatewayListener”
    • “Get-AzApplicationGatewayBackendSetting”
    • “New-AzApplicationGatewayBackendSetting”
    • “Add-AzApplicationGatewayBackendSetting”
    • “Set-AzApplicationGatewayBackendSetting”
    • “Remove-AzApplicationGatewayBackendSetting”
    • “Get-AzApplicationGatewayRoutingRule”
    • “New-AzApplicationGatewayRoutingRule”
    • “Add-AzApplicationGatewayRoutingRule”
    • “Set-AzApplicationGatewayRoutingRule”
    • “Remove-AzApplicationGatewayRoutingRule”
  • 更新了 cmdlet 以添加对应用程序网关的 TCP/TLS 侦听器、BackendSetting、RoutingRule 支持:
    • 'New-AzApplicationGateway'
  • 更新了 cmdlet 以添加对应用程序网关运行状况探测配置的 TCP/TLS 协议支持:
    • “Set-AzApplicationGatewayProbeConfig”
    • “Add-AzApplicationGatewayProbeConfig”
    • “New-AzApplicationGatewayProbeConfig”
  • 更新了 cmdlet 以在 Azure 防火墙和 Azure 防火墙策略上添加基本 sku 支持:
    • “New-AzFirewall”
    • “New-AzFirewallPolicy”
    • “Set-AzFirewallPolicy”
  • 添加了新的 cmdlet 以创建/管理 ExpressRoutePort 的授权对象:
    • 'Add-AzExpressRoutePortAuthorization'
    • 'Get-AzExpressRoutePortAuthorization'
    • 'Remove-AzExpressRoutePortAuthorization'
  • 向 cmdlet 'New-AzExpressRouteCircuit' 添加了选项参数 'AuthorizationKey',以允许在具有其他所有者的 ExpressRoutePort 上创建 ExpressRoute 线路。
  • 修复了 PublicIpPrefix 中无法显示 CustomIpPrefix 的 bug。
  • 更新了 cmdlet 以在 VirtualHub 中添加新属性 'HubRoutingPreference' 和设置已弃用的 'PreferredRoutingGateway' 属性。
    • 'New-AzVirtualHub'
    • 'Update-AzVirtualHub'
  • 向 cmdlet 'New-AzNetworkInterface' 添加了可选参数 'AuxiliaryMode',以在启用 Sirius 时启用此网络接口。 允许的值为 None(default) 和 MaxConnections。
  • 多池功能更改:更新了 cmdlet 以添加新的可选属性:用于关联策略组的 'ConfigurationPolicyGroups' 对象。
    • 'Update-AzVpnServerConfiguration'
    • 'New-AzVpnServerConfiguration'
  • 多池功能更改:更新了 cmdlet 以添加新的可选属性:用于指定多个连接配置的 'P2SConnectionConfiguration' 对象。
    • “Update-AzP2sVpnGateway”
    • “New-AzP2sVpnGateway”
  • 多池功能更改:添加了新的 cmdlet 以支持 VpnServerConfiguration 的配置策略组的 CRUD。
    • 'Get-AzVpnServerConfigurationPolicyGroup'
    • 'New-AzVpnServerConfigurationPolicyGroup'
    • 'Update-AzVpnServerConfigurationPolicyGroup'
    • 'Remove-AzVpnServerConfigurationPolicyGroup'
  • 为 VirtualHub 的 RoutingIntent 子资源添加了新的 cmdlet。 -“Add-AzRoutingPolicy”-“Get-AzRoutingPolicy”-“New-AzRoutingPolicy”-“Remove-AzRoutingPolicy”-“Set-AzRoutingPolicy”-“Get-AzRoutingIntent”-“New-AzRoutingIntent”-“Remove-AzRoutingIntent”-“Set-AzRoutingIntent”
  • 更新了 cmdlet 以在 RouteServer 中添加新选项“HubRoutingPreference”。
    • 'New-AzRouteServer'
    • 'Update-AzRouteServer'
  • 修复了无法将 CustomIpPrefixParent 参数从 swagger 解析为 powershell 的错误。
  • 在 New-AzApplicationGatewayFirewallCondition 中添加了“Any”运算符
  • 使得可在 cmdlet“Set-AzPrivateEndpoint”中更新“PrivateEndpoint”的属性“ApplicationSecurityGroups”和“IpConfigurations”
  • 将 Device Update for IoT Hub 加入到了专用链接通用 Cmdlet

Az.RedisEnterpriseCache

  • 将 API 版本升级到了 2022-01-01

Az.Resources

  • 删除了 MSGraph 迁移的警告消息 [#18856]
  • [中断性变更] 将 cmdlet 从“{}-AzADAppFederatedIdentityCredential”重命名为了“{}-AzADAppFederatedCredential”
  • [中断性变更] 将“-Id”重命名为了“-FederatedCredentialId”
    • “Get-AzADAppFederatedCredential”
    • “Remove-AzADAppFederatedCredential”
    • “Update-AzADAppFederatedCredential”
  • 将 API 版本从 Beta 升级到了 1.0

Az.Sql

  • 删除了 MSGraph 迁移的警告消息 [#18856]
  • 将 SQL Server 和 SQL 实例从 ActiveDirectoryClient 移动到了 MicrosoftGraphClient
  • 现支持使用“New-AzSqlDatabaseFailoverGroup”cmdlet 中的“PartnerSubscriptionId”参数创建跨订阅故障转移组

Az.Storage

  • 添加了对存储帐户 sas 令牌的检查,使用存储帐户密钥进行保护。
    • 'New-AzStorageAccountSASToken'
  • 现支持管理策略规则筛选器 BlobIndexMatch
    • 添加了新的 cmdlet“New-AzStorageAccountManagementPolicyBlobIndexMatchObject”
    • 在“New-AzStorageAccountManagementPolicyFilter”中添加了新参数“BlobIndexMatch”

Az.Synapse

  • 将“ResourceGroupName”设置为了“Set-AzSynapseSqlAuditSetting”cmdlet 的可选项
  • 向“New-AzureSynapseGitRepositoryConfig”添加了 LastCommitId 参数
  • 修复了通过“Update-AzSynapseSparkPool”更新 spark 池版本失败的问题

Az.Websites

  • 修复了“Publish-AzWebapp”以正确处理相对路径 [#18028]

感谢我们的社区贡献者

  • Harish Karthic (@hkarthik7),将参数名称从 -Type 更新为 -SkuName (#18882)
  • Oscar de Groot (@odegroot),修复“另存为 pfx”示例 (#19003)
  • @shiftychris,更新 New-AzApplicationGatewayFirewallPolicyManagedRuleSet.md (#18972)

8.1.0 - 2022 年 7 月

Az.Accounts

  • 支持通过“Export-AzConfig”和“Import-AzConfig”导出和导入配置。
  • 修复了在并行 PowerShell 进程中可能无法导入 Az.Accounts 的问题。 [#18321]
  • 修复了不正确的访问令牌 [#18105]
  • 升级了 Microsoft.Identity.Client for .NET Framework 的版本。 [#18495]
  • 修复了设置多个仅大小写不同的环境变量时 Az.Accounts 导入失败的问题。 [#18304]

Az.Aks

  • 为“Invoke-AzAksRunCommand”添加了参数“CommandContextAttachmentZip”。 [#17454]
  • 添加了对 Aks 的 ManagedIdentity 支持 [#15656]。
  • 为“Get-AzAksCluster”的输出添加了属性“PowerState”[#18271]
  • 为参数“NodeImageOnly”更新了“Set-AzAksCluster”的逻辑。
  • 为“Update-AzAksNodePool”添加了参数“NodeImageOnly”。
  • 为“New-AzAksCluster”添加了参数“AvailabilityZone”。 [#18658]

Az.ApplicationInsights

  • 修复了 Set-AzApplicationInsightsDailyCap 的参数 [#18315]
  • 修复了“New-AzApplicationInsightsContinuousExport”和“Set-AzApplicationInsightsContinuousExport”的参数“DocumentType”[#18350]
  • 修复了“Get-AzApplicationInsights”的参数“ResourceId”[#18707]

Az.Compute

  • 添加了图像别名“Win2022AzureEditionCore”
  • 向“New-AzVM”cmdlet 添加了“-DisableIntegrityMonitoring”开关参数。 更改了满足以下条件时“New-AzVM”和“New-AzVmss”的默认行为:
    1. “-DisableIntegrityMonitoring”不为 true。
    2. SecurityProfile 上的“SecurityType”是“TrustedLaunch”。
    3. SecurityProfile 上的“VTpmEnabled”为 true。
    4. SecurityProfile 上的“SecureBootEnabled”为 true。 现在,当满足这些条件时,“New-AzVM”会将“来宾证明”扩展安装到新 VM。 现在,当满足这些条件时,“New-AzVmss”会将“来宾证明”扩展安装到新的 Vmss,并将其安装到 Vmss 中的所有 VM 实例。
  • 向以下 cmdlet 添加了“-UserAssignedIdentity”和“-FederatedClientId”:
    • “New-AzDiskEncryptionSetConfig”
    • “Update-AzDiskEncryptionSet”
  • 向 cmdlet“Add-AzVmGalleryApplication”和“Add-AzVmssGalleryApplication”添加了“-TreatFailureAsDeploymentFailure”
  • 删除了在“OrchestrationMode”中将 SinglePlacementGroup 设置为 true 时的异常

Az.CosmosDB

  • 添加了对作为客户端加密策略一部分的分区键和 ID 路径的支持。
  • 修复了与具有客户端加密策略的容器上的 Update-AzCosmosDBSqlContainer 命令相关的 bug。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 6.3.0

Az.EventHub

  • 为 EventHub 应用程序组上的 CRUD 操作添加了 cmdlet。 添加的 cmdlet 包括:-New-AzEventHubApplicationGroup -Set-AzEventHubApplicationGroup -Remove-AzEventHubApplicationGroup -Get-AzEventHubApplicationGroup -New-AzEventHubThrottlingPolicyConfig
  • 到目前为止,Get-AzEventHubNamespace 为按资源组列出或按订阅列出最多返回 100 个命名空间。 此后,对于具有超过 100 个命名空间的资源组和订阅,该 cmdlet 将返回所有命名空间。 如果资源组或订阅的命名空间少于 100 个,则不会看到该 cmdlet 行为的变化。
  • 添加了用于手动批准 EventHubs 专用终结点连接的 cmdlet。 添加的 cmdlet 包括:-Approve-AzEventHubPrivateEndpointConnection -Deny-AzEventHubPrivateEndpointConnection -Get-AzEventHubPrivateEndpointConnection -Remove-AzEventHubPrivateEndpointConnection -Get-AzEventHubPrivateLink

Az.KeyVault

  • 支持通过“Import-AzKeyVaultCertificate”导入 pem 证书 [#18494]
  • 支持在 JSON 文件中接受轮换策略
  • [中断性变更] 将“Set-AzKeyVaultKeyRotationPolicy”中的参数“ExpiresIn”从“TimeSpan?”更改为了“string”。 它必须是 ISO 8601 持续时间,如“P30D”表示持续 30 天。
  • [中断性变更] 将“Set-AzKeyVaultKeyRotationPolicy”和“Get-AzKeyVaultKeyRotationPolicy”的输出属性“ExpiresIn”、“TimeAfterCreate”和“TimeBeforeExpiry”从“TimeSpan?”更改为了“string”。
  • 支持在托管 HSM 中使用发布策略创建/更新密钥
  • 在密钥保管库创建过程中删除了“EnabledForDeployment”、“EnabledForTemplateDeployment”、“EnabledForDiskEncryption”和“EnableRbacAuthorization”的默认值
  • 将密钥保管库机密、证书和存储的默认访问策略更改为了“全部”

Az.Network

  • 添加了对应用程序网关的 CustomV2 ssl 策略的支持。
    • 向“PolicyType”的验证集添加了“CustomV2”
    • 向“MinProtocolVersion”的验证集添加了“TLSv1_3”
    • 删除了对 null 或空密码套件列表的验证,因为 tls1.3 的最小协议版本可能存在空密码套件列表
  • [中断性变更] 在“Add-AzVirtualNetworkSubnetConfig”和“New-AzVirtualNetworkSubnetConfig”中将“-PrivateEndpointNetworkPoliciesFlag”的默认值更改为了“Disabled”
  • 修复了更新现有 vnet 时无法解析虚拟网络加密参数的 bug。

Az.PowerBIEmbedded

  • 更新了 SKU 允许值以支持 A7 和 A8

Az.RecoveryServices

  • 修复了长时间运行操作的延迟 [#18567]

Az.Resources

  • 添加了删除角色分配时的反馈,即使不使用直通
  • 修复了 -AsJob 方案中的相对路径失败 [#18084]
  • 修复了“Get-AzResource --ExpandProperties”中“createtime”和“ChangedTime”的逻辑。 [#18206]
  • 修复了“New-AzADServicePrincipal”的角色分配延迟 [#16777]

Az.ServiceBus

  • 添加了用于手动批准服务总线专用终结点连接的 cmdlet。 添加的 cmdlet 包括 -Approve-AzServiceBusPrivateEndpointConnection -Deny-AzServiceBusPrivateEndpointConnection -Get-AzServiceBusPrivateEndpointConnection -Remove-AzServiceBusPrivateEndpointConnection -Get-AzServiceBusPrivateLink

Az.ServiceFabric

  • 修复了详细日志消息中的拼写错误。
  • 添加了对托管群集创建和更新的标记支持

Az.Sql

  • 为“New-AzSqlDatabase”、“Set-AzSqlDatabase”、“New-AzSqlDatabaseCopy”、“New-AzSqlDatabaseSecondary”和“Restore-AzSqlDatabase”的“BackupStorageRedundancy”参数添加了“GeoZone”选项,以启用对 GeoZone 超大规模数据库的创建、更新、复制、异地辅助和 PITR 支持
  • 向“Stop-AzSqlInstanceDatabaseLogReplay”cmdlet 添加了其他输入验证,以确保目标数据库是由日志重播服务创建的
  • 修复了 cmdlet“Restore-AzSqlDatabase”的 bug。 可选属性“Tags”未按预期工作
  • 为“Get-AzSqlServerAudit”和“Get-AzSqlDatabaseAudit”添加了 isManagedIdentityInUse get 参数
  • 添加了新的 cmdlet“Set-AzSqlInstanceDatabase”

Az.StackHCI

  • 添加了对 Stack HCI 群集的支持
  • 添加了对 Stack HCI 扩展的支持
  • 添加了对 Stack HCI Arc 设置的支持

Az.Storage

  • 在管理策略中支持 BaseBlob DaysAfterCreationGreaterThan
    • “Add-AzStorageAccountManagementPolicyAction”

感谢我们的社区贡献者

  • @ayeshurun,更新 PowerBI Embedded 容量的 SKU 允许值 (#18670)
  • @JulianePadrao,[SQL] 修复已弃用的术语 (#18620)
  • @kaushik-ms,更改 appgw 中新 ssl 策略的 powershell (#18287)
  • Adrian Leonhard (@NaridaL),修复拼写错误 -> 从 3 个文件开始 (#18391)

8.0.0 - 2022 年 5 月

Az.Accounts

  • 添加了预览功能,以允许用户使用 'Get-AzConfig'、'Update-AzConfig' 和 'Clear-AzConfig' 控制以下配置:
    • 'DefaultSubscriptionForLogin':订阅名称或 GUID。 在未指定订阅的情况下登录时设置 Azure PowerShell 的默认上下文。
    • 'DisplayBreakingChangeWarning':控制显示或隐藏中断性变更的警告消息。
    • 'EnableDataCollection':启用后,Azure PowerShell cmdlet 会向 Microsoft 发送遥测数据,以优化客户体验。
  • 在 Windows PowerShell 上升级了 System.Reflection.DispatchProxy [#17856]
  • 将 Azure.Identity 升级到了 1.6.0,将 Azure.Core 升级到了 1.24.0

Az.Aks

  • 删除了以下别名:
    • 'Get-AzAks'
    • 'New-AzAks'
    • 'Set-AzAks'
    • 'Remove-AzAks'

Az.ApiManagement

  • [中断性变更] 在 'New-AzApiManagementOperation' 和 'Set-AzApiManagementOperation' 中将参数 'Sample' 替换为了 'Examples'
  • 将 APIM .Net SDK 版本更新为了 8.0.0 / Api 版本 2021-08-01

Az.ApplicationInsights

  • 将 ApplicationInsights 组件的 API 版本升级到了 2020-02-02
  • 通过 'New-AzApplicationInsights' 和 'Update-AzApplicationInsights' 支持了基于 Log Analytics 工作区的组件

Az.Cdn

  • 将 API 版本升级到了 2021-06-01
  • 删除了弃用的 cmdlet
    • Disable-AzCdnCustomDomain
    • Enable-AzCdnCustomDomain
    • Get-AzCdnEdgeNodes
    • Get-AzCdnProfileSsoUrl
    • New-AzCdnDeliveryPolicy
    • Set-AzFrontDoorCdnSecret
  • 添加了新的 cmdlet
    • Clear-AzFrontDoorCdnEndpointContent
    • Get-AzFrontDoorCdnEndpointResourceUsage
    • Get-AzFrontDoorCdnOriginGroupResourceUsage
    • Get-AzFrontDoorCdnProfileResourceUsage
    • Get-AzFrontDoorCdnRuleSetResourceUsage
    • Test-AzFrontDoorCdnEndpointCustomDomain
    • Test-AzFrontDoorCdnEndpointNameAvailability
    • Test-AzFrontDoorCdnProfileHostNameAvailability
    • Update-AzFrontDoorCdnCustomDomainValidationToken
    • Update-AzFrontDoorCdnRule
  • 将 Set cmdlet 重命名为了 Update cmdlet
  • 为内存对象创建 cmdlet 添加了 'Object' 后缀

Az.Compute

  • 编辑了 'New-AzVm' cmdlet 内部逻辑,以在新虚拟机中使用传递给它的 'PSVirtualMachine' 对象中的 'PlatformFaultDomain' 值。
  • 添加了名为 'Restart-AzHost' 的新 cmdlet 以重启专用主机。
  • 向以下 cmdlet 添加了 '-DataAccessAuthMode' 参数:
    • “New-AzDiskConfig”
    • 'New-AzDiskUpdateConfig'
    • “New-AzSnapshotConfig”
    • 'New-AzSnapshotUpdateConfig'
  • 向以下 cmdlet 添加了 '-Architecture' 参数:
    • “New-AzDiskConfig”
    • 'New-AzDiskUpdateConfig'
    • “New-AzSnapshotConfig”
    • 'New-AzSnapshotUpdateConfig'
    • 'New-AzGalleryImageDefinition'
  • 向 'Get-AzRestorePoint' 添加了 '-InstanceView' 参数
  • 将参数 '-ScriptString' 添加到了 'Invoke-AzvmRunCommand' 和 'Invoke-AzvmssRunCommand'
  • 将参数 '-ScaleInPolicyForceDeletion' 添加到了 'Update-Azvmss'

Az.ContainerRegistry

  • 将 'Update-AzContainerRegistryRepository' 的参数类型从 bool 更新为了 bool? [#17857]
    • 'ReadEnabled'
    • 'ListEnabled'
    • 'WriteEnabled'
    • 'DeleteEnabled'

Az.CosmosDB

  • 引入了对使用客户端加密策略创建容器的支持。 当前支持的客户端加密策略版本为 1。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 6.1.0
  • 解决了 Set-AzDataFactoryV2 -InputObject 与 PublicNetworkAccess 参数不符的问题

Az.EventHub

  • 在 'Set-AzEventHubNetworkRuleSet' 中将 'IPRule' 和 'VirtualNetworkRule' 设为了可选。
  • 弃用了 'Set-AzEventHubNamespace' 和 'New-AzEventHubNamespace' 中的旧 MSI 属性

Az.Functions

  • 修复了在为未提供的参数设置默认值时 New-AzFunctionApp cmdlet 应写入警告消息的问题。

Az.HealthcareApis

  • 将模块迁移到了生成的代码库。
  • 添加了 cmdlet:
    • New/Get/Update/Remove-AzHealthcareApisService
    • New/Get/Update/Remove-AzHealthcareApisWorkspace
    • New/Get/Update/Remove-AzHealthcareFhirService
    • New/Get/Update/Remove-AzHealthcareDicomService
    • New/Get/Update/Remove-AzHealthcareIoTConnector
    • New/Get/Remove-AzHealthcareIotConnectorFhirDestination
    • Get-AzHealthcareFhirDestination

Az.KeyVault

  • 在密钥权限列表中添加了 'Rotate' [#17970]

Az.ManagedServiceIdentity

  • 正式发布了 'Az.ManagedServiceIdentity'

Az.Network

  • 支持 'Get-AzPrivateEndpointConnection' 中的 'Microsoft.Network/privateLinkServices' [#16984]。
  • 提供了易记的消息,前提是专用终结点连接功能不支持资源类型 [#17091]。
  • 向 'Virtual Network Gateway' 添加了 'DisableIPsecProtection'。
  • 添加了新的 cmdlet 以创建/管理 ExpressRoutePort 的授权对象:
    • 'Add-AzExpressRoutePortAuthorization'
    • 'Get-AzExpressRoutePortAuthorization'
    • 'Remove-AzExpressRoutePortAuthorization'
  • 向 cmdlet 'New-AzExpressRouteCircuit' 添加了选项参数 'AuthorizationKey',以允许在具有其他所有者的 ExpressRoutePort 上创建 ExpressRoute 线路。
  • 修复 PublicIpPrefix 中无法显示 CustomIpPrefix 的错误。
  • 更新了 cmdlet 以在 VirtualHub 中添加新属性 'HubRoutingPreference' 和设置已弃用的 'PreferredRoutingGateway' 属性。
    • 'New-AzVirtualHub'
    • 'Update-AzVirtualHub'
  • 向 cmdlet 'New-AzNetworkInterface' 添加了可选参数 'AuxiliaryMode',以在启用 Sirius 时启用此网络接口。 允许的值为 None(default) 和 MaxConnections。
  • 多池功能更改:更新了 cmdlet 以添加新的可选属性:用于关联策略组的 'ConfigurationPolicyGroups' 对象。
    • 'Update-AzVpnServerConfiguration'
    • 'New-AzVpnServerConfiguration'
  • 多池功能更改:更新了 cmdlet 以添加新的可选属性:用于指定多个连接配置的 'P2SConnectionConfiguration' 对象。
    • “Update-AzP2sVpnGateway”
    • “New-AzP2sVpnGateway”
  • 多池功能更改:添加了新的 cmdlet 以支持 VpnServerConfiguration 的配置策略组的 CRUD。
    • 'Get-AzVpnServerConfigurationPolicyGroup'
    • 'New-AzVpnServerConfigurationPolicyGroup'
    • 'Update-AzVpnServerConfigurationPolicyGroup'
    • 'Remove-AzVpnServerConfigurationPolicyGroup'

Az.RecoveryServices

  • 添加了对将 Resource Guard 用于恢复服务保管库的多用户授权的支持。
  • 添加了对恢复服务保管库的交叉订阅恢复的支持,将存储帐户修改为了从目标订阅中获取。

Az.Resources

  • 为应用程序联合身份凭据添加了 cmdlet
    • 'Get-AzADAppFederatedIdentityCredential'
    • 'New-AzADAppFederatedIdentityCredential'
    • 'Remove-AzADAppFederatedIdentityCredential'
    • 'Update-AzADAppFederatedIdentityCredential'
  • 升级和修订了 'Get-AzLocation' cmdlet:
    • 升级了 'Get-AzLocation' 的 'subscriptionClient'。 将其 apiVersion 从 2016-01-01 更改为了 2021-01-01。[#18002]
    • 为 'Get-AzLocation' 添加了位置信息的所有属性,包括 'pairedRegion'。 [#18045][#17536]
    • 通过 'Get-AzLocation' 支持 ExtendedLocations [#18046]
  • 添加了以下 cmdlet 以与 2021-04-01 API 版本保持一致:
    • 'New-AzHierarchySetting'
    • 'Get-AzHierarchySetting'
    • 'Update-AzHierarchySetting'
    • 'Remove-AzHierarchySetting'
    • 'Get-AzManagementGroupSubscription'
    • 'Get-AzSubscriptionUnderManagementGroup'
    • 'Start-AzTenantBackfill'
    • 'Get-AzTenantBackfillStatus'
    • 'Get-AzManagementGroupNameAvailability'
    • 'Get-AzEntity'
  • [中断性变更] 将属性 isSyncedFromOnPremis 重命名为了 isSyncedFromOnPremise 以与 API 规范保持一致

Az.Security

  • 添加了新的 cmdlet:'Get-AzSecuritySolution'
  • 向 cmdlet 添加了警报隐藏规则:“Get-AlertsSuppressionRule”、“Remove-AlertsSuppressionRule”、“Set-AlertsSuppressionRule”、“New-AzAlertsSuppressionRuleScope”

Az.ServiceBus

  • 修复了跨模块的各种网络规则集拼写错误。
  • 将 'TrustedServiceAccessEnabled' 添加到了 'Set-AzServiceBusNetworkRuleSet'

Az.Sql

  • 添加了新的 cmdlet 'Get-AzSqlInstanceEndpointCertificate'
  • 将参数 'HighAvailabilityReplicaCount' 添加到了 'New-AzSqlElasticPool' 和 'Set-AzSqlElasticPool'

Az.Storage

  • 支持了为 DataLakeGen2 生成 Sas 令牌
    • 'New-AzDataLakeGen2SasToken'
  • 仅在调试版本的调试日志中显示了 OAuth 令牌
    • “New-AzStorageContext”
  • 支持了列出 Azure 文件时返回更多文件属性
    • “Get-AzStorageFile”

Az.Synapse

  • 为 Azure Sql 数据库添加了对 Synapse Link 的支持
    • 添加了 'Get-AzSynapseLinkConnection' cmdlet
    • 添加了 'Get-AzSynapseLinkConnectionDetailedStatus' cmdlet
    • 添加了 'Set-AzSynapseLinkConnection' cmdlet
    • 添加了 'Remove-AzSynapseLinkConnection' cmdlet
    • 添加了 'Start-AzSynapseLinkConnection' cmdlet
    • 添加了 'Stop-AzSynapseLinkConnection' cmdlet
    • 添加了 'Set-AzSynapseLinkConnectionLinkTable' cmdlet
    • 添加了 'Get-AzSynapseLinkConnectionLinkTable' cmdlet
    • 添加了 'Get-AzSynapseLinkConnectionLinkTableStatus' cmdlet
    • 添加了 'Update-AzSynapseLinkConnectionLandingZoneCredential' cmdlet
  • 通过 'Update-AzSynapseSparkPool' 将包添加到 Spark 池时设置 'UploadedTimestamp'

Az.Websites

  • 更新了 'Get-AzWebApp' 和 'Get-AzWebAppSlot' 以公开 'VirtualNetworkSubnetId' 属性 [#18042]

感谢我们的社区贡献者

  • @bb-froggy,修复了 DCR 概述的死链接 (#17998)
  • Darryl van der Peijl (@DarrylvanderPeijl),将 on-premise 更改为 on-premises (#17974)
  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“Github Actions”→“GitHub Actions”(#18160)
  • @misbamustaqim,向虚拟网络网关添加 DisableIPsecProtection check(bool) (#18029)
  • Scott Tang (@scottwtang),更新 Get-AzApiManagementSubscription cmdlet 的文档 (#18027)
  • @SnehaSudhirG,更新 Get-AzAutomationScheduledRunbook.md (#18059)

7.5.0 - 2022 年 4 月

Az.Accounts

  • 已将 Microsoft.Rest.ClientRuntime 升级到 2.3.24

Az.Aks

  • 更新了“Invoke-AzAksRunCommand”中关于“Force”的说明 [#17756]
  • 解决了“identity”无法通过管道传递至“Set-AzAksCluster”的问题 [#17376]

Az.ApiManagement

添加了针对即将出现的中断性变更的警告消息。

Az.Batch

  • 更新了 Az.Batch,现可使用“Microsoft.Azure.Batch”SDK 版本 15.3.0
    • 添加将用户分配的托管标识分配至“PSCloudPool”的功能。 这些标识将在池中的每个节点上可用,并可用于访问各种资源。
    • 向以下模型添加了“IdentityReference”属性,来支持通过托管标识访问资源:
      • “PSAzureBlobFileSystemConfiguration”
      • “PSOutputFileBlobContainerDestination”
      • “PSContainerRegistry”
      • “PSResourceFile”
      • 'PSUploadBatchServiceLogsConfiguration'
    • 在“PSCloudPool”上向“PSVirtualMachineConfiguration”添加了新的“extensions”属性,用于为节点指定虚拟机扩展
    • 添加了使用“VirtualMachineConfiguration”上的新属性“NodePlacementConfiguration”指定可用性区域的功能
    • 向“VirtualMachineConfiguration”添加了新的“OSDisk”属性,其中包含虚拟机操作系统磁盘的设置。
      • “PSDiffDiskSettings”上的“Placement”属性指定池中所有 VM 的操作系统磁盘的临时磁盘放置。 将其设置为“CacheDisk”会将临时 OS 磁盘存储在 VM 缓存中。
    • 在“PSCloudJob”上添加了“MaxParallelTasks”属性,用于控制每个作业允许的最大任务数(默认值为 -1,这意味着“无限制”)。
    • 在“PSComputeNode”上添加了“VirtualMachineInfo”属性,其中包含虚拟机当前状态的相关信息,例如 VM 正在使用的市场映像的确切版本。
    • 向“PSSchedule”添加了“RecurrenceInterval”属性,用于控制作业计划下两个连续作业的开始时间之间的间隔。
    • 添加了一个新的“Get-AzBatchComputeNodeExtension”命令,该命令按名称获取特定扩展,或为给定计算节点获取一个包含所有扩展的列表。
  • 更新了 Az.Batch“Microsoft.Azure.Management.Batch”SDK 版本 14.0.0。
    • 添加了一个新的“Get-AzBatchSupportedVirtualMachineSku”命令,该命令获取在给定位置可用的 Batch 支持的虚拟机 VM 大小的列表。
    • 添加了一个新的“Get-AzBatchTaskSlotCount”命令,该命令获取给定作业所需的任务槽数。
    • “MaxTasksPerComputeNode”已重命名为“TaskSlotsPerNode”来适应功能的变化。
      • “MaxTasksPerComputeNode”将保留为别名,但在即将推出的更新中将被删除。

Az.Cdn

  • 为 Az.CDN 模块中的所有 cmdlet 添加了中断性变更消息

Az.CognitiveServices

  • 更新了 CognitiveServices PowerShell 以使用 2022-03-01 版本。
  • 添加了“Get-AzCognitiveServicesAccountModel”cmdlet。

Az.Compute

  • 向以下 cmdlet 添加了“-ImageReferenceId”参数:“New-AzVm”、“New-AzVmConfig”、“New-AzVmss”和“Set-AzVmssStorageProfile”
  • 为 VM、VMSS、托管磁盘和库映像版本创建添加了跨租户映像参考的功能。
  • “New-AzGallery”可采用“-Permission”参数来设置其 sharingProfile 属性。
  • “Update-AzGallery”可更新 sharingProfile。
  • “Get-AzGallery”可采用“-Expand”参数来获取展开的资源视图。
  • 为以下 cmdlet 设置了新参数,来支持共享映像库直接共享
    • Get-AzGallery
    • Get-AzGalleryImageDefinition
    • Get-AzGalleryImageVersion
  • 针对“Add-AzVhd”的更新和改进
    • 向 DirectUploadToManagedDisk 参数集添加了“-DiskHyperVGeneration”和“-DiskOsType”参数,以便上传到更可靠的托管磁盘设置。
    • 更新了进度输出函数,以便其用于名称中具有“&”字符的 VHD 文件。
    • 进行了更新,以便上传动态大小的 VHD 文件会在上传过程中转换为固定大小。
    • 修复了上传差异磁盘时存在的 bug。
    • 上传后自动删除已转换/调整大小的 VHD 文件。
    • 修复了指示“-ResourceGroupName”参数在实际必需时却为可选的 bug。

Az.ContainerInstance

  • 支持使用空目录卷和机密卷来创建容器组 [#17410]

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新到 6.0.0

Az.EventHub

  • 正在弃用 New-AzEventHubNamespace 和 Set-AzEventHubNamespace 中较旧的 MSI 相关字段

Az.KeyVault

  • 支持通过“Get-AzKeyVaultRandomNumber”从托管 HSM 获取随机数
  • 跳过了 Az.KeyVault.Extension 的订阅连接状态验证 [#17712]
  • 启用了公用网络访问设置

Az.Kusto

  • 支持内联脚本资源(使用内容而不是 sas 令牌创建脚本)
  • 添加了对 EventGrid 的托管标识支持
  • 向所有数据连接添加了 databaseRouting(单/多)
  • 向群集添加了 PublicIPType

Az.Network

  • 修复了当“RouteTable.Route”为 null 时“Add-AzureRmRouteConfig”中出现的“ArgumentNullException”。

Az.RecoveryServices

  • 现支持对 workloadType AzureVM 使用“每天(每小时)多个备份”增强型策略。

Az.Resources

  • 修复了列表分页中的冗余引号 [#17667]
  • 添加了 cmdlet“Update-AzADGroup”[#17514]
  • 对于与组成员相关的 cmdlet,将 API 版本更新到了 beta 版本,以允许在组中添加、获取和删除服务主体 [#16698]
  • 为“Get-AzADApplication”添加了“-OwnedApplication”参数,用于获取当前用户拥有的应用程序
  • 为“Update-AzADApplication”添加了“-Web”参数 [#16750]

Az.Security

  • 为安全自动化 API 添加了新的 cmdlet

Az.StackHCI

  • 更新了证明网络的防火墙规则以阻止所有其他流量
  • 更新了群集以忽略证明网络

Az.Storage

  • 支持在管理策略中使用 DaysAfterLastTierChangeGreaterThan
    • “Add-AzStorageAccountManagementPolicyAction”
  • 解决了上传 Blob 在 Linux 上可能会失败的问题 [#17743]
    • 'Set-AzStorageBlobContent'
  • 支持在启用 Blob 软删除时使用 AllowPermanentDelete
    • “Enable-AzStorageBlobDeleteRetentionPolicy”
  • 添加了有关即将执行的 cmdlet 中断性变更的中断性变更警告消息
    • “Get-AzStorageFile”

Az.Synapse

  • 添加了对仅限 Synapse Microsoft Entra 的身份验证的支持
    • 添加了“Get-AzSynapseActiveDirectoryOnlyAuthentication”cmdlet
    • 添加了“Enable-AzSynapseActiveDirectoryOnlyAuthentication”cmdlet
    • 添加了“Disable-AzSynapseActiveDirectoryOnlyAuthentication”cmdlet

Az.Websites

  • 使用 CmdletDeprecation 属性更新了“New-AzWebAppContainerPSSession”[#16646]
  • 更新了“Restore-AzDeletedWebApp”,从而解决阻止 cmdlet 在区域设置不同于“en-US”的主机上工作的问题

感谢我们的社区贡献者

  • Aleksandar Nikolić (@alexandair),修复示例中的 UniqueName 属性 (#17826)
  • @enevoj,标记呈现问题? (#17732)
  • @jeremytanyz,更新 Set-AzStorageFileContent.md (#17805)
  • Martin Bentancour (@mbentancour),修复还原已删除的 Web 应用时出现的日期/时间问题 (#16308)
  • Preben Huybrechts (@pregress),在访问前执行 null 检查 (#16552)
  • Ryan Buckman (@ryan-buckman),更新示例 1 命令说明,使其与代码示例中的 ApiRevision 参数匹配 (#17741)

7.4.0 - 2022 年 4 月

Az.Accounts

  • 添加了“SshCredentialFactory”以支持从 MSAL 获取 vm 的 ssh 凭据。
  • 修复了 -DefaultProfile 设置为服务主体登录上下文时 cmdlet 失败的问题。 [#16617]
  • 修复了授权在预览版环境中不起作用的问题

Az.AppConfiguration

  • 在“New-AzAppConfigurationStore”和“Update-AzAppConfigurationStore”中添加了参数“PublicNetworkAccess”

Az.ApplicationInsights

  • 为即将推出的 Az.ApplicationInsights 2.0.0 添加了中断性变更警告

Az.Cdn

  • 为即将发布的版本 2.0.0 的中断性变更添加了中断性变更消息

Az.Compute

  • 更新了“New-AzVM”以创建一个用于启动诊断的新存储帐户(如果不存在)。 这将阻止 cmdlet 在当前订阅中使用随机存储帐户来进行启动诊断。
  • 向“New-AzVmssConfig”和“Update-AzVmss”cmdlet 添加了“AutomaticRepairAction”字符串参数。
  • 更新了“Get-AzVm”以包含“GetVirtualMachineById”参数集。
  • 编辑了 cmdlet“Set-AzVMADDomainExtension”的文档以确保示例准确无误。
  • 改进了磁盘创建的说明和示例。
  • 向“New-AzRestorePoint”和“New-AzRestorePointCollection”添加了用于复制还原点和还原点集合的新参数。
  • 向“Repair-AzVmssServiceFabricUpdateDomain”添加了“Zone”和“PlacementGroupId”参数。
  • 编辑了“New-AzVmss”逻辑,以便在使用参数“OrchestrationMode”时更好地检查 NULL 属性。

Az.CosmosDB

  • 通过添加对使用以下 cmdlet 创建、更新和检索客户端加密密钥的支持,引入了对 CosmosDB 客户端加密所需的客户端加密密钥资源管理的支持:“Get-AzCosmosDbClientEncryptionKey”、“New-AzCosmosDbClientEncryptionKey”和“Update-AzCosmosDbClientEncryptionKey”

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新到 5.4.0

Az.Functions

  • 仅在 Functions V4 中公开了用于创建函数应用的 PowerShell 7.2 堆栈定义

Az.HDInsight

此版本将 Microsoft.Azure.Graph SDK 迁移到 MicrosoftGraph SDK。

Az.KeyVault

  • 修复了从 ARM API 列出密钥保管库时继续访问“NextPageLink”的 bug

Az.Network

  • 添加了对检索数据包捕获状态的支持,即使数据包捕获的预配状态失败
    • “Get-AzNetworkWatcherPacketCapture”
  • 添加了对接受 Vnet、子网和 NIC 资源作为以下 cmdlet 的 TargetResourceId 的支持
    • “Set-AzNetworkWatcherFlowLog”
    • “New-AzNetworkWatcherFlowLog”

Az.OperationalInsights

  • 删除了新的和更新群集 cmdlet 中的容量验证,因为验证存在于服务器端。
  • 扩展了扩展信息的基类上的错误消息。
  • 修复了在使用 StorageInsight cmdlet 时防止异常的 bug。
  • 修复了更新群集时,即使未传递任何值,也会设置 SKU 的 bug。

Az.PostgreSql

  • 添加了 PostgreSQL 单服务器相关 cmdlet 的参数 PublicNetworkAccess [#17263]

Az.RecoveryServices

  • 添加了对 WorkloadType AzureVM 的受信任 VM 备份和增强策略的支持。
  • 添加了对在“Set-AzRecoveryServicesVaultProperty”cmdlet 中禁用混合备份安全功能的支持。 通过将“DisableHybridBackupSecurityFeature”标志设置为 False,可以重新启用该功能。

Az.Resources

  • 从“New-AzADServicePrincipal”“SimpleParameterSet”中删除了“-ApplicationId”[#17256]
  • 添加了“New-AzResourceManagementPrivateLink”和“New-AzPrivateLinkAssociation”cmdlet
  • 添加了与授权相关的 cmdlet:
    • “Get-AzRoleAssignmentSchedule”
    • “Get-AzRoleAssignmentScheduleInstance”
    • “Get-AzRoleAssignmentScheduleRequest”
    • “Get-AzRoleEligibilitySchedule”
    • “Get-AzRoleEligibilityScheduleInstance”
    • “Get-AzRoleEligibilityScheduleRequest”
    • “Get-AzRoleEligibleChildResource”
    • “Get-AzRoleManagementPolicy”
    • “Get-AzRoleManagementPolicyAssignment”
    • “New-AzRoleAssignmentScheduleRequest”
    • “New-AzRoleEligibilityScheduleRequest”
    • “New-AzRoleManagementPolicyAssignment”
    • “Remove-AzRoleManagementPolicy”
    • “Remove-AzRoleManagementPolicyAssignment”
    • “Stop-AzRoleAssignmentScheduleRequest”
    • “Stop-AzRoleEligibilityScheduleRequest”
    • “Update-AzRoleManagementPolicy”
  • 添加了“Get-AzResourceManagementPrivateLink”、“Remove-AzResourceManagementPrivateLink”、“Get-AzResourceManagementPrivateLinkAssociation”和“Remove-AzResourceManagementPrivateLinkAssociation”cmdlet

Az.ServiceBus

  • 修复了“New-AzServiceBusAuthorizationRuleSASToken”返回无效令牌的错误。 [#12975]

Az.ServiceFabric

  • 添加了对 Ubuntu 20.04 VM 映像的支持。
    • 这允许使用 AZ powershell 通过 Ubuntu 20.04 vm 映像执行群集操作。

Az.Sql

  • 将参数“ServicePrincipalType”添加到了“New-AzSqlInstance”和“Set-AzSqlInstance”
  • [中断性变更] 删除了“Get-AzSqlDatabaseTransparentDataEncryptionActivity”
  • 在托管实例 CRUD 命令的输出中添加了属性“CurrentBackupStorageRedundancy”和“RequestedBackupStorageRedundancy”
  • 向“Restore-AzSqlDatabase”添加了可选属性“Tag”
  • 添加了用于管理服务器信任证书的新 cmdlet
    • “New-AzSqlInstanceServerTrustCertificate”
    • “Get-AzSqlInstanceServerTrustCertificate”
    • “Remove-AzSqlInstanceServerTrustCertificate”
  • 添加了用于管理托管实例链接的新 cmdlet
    • “New-AzSqlInstanceLink”
    • “Get-AzSqlInstanceLink”
    • “Remove-AzSqlInstanceLink”
    • “Set-AzSqlInstanceLink”
  • 向“Restore-AzSqlDatabase”cmdlet 添加了对 DataWarehouse 跨租户和跨订阅还原操作的支持

Az.Storage

  • 更新了“Close-AzStorageFileHandle”参考文档中的示例
  • 支持使用自定义 blob、队列、文件、表服务终结点创建存储上下文
    • “New-AzStorageContext”
  • 修复了高级存储帐户或已启用帐户的分层命名空间上的复制 blob 失败
    • "Get-AzStorageBlob"
  • 支持使用 EncryptionScope 创建帐户 SAS 令牌、容器 SAS 令牌、blob SAS 令牌
    • 'New-AzStorageAccountSASToken'
    • 'New-AzStorageContainerSASToken'
    • 'New-AzStorageBlobSASToken'
  • 支持在新 API 版本上运行异步 Blob 复制
    • 'Start-AzStorageBlobCopy'
  • 修复了帮助文档中的 IpRule 示例
    • “Add-AzStorageAccountNetworkRule”
    • "Remove-AzStorageAccountNetworkRule"
    • “Update-AzStorageAccountNetworkRuleSet”

Az.Synapse

  • 将 Azure.Analytics.Synapse.Artifacts 升级到了 1.0.0-preview.14
  • 修复了以下 cmdlet 仅显示 100 个条目的问题
    • Get-AzSynapseRoleAssignment cmdlet
    • “Get-AzSynapsePipelineRun”cmdlet
    • “Get-AzSynapseTriggerRun”cmdlet
    • “Get-AzSynapseActivityRun”cmdlet
  • 修复了删除依赖项管道时应显示错误消息的问题

Az.Websites

  • 修复了“Set-AzWebAppSlot”以支持 MinTlsVersion 版本更新 [#17663]
  • 修复了“Set-AzAppServicePlan”,以在添加新标记时保留现有标记
  • 修复了“Set-AzWebApp”、“Set-AzWebAppSlot”、“Get-AzWebApp”和“Get-AzWebAppSlot”以在“SiteConfig”中公开“VnetRouteAllEnabled”属性 [#15663]
  • 修复了“Set-AzWebApp”、“Set-AzWebAppSlot”、“Get-AzWebApp”和“Get-AzWebAppSlot”以在“SiteConfig”中公开“HealthCheckPath”属性 [#16325]
  • 修复了区域性引发的 DateTime 转换问题 [#17253]
  • 添加了对 Web 作业功能的支持 [#661]
    • Get-AzWebAppContinuousWebJob
    • Get-AzWebAppSlotContinuousWebJob
    • Get-AzWebAppSlotTriggeredWebJob
    • Get-AzWebAppSlotTriggeredWebJobHistory
    • Get-AzWebAppSlotWebJob
    • Get-AzWebAppTriggeredWebJob
    • Get-AzWebAppTriggeredWebJobHistory
    • Get-AzWebAppWebJob
    • Remove-AzWebAppContinuousWebJob
    • Remove-AzWebAppSlotContinuousWebJob
    • Remove-AzWebAppSlotTriggeredWebJob
    • Remove-AzWebAppTriggeredWebJob
    • Start-AzWebAppContinuousWebJob
    • Start-AzWebAppSlotContinuousWebJob
    • Start-AzWebAppSlotTriggeredWebJob
    • Start-AzWebAppTriggeredWebJob
    • Stop-AzWebAppContinuousWebJob
    • Stop-AzWebAppSlotContinuousWebJob

感谢我们的社区贡献者

  • Axel B. Andersen (@Agazoth)
    • 更新 Get-AzADUser.md (#17549)
    • 添加了一个新示例 (#17535)
  • @davidslamb,修复来自 New-AzServiceBusAuthorizationRuleSASToken 的无效 SAS 令牌 (#17349)
  • elle (@elle24),更新 Get-AzApplicationGatewayRequestRoutingRule.md (#17405)
  • @enevoj,更新 Get-AzDataCollectionRule.md (#17586)
  • Felipe Guth de Freitas Bergstrom (@guthbergstrom),更新 New-AzDatabricksWorkspace.md (#17472)
  • @k0rtina,更新 Set-AzConsumptionBudget.md (#17355)
  • Kanika Gupta (@kangupt),为 New-AzVM 添加了示例
  • Evgeniy Chuvikov (@snofe),更新 Update-AzCosmosDBSqlDatabaseThroughput.md

7.3.2 - 2022 年 3 月

Az.Accounts

  • 已将 AuthenticationAssemblyLoadContext 的目标框架更改为 netcoreapp2.1 [#17428]

Az.Compute

  • 已更新“vCPUsAvailable”和“vCPUsPerCore”参数的 New-AzVM 功能。 如果用户无法访问新的“VMCustomizationPreview”功能,cmdlet 将不会尝试使用该功能。 [#17370]

7.3.0 - 2022 年 3 月

Az.Accounts

  • 已修复授权在自定义环境中不起作用的问题 [#17157]
  • 已启用 MSGraph 的连续访问评估
  • 改进了登录被 Microsoft Entra ID 阻止时显示的错误消息
  • 已改进无提示重新身份验证失败时的错误消息
  • 已在 Windows PowerShell 上加载 System.Private.ServiceModel 和 System.ServiceModel.Primitives [#17087]

Az.Aks

  • 已更新中断性变更警告消息 [#16805]

Az.CloudService

  • 已修复“Get-AzCloudServiceNetworkInterface”和“Get-AzCloudServicePublicIPAddress”的问题。

Az.Compute

  • 已将 Compute .NET SDK 包引用升级到版本 52.0.0
  • 已更新 New-AzSshKey cmdlet 以将生成的密钥的文件路径写入警告流而不是控制台。
  • 已向“New-AzVm”、“New-AzVmConfig”和“Update-AzVm”cmdlet 添加“vCPUsAvailable”和“vCPUsPerCore”整数参数。

Az.ContainerInstance

  • 已修复 ImageRegistryCredential 中的标识 Bug

Az.Databricks

  • 已将 API 版本升级到 2021-04-01-preview

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新到 5.2.0

Az.DataShare

  • 由于更新 API 版本,已添加中断性变更警告消息。

Az.EventHub

  • 已向 New-AzEventHubNamespace 和 Set-AzEventHubNamespace 添加 MSI 属性。 将添加 New-AzEventHubEncryptionConfig。

Az.KeyVault

  • “New-AzKeyVaultManagedHsm”:支持通过“SoftDeleteRetentionInDays”指定已删除的托管 HSM 保留多长时间并通过“EnablePurgeProtection”启用清除保护
  • “Update-AzKeyVaultManagedHsm”:支持通过“EnablePurgeProtection”启用清除保护
  • “Get-AzKeyVaultManagedHsm”:支持获取或列出已删除的托管 HSM
  • “Remove-AzKeyVaultManagedHsm”:支持清除指定的已删除托管 HSM

Az.Monitor

  • 已修复在设置环境变量后用户无法正确忽略警告消息的问题 [#17013]

Az.Network

  • 已为 Azure 防火墙策略 cmdlet 添加新属性“SqlSetting”
    • “Get-AzFirewallPolicy”
    • “New-AzFirewallPolicy”
    • “Set-AzFirewallPolicy”
  • 已添加新项,以创建用于创建 Azure 防火墙策略的新“SqlSetting”对象
    • “New-AzFirewallPolicySqlSetting”
  • 已添加新的 cmdlet 以支持查询后端地址的负载均衡器入站 NAT 规则端口映射列表
    • “Get-AzLoadBalancerBackendAddressInboundNatRulePortMapping”
    • 也已更新 cmdlet 以支持入站 NAT 规则 V2 配置
      • “New-AzLoadBalancerInboundNatRuleConfig”
      • “Set-AzLoadBalancerInboundNatRuleConfig”
      • “Add-AzLoadBalancerInboundNatRuleConfig”

Az.RecoveryServices

  • Azure 备份在 Restore-AzRecoveryServicesBackupItem cmdlet 中添加了对托管 VM 的“创建新虚拟机”和“替换现有虚拟机”体验的支持。 要将 VM 还原到 AlternateLocation,请使用 TargetVMName、TargetVNetName、TargetVNetResourceGroup、TargetSubnetName 参数。 要对 OriginalLocation 中的 VM 执行还原,请不要提供 TargetResourceGroupName 和 RestoreAsUnmanagedDisks 参数;请参阅示例以了解更多详细信息。

Az.Resources

  • 已修复 keycredential 密钥格式(从 base64url 到 byte)[#17131]
  • 已修复添加密钥凭据覆盖现有凭证的问题 [#17088]
  • 无法访问“New-AzADSericePrincipal”的已删除参数集
  • 如果找不到对象或当前帐户没有足够的权限获取角色分配的对象类型,则将“ObjectType”标记为“未知”[#16981]
  • 已修复在未指定范围时“Get-AzRoleAssignment”显示自定义角色的空 RoleDefinitionName 的问题[#16991]
  • 已将 PSRoleAssignment 中返回的“RoleDefinitionId”统一到 GUID [#16991]

Az.ServiceBus

  • 已向 New-AzServiceBusNamespace 和 Set-AzServiceBusNamespace 添加标识属性和加密属性。
  • 已添加 New-AzServiceBusEncryptionConfig

Az.Storage

  • 支持使用 Sas Uri 和持有者令牌从托管磁盘帐户下载 blob
    • 'Get-AzStorageBlobContent'
  • 支持使用 ActiveDirectorySamAccountName 和 ActiveDirectoryAccountType 创建/升级存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”

Az.StorageSync

  • 将 Az.StorageSync 中的 Microsoft Entra 功能迁移到了 MSGraph API。 该 cmdlet 将根据输入参数调用 MSGraph API:New-AzStorageSyncCloudEndpoint
  • 已将 Invoke-AzStorageSyncChangeDetection 的默认参数集更改为使用完整共享检测

Az.Synapse

  • 已更新“Update-AzSynapseSparkPool”以支持新参数 [-ForceApplySetting]

感谢我们的社区贡献者

  • Aleksandar Nikolić (@alexandair)
    • 修复 StayProvisioned 参数 (#17070)
    • 修复拼写错误 (#17069)
  • Joel Greijer (@greijer),阐明了 TemplateParameterUri 的特殊情况 (#17004)
  • Aman Sharma (@HarvestingClouds),向项目符号添加了工作负载类型以匹配接受的值 (#17041)
  • Hsrivastava (@hsrivast),中断性变更消息 (#16985)
  • Chris (@isjwuk),更新 New-AzAutomationUpdateManagementAzureQuery.md (#16365)
  • @MSakssharm,如果 GetAgentRegistrationInfo 的用户权限不足,则返回错误 (#16965)
  • Emanuel Palm (@PalmEmanuel),New-AzSshKey 应记录到警告流而不是控制台 (#16988)
  • Pavel Safonov (@PSafonov),修复了 ManagedResourceGroupName 参数说明中的拼写错误 (#17039)
  • Michael Arnwine (@vsmike),更新 New-AzApplicationGatewayRewriteRuleSet.md;说明文本不正确 (#17102)

7.2.1 - 2022 年 2 月

Az.Resources

  • 已修复 New-AzADServicePrincipal 不起作用的问题 [#17054] [#17040]

7.2.0 - 2022 年 2 月

Az.Accounts

  • 删除了旧程序集 System.Private.ServiceModel 和 System.ServiceModel.Primitives [#16063]

Az.Aks

  • 修复了“New-AzAksCluster”中的拼写错误 [#16733]

Az.Compute

  • 从 PSRestorePoint 对象中删除 ProvisioningDetails 属性。
  • 更新了“Set-AzVmExtension”cmdlet,以正确地将“-Name”和“-Location”参数显示为必需参数。
  • 编辑了“New-AzVmssConfig”的第二个示例,通过将标记输入更改为正确的格式使其成功运行。
  • 向“Stop-AzVm”cmdlet 添加了“Hibernate”参数。
  • 向“New-AzVm”、“New-AzVmConfig”和“Update-AzVm”cmdlet 添加了“HibernationEnabled”参数。
  • 向“Set-AzVmssOSProfile”cmdlet 添加了“EnableHotpatching”参数。
  • 向 Remove-AzVM 和 Remove-AzVMSS 添加了“ForceDeletion”参数。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 5.1.0

Az.EventHub

  • 添加了对“Set-AzEventHubNetworkRuleSet”set cmdlet 的公用网络访问
  • 在 eventhubs PS 中添加了“New-AzEventHubSchemaGroup”、“Remove-AzEventHubSchemaGroup”和“Get-AzEventHubSchemaGroup”。

Az.HealthcareApis

  • HealthcareApis cmdlet 会提升 API 版本,这可能会导致中断性变更。 请联系我们了解详细信息。

Az.KeyVault

  • 改进了 Az.KeyVault.Extension 的错误消息 [#16798]
  • 将 Key Vault 密钥的默认访问策略添加为“所有(清除除外)”
  • 从托管 HSM 上的证书导入密钥时,从参数中吸收了 KeyOps [#16773]
  • 修复了在托管 HSM 上更新密钥操作时的 bug [#16774]
  • 修复了导入无密码证书时的问题 [#16742]

Az.OperationalInsights

  • 添加了在使用“StorageInsight”cmdlet 时防止异常的逻辑。

Az.PolicyInsights

  • 添加了对新的修正属性的支持,允许修正更多资源,并更好地控制修正率和错误处理
  • 添加了对通过在内部对策略状态和策略事件命令使用分页 API 调用来提取超大结果集的支持

Az.RecoveryServices

  • 将 VM 的按策略配置备份限制从 1000 还原到 100。 此限制之前已放宽,但由于 Azure 门户的限制为每个策略 100 个 VM,因此我们将还原此限制。
  • 为 FileShares 添加了对每日多次备份的支持。
  • 根据 SDK 更新隔离了一些 CRR 和非 CRR 流。
  • 将 EdgeZone 参数添加到 Azure Site Recovery 服务 cmdlet“New-AzRecoveryServicesAsrRecoveryPlan”

Az.Resources

  • 向“User”对象添加了“onPremisesLastSyncDateTime”和“onPremisesSyncEnabled”属性 [#16892]
  • 添加了在为“New-AzADServicePrincipal”和“Update-AzADServicePrincipal”创建请求时使用的其他属性 [#16847] [#16841]
  • 修复了“New-AzADAppCredential”的“DisplayName”和“ApplicationId”[#16764]
  • 为“Update-AzADUser”启用了密码重置 [#16869]
  • 将参数名称“EnableAccount”更新为了“AccountEnabled”,为“Update-AzADUser”添加了别名“EnableAccount”[#16753] [#16795]
  • 修复了“Set-AzPolicyAssignment”为空时不会删除“notScope”的问题 [#15828]

Az.ServiceBus

  • 以可选参数“PublicNetworkAccess”的形式为“Set-AzServiceBusNetworkRuleSet”添加了对启用或禁用公用网络的支持
  • 修复了带标记的“Set-AzServiceBusNamespace”

Az.Sql

  • 弃用 Get-AzSqlDatabaseTransparentDataEncryptionActivity cmdlet
  • 修复了面向 Microsoft Entra 管理员的 cmdlet,“AzureSqlServerActiveDirectoryAdministratorAdapter”和“AzureSqlInstanceActiveDirectoryAdministratorAdapter”从“AzureEnvironment.Endpoint.AzureEnvironment.Endpoint.Graph”迁移到“AzureEnvironment.ExtendedEndpoint.MicrosoftGraphUrl”

Az.StackHCI

  • 为远程支持添加支持 cmdlet
    • 新 cmdlet - Install-AzStackHCIRemoteSupport、Remove-AzStackHCIRemoteSupport、Enable-AzStackHCIRemoteSupport、Disable-AzStackHCIRemoteSupport、Get-AzStackHCIRemoteSupportAccess、Get-AzStackHCIRemoteSupportSessionHistory

Az.Storage

  • 修复了更新/复制 blob 时控制台中有时出现的输出编号问题 [#16783]
    • 'Set-AzStorageBlobContent'
    • "Get-AzStorageBlob"
  • 更新了帮助文件,添加了有关异步 blob 副本的更多说明。
    • 'Start-AzStorageBlobCopy'

Az.TrafficManager

  • 为嵌套终结点添加了两个新的可选参数“MinChildEndpointsIPv4”和“MinChildEndpointsIPv6”

Az.Websites

  • 更新了“New-AzAppServicePlan”,以使用主机环境 ID 创建应用服务计划 #16094

感谢我们的社区贡献者

  • @adriancuadrado,更新 New-AzADServicePrincipal.md (#16896)
  • Alan (@AlanFlorance),更新 Get-AzDataLakeGen2ChildItem.md (#16292)
  • @geologyrocks,重复标头 (#16876)
  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“Azure CosmosDB”→“Azure Cosmos DB”(#16561)
  • Jean-Paul Smit (@jeanpaulsmit),未记录 -Force 选项且不接受其为参数 (#16910)
  • Kamil Konderak (@kamilkonderak),修复了 NodeOsDiskSize 参数描述 (#16716)
  • Muralidhar Ranganathan (@rmuralidhar),缓解 Get-AzKeyVaultSecret:无效参数 AsPlainText (#16730)
  • Ørjan Landgraff (@theorjan),出色的 PS 示例 (#16748)
  • @ahbleite,未更新开关选项以反映新的 ParameterSetName 值,因此 $id 始终为 NULL。 (#16818)

7.1.0 - 2022 年 1 月

Az.Accounts

  • 将“ServicePrincipalSecret”和“CertificatePassword”从 Az.Accounts buildin 配置文件复制到了客户集配置文件。 [#16617]
  • 更新了 cmdlet Set-AzContext 的参数“Tenant”的帮助消息和帮助 Markdown。 [#16515]
  • 修复了 Azure PowerShell 无法在工作流中工作的问题。 [#16408]
  • 修复了 Invoke-AzRestMethod 发出的基础请求的 URI 中的 Api 双版本。 [#16615]

Az.Aks

  • 在“New-AzAksCluster”和“Set-AzAksCluster”中添加了对负载均衡器和 API 服务器访问的支持。 [#16575]

Az.Automation

  • “New-AzAutomationSchedule”允许使用偏移量定义 StartTime。
  • 修复了 bug:更新了“Set-AzAutomationModule”以在更新具有特定版本的模块时使用 PUT 调用 [#12552]

Az.CognitiveServices

  • 更新了 PowerShell 以使用 2021-10-01 版本。
  • 添加了 CommitmentTier cmdlet 和 CommitmentPlan cmdlet。
  • 添加了 Deployment cmdlet。
  • 添加了 New-AzCognitiveServicesObject cmdlet,用于生成 CommitmentPlan/Deployment 对象。

Az.Compute

  • 更新了 VM cmdlet 和 VMSS cmdlet 中的“UserData”参数,以通过属性名称进行管道传输,从而确保管道传输场景正确发生。
  • 使用 SimpleParameterSet 时更改了 New-AzVM cmdlet,以在未提供“PublicIPAddress”名称时不创建“PublicIPAddress”。
  • 为 New-AzVM cmdlet 和 New-AzVMConfig cmdlet添加了“PlatformFaultDomain”参数
  • 为“New-AzGalleryImageDefinition”添加了“-Feature”参数
  • 向 Set-AzVmOSDisk cmdlet 和 Set-AzVmssStorageProfile cmdlet 添加了“DiffDiskPlacement”字符串参数。

Az.CosmosDB

  • 公开了 BackupPolicyMigrationState 作为 Get-AzCosmosDBAccount 响应的一部分。
    • 这会显示在帐户从定期备份模式转换为连续备份模式时备份策略迁移状态的状态。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 5.0.0

Az.Functions

  • 从 Linux 上的 PowerShell 7.0 堆栈中删除了预览版

Az.KeyVault

  • 添加了以下 cmdlet:Invoke-AzKeyVaultKeyRotation、Get-AzKeyVaultKeyRotationPolicy 和Set-AzKeyVaultKeyRotationPolicy

Az.MySql

  • Az.MySql 正式发布版

Az.Network

  • 对 ResourceId 使用不区分大小写的比较 (Set/New-NetworkWatcherFlowLog)
  • 为专用终结点 cmdlet 添加了新属性“ApplicationSecurityGroup”、“IpConfiguration”和“CustomNetworkInterfaceName”
    • “Get-AzPrivateEndpoint”
    • “New-AzPrivateEndpoint”
  • 添加了新的 cmdlet 以创建用于生成专用终结点的新“IpConfiguration”对象
    • “New-AzPrivateEndpointIpConfiguration”
  • 为 FlowLog cmdlet 添加了 OrdinalIgnoreCase,用于“ResourceIdentifier”类型的字符串比较
  • 修复了“InvalidWorkspaceResourceId”错误消息中的拼写错误

Az.PostgreSql

  • Az.PostgreSql 正式发布版

Az.RedisCache

  • 在 New-AzRedisCache cmdlet 和 Set-AzRedisCache cmdlet 中添加了“IdentityType”和“UserAssignedIdentity”参数。
    • 用于分配和修改 Azure Cache for Redis 的标识。

Az.ResourceMover

  • 添加了对 Azure 资源移动程序中标记的支持
  • 添加了对 Azure 资源移动程序中 SystemData 的支持
  • 发布了 2021-08-01 api-version

Az.Resources

  • 修复了“Get-AzADSpCredential”的不正确别名 [#16592]
  • 修复了“Update-AzADServicePrincipal”的“ServicePrincipalName”和“InputObject”参数 [#16620]
  • 修复了“New-AzADAppCredential”的示例 [#16682]
  • 为“New-AzADApplication”添加了参数“Web”[#16659]
  • 添加了机密文本以响应“New-AzADApplication”和“New-AzADServicePrincipal”[#16659]
  • 已将“DeploymentVariable”中的“Value”反序列化为对象数组(如果“DeploymentVariable”的类型为数组)[#16523]
  • 修复了“New-AzRoleAssignment”中“SignInName”的使用 [#16627]
  • 格式化了“DeploymentVariable”的输出格式
  • 从 GetAzureProviderOperation Cmdlet 中删除了“isUser”操作筛选器

Az.SignalR

  • 修复了 Update-AzSignalR cmdlet 错误重置资源状态的 bug。

Az.Sql

  • 向“New-AzSqlDatabaseCopy”、“New-AzSqlDatabaseSecondary”和“Restore-AzSqlDatabase”添加了“ZoneRedundant”参数,以启用对超大规模数据库的区域冗余复制、异地辅助数据库和 PITR 支持

Az.Storage

  • 修复了目标 blob 名称长的同步复制 blob 失败的问题 [#16628]
    • "Get-AzStorageBlob"
  • 支持存储表 cmdlet 中的 Microsoft Entra ID OAuth 存储上下文。
    • Get-AzStorageCORSRule
    • Get-AzStorageServiceLoggingProperty
    • Get-AzStorageServiceMetricsProperty
    • Get-AzStorageServiceProperty
    • Get-AzStorageTable
    • Get-AzStorageTableStoredAccessPolicy
    • New-AzStorageTable
    • New-AzStorageTableSASToken
    • New-AzStorageTableStoredAccessPolicy
    • Remove-AzStorageCORSRule
    • Remove-AzStorageTableStoredAccessPolicy
    • Set-AzStorageCORSRule
    • Set-AzStorageServiceLoggingProperty
    • Set-AzStorageServiceMetricsProperty
    • Set-AzStorageServiceProperty
    • Set-AzStorageTable
    • Set-AzStorageTableStoredAccessPolicy

Az.Synapse

  • Az.Synapse 正式发布版
  • 将 Az.Synapse 中的 Microsoft Entra 功能迁移到了 MSGraph API。 以下 cmdlet 根据输入参数调用 MSGraph API:
    • New-AzSynapseRoleAssignment cmdlet
    • Get-AzSynapseRoleAssignment cmdlet
    • Remove-AzSynapseRoleAssignment cmdlet
    • Set-AzSynapseSqlActiveDirectoryAdministrator cmdlet
  • 为命令“New-AzSynapseSparkpool”和“Update-AzSynapseSparkpool”的 [-AutoPauseDelayInMinute] 参数添加了默认值

感谢我们的社区贡献者

  • @adishiritwick,更新了 Set-AzAutomationModule 以在更新具有特定版本的模块时使用 PUT 调用 (#16505)
  • @anuraj,更新 New-AzWebAppCertificate (#16634)
  • @BrajaMS,使用 NodeType 参数更新了示例命令 (#16670)
  • @geologyrocks,主要拼写错误(主要)(#16699)
  • Hen Itzhaki (@HenItzhaki),添加了更多示例 (#16424)
  • Chris (@isjwuk),格式设置改进 (#15826)
  • Jaromir Kaspar (@jaromirk),添加了密码凭据示例 (#16600)
  • Martin Falkus (@mfalkus),修复“更新 Az-Tags”文档(其中指定了“Repalces”而不是“Replaces”)中的一个拼写错误 (#16541)
  • Radoslav Gatev (@RadoslavGatev),[Az.Accounts] 修复 Invoke-AzRestMethod 发出的请求的 Uri 中的 Api 双版本 (#16616)
  • @Skuldo,拼写错误修复 (#16585)
  • Sujit Singh (@sujitks),更新 Set-AzApplicationGatewayFirewallPolicy.md (#16583)
  • @trudolf-msft,新示例 4/解决方法 (#16437)

7.0.0 - 2021 年 12 月

Az.Accounts

  • 删除了“PSAzureRmAccount”中的“ServicePrincipalSecret”和“CertificatePassword”[#15427]
  • 向“Connect-AzAccount”添加了可选参数“MicrosoftGraphAccessToken”
  • 向“Add-AzEnvironment”和“Set-AzEnvironment”添加了可选参数“MicrosoftGraphEndpointResourceId”和“MicrosoftGraphUrl”
  • 向“Connect-AzAccount”的“UserWithSubscriptionId”参数集添加了“-AccountId”属性,允许预先选择一个用户名作为交互式登录名
  • 向“Invoke-AzRestMethod”添加了“-Uri”和“-ResourceId”
  • 向以下 cmdlet 添加了环境自动完成程序:Connect-AzAccount、Get-AzEnvironment、Set-AzEnvironment 和 Remove-AzEnvironment [#15991]
  • 向 User-Agent 字符串添加了模块名称和版本[#16291]

Az.Advisor

  • 修复了“Az.Advisor.psd1”未签名的问题[#16226]

Az.Aks

  • [中断性变更]更新了“Get-AzAksVersion”的参数别名和输出类型
  • 添加了“Invoke-AzAksRunCommand”以支持在 aks 集群上运行 shell 命令(使用 kubectl、helm)。 [#16104]
  • 添加了对“New-AzAksCluster”和“New-AzAksNodePool”的“EnableNodePublicIp”和“NodePublicIPPrefixID”的支持。 [#15656]
  • 将在“New-AzAksCluster”中创建服务主体的逻辑从“Azure Active Directory Graph”迁移了到“Microsoft Graph”。
  • 修复了节点池版本与群集版本不匹配时“Set-AzAksCluster”无法升级群集的问题。 [#14583]
  • 在“PSKubernetesCluster”中添加了“ResourceGroupName”。 [#15802]

Az.ApplicationInsights

  • 添加了 WebTest 函数。 下面是新增的 cmdlet
    • “Get-AzApplicationInsightsWebTest”
    • “New-AzApplicationInsightsWebTest”
    • “New-AzApplicationInsightsWebTestGeolocationObject”
    • “New-AzApplicationInsightsWebTestHeaderFieldObject”
    • “Remove-AzApplicationInsightsWebTest”
    • “Update-AzApplicationInsightsWebTestTag”

Az.Automation

  • 修复了参考文档中“Remove-AzAutomationHybridWorkerGroup”的示例
  • 更新了 'Set-AzAutomationModule' 以在更新具有特定版本的模块时使用 PUT 调用 [#12552]

Az.CloudService

  • 正式发布了“Az.CloudService”模块

Az.Compute

  • 包含对以下 powershell cmdlet 的更新
    • “SetAzVmssDiskEncryptionExtension”:为此 cmdlet 添加了扩展参数以与测试扩展和虚拟机规模集的参数“EncryptFormatAll”一起使用
    • “GetAzVmssVMDiskEncryptionStatus”:修改了此 cmdlet 的功能以正确显示虚拟机规模集的数据磁盘的加密状态
    • “SetAzDiskEncryptionExtension”:修复了从 2pass 到 1pass 加密的迁移方案中此 cmdlet 中一个 bug
  • 添加了“Add-AzVhd”以使用 Hyper-V 转换 VHD
  • 向 VM 和 VMSS cmdlet 添加了“UserData”参数
  • 向 DiskConfig 和 SnapshotConfig cmdlet 添加了字符串参数“PublicNetworkAccess”
  • 向 DiskConfig 和 SnapshotConfig cmdlet 添加了布尔参数“AcceleratedNetwork”
  • 向 PSSnapshot 模型添加了“CompletionPercent”属性,使其对用户可见。

Az.ContainerInstance

  • 已将 API 版本升级到 2021-09-01
    • [中断性变更]将“New-AzContainerGroup”中的参数“LogAnalyticWorkspaceResourceId”的类型从哈希表更改为了字符串
    • [中断性变更]删除了“New-AzContainerGroup”中的参数“NetworkProfileId”,并添加了“SubnetId”作为其替代项
    • [中断性变更]删除了“New-AzContainerInstanceObject”中的“ReadinessProbeHttpGetHttpHeadersName”和“ReadinessProbeHttpGetHttpHeadersValue”参数,并添加了“ReadinessProbeHttpGetHttpHeader”作为其替代项
    • [中断性变更]删除了“New-AzContainerInstanceObject”中的“LivenessProbeHttpGetHttpHeadersName”和“LivenessProbeHttpGetHttpHeadersValue”参数,并添加了“LivenessProbeHttpGetHttpHeader”作为其替代项
    • 在“New-AzContainerGroup”中添加了“Zone”,在“New-AzContainerGroupImageRegistryCredentialObject”中添加了“AcrIdentity”
    • 将“New-AzContainerGroupImageRegistryCredentialObject”中的“Username”从必选更改为了可选
  • 对于“Invoke-AzContainerInstanceCommand”
    • [中断性变更]通过后端连接websocket 将命令执行结果显示为了 cmdlet 输出[#15754]
    • 添加了“-PassThru”,获取命令执行成功时的最后一次执行结果
    • 将“TerminalSizeCol”和“TerminalSizeRow”从必选更改为了可选,将其默认值设置为当前 PowerShell 窗口大小
  • 添加了“Restart-AzContainerGroup”、“Get-AzContainerInstanceContainerGroupOutboundNetworkDependencyEndpoint”和“New-AzContainerInstanceHttpHeaderObject”

Az.CosmosDB

  • 修复了在未给出值时显示有关 AnalyticalStorageSchemaType 值的警告的问题。
  • 添加了对托管 Cassandra 的支持。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 4.28.0

Az.EventHub

  • 修复了从 1.9.0 版本开始“New-AzEventHubKey”总是生成新的主密钥而不是辅助密钥的问题[#16362]

Az.Functions

  • [中断性变更]“Update-AzFunctionAppPlan”会提示进行确认[#16490]
  • [中断性变更]如果 ASP 是计划中的最后一个应用,则“Remove-AzFunctionApp”不会将其删除[#16487]
  • [中断性变更]将“FunctionsVersion”设置为 4 以创建 FunctionApp [#16426]
  • [中断性变更]“Update-AzFunctionApp”会提示进行确认[#14442]
  • 修复了在 PowerShell 5.1 上使用“New-AzFunctionApp”创建函数时出现的错误[#15430]
  • 支持存储帐户 SKU“Standard_GZRS”[#14633]

Az.HDInsight

  • 向 cmdlet“New-AzHDInsightCluster”添加了两个参数“-Zone”和“-PrivateLinkConfiguration”
    • 向 cmdlet“New-AzHDInsightCluster”添加了参数“-Zone”,以支持创建具有可用性区域功能的群集
    • 向 cmdlet“New-AzHDInsightCluster”添加了参数“-PrivateLinkConfiguration”,以支持在创建具有专用链接功能的群集时添加专用链接配置。
  • 添加了 cmdlet New-AzHDInsightIPConfiguration 以在内存中创建 ip 配置对象。
  • 添加了 cmdlet New-AzHDInsightPrivateLinkConfiguration 以在内存中创建专用链接配置对象。
  • 将帮助文档中 Set-AzHDInsightClusterDiskEncryptionKey cmdlet 的输出类型从“Microsoft.Azure.Management.HDInsight.Models.Cluster”修复为了“Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightCluster”,以与返回对象的实际类型保持一致。
  • 重大更改:
    • 在 cmdlet“New-AzHDInsightCluster”中将参数“OSType”的类型从“Microsoft.Azure.Management.HDInsight.Models.OSType”更改为了“System.string”。
    • 在 cmdlet“New-AzHDInsightCluster”和“New-AzHDInsightClusterConfig”中将参数“ClusterTier”的类型从“Microsoft.Azure.Management.HDInsight.Models.ClusterTier”更改为了“System.string”。
    • 已将“AzureHDInsightCapabilities”类中的属性“VmSizes”的类型从 IDictionary<string, AzureHDInsightVmSizesCapability> 更改为 IList<string>
    • 将“AzureHDInsightCluster”类中的“AssignedIdentity”属性类型从“Microsoft.Azure.Management.HDInsight.Models.ClusterIdentity”更改为了“Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightClusterIdentity”。

Az.KeyVault

  • [中断性变更]重命名了“PSKeyVaultPermission”类型的属性,以遵循 Azure RBAC 的模式。
  • 将 Azure AD Graph API 迁移到了 MSGraph API。
  • 向“Set-AzKeyVaultAccessPolicy”添加了一条消息,指出对于权限参数,使用“All”选项将不会包括“Purge”权限。

Az.ManagedServices

  • [中断性变更]将 API 版本更新到了 2020-02-01-preview

Az.Monitor

  • 添加了新属性 EventName、Category、ResourceProviderName、OperationName、Status、SubStatus 和类型字符串作为命令 Get-AzLog 的输出[#15833]
  • 在操作组中支持事件中心接收方[#16348]
  • 为命令“Get-AzAlertRule”添加了默认参数集“GetByResourceGroup”[#16356]

Az.Network

  • 修复了 FirewallPolicy 的 PSAzureFirewallPolicyThreatIntelWhitelist 中的 Bug
  • 向以下 cmdlet 添加了可选参数“-IsSecuritySite”:
    • “New-AzVpnSite”
  • 添加了对 WAF 排除项中的新匹配变量的支持
  • 将虚拟网络加密加入虚拟网络 Cmdlet
  • 在 VPN NAT 规则资源中添加了对 NAT 端口范围参数的支持
    • “New-AzVpnGatewayNatRule.md”
    • “Update-AzVpnGatewayNatRule.md”
    • “New-AzVirtualNetworkGatewayNatRule.md”
    • “Update-AzVirtualNetworkGatewayNatRule.md”
  • 添加了新的 cmdlet 以支持应用程序网关 WAF 的按规则排除
    • “New-AzApplicationGatewayFirewallPolicyExclusionManagedRuleSet”
    • “New-AzApplicationGatewayFirewallPolicyExclusionManagedRuleGroup”
    • “New-AzApplicationGatewayFirewallPolicyExclusionManagedRule”
    • 此外,还更新了 cmdlet,以添加用于在排除项中配置 ExclusionManagedRuleSet 的属性
      • “New-AzApplicationGatewayFirewallPolicyExclusion”
  • 修复了应用程序网关受信任的客户端证书 cmdlet 中的 bug,以从文件加载整个证书链。

Az.OperationalInsights

  • 使用 LinkedStorageAccount cmdlet 的“Query”和“Alerts”值扩展了 DataSourceType
  • [中断性变更]将“StorageAccountId”重命名为“StorageAccountIds”
    • “New-AzOperationalInsightsLinkedStorageAccount”
  • [中断性变更]通过“New-AzOperationalInsightsComputerGroup”返回“PSSavedSearch”而不是“HttpStatusCode”
  • [中断性变更]通过“Update-AzOperationalInsightsCluster”返回“PSCluster”而不是“PSLinkedService”
  • 使用 Workspace 的“capacityreservation”、“lacluster”值扩展了 Sku
  • 添加了新属性:Workspace 的“SkuCapacity”、“ForceCmkForQuery”、“DisableLocalAuth”
  • 添加了新属性:“Set-AzOperationalInsightsWorkspace”上的“DailyQuotaGb”
  • 添加了新属性:StorageInsight cmdlet 的“ETag”、“Tag”
  • 向 cmdlet 添加了新属性“StorageAccountResourceId”:
    • “Set-AzOperationalInsightsStorageInsight”
  • 向 cmdlet 添加了 SupportsShouldProcess 属性:
    • “Set-AzOperationalInsightsStorageInsight”
  • 添加了新的 cmdlet 以支持 Table、DataExport、WorkspaceShareKey、PurgeWorkspace 和 AvailableServiceTier
  • 在“Invoke-AzOperationalInsightsQuery”的结果中添加了“Error”属性,以在运行查询时检索部分错误[#16378]

Az.RecoveryServices

  • Azure 备份更新了“Get-AzRecoveryServicesBackupItem”、“Get-AzRecoveryServicesBackupContainer”、Get-AzRecoveryServicesBackupJob cmdlet 中受支持的 BackupManagementType 的验证集。
  • Azure 备份添加了对“Disable-AzRecoveryServicesBackupProtection”、“Unregister-AzRecoveryServicesBackupContainer”、“Get-AzRecoveryServicesBackupItem”、“Get-AzRecoveryServicesBackupContainer”cmdlet 的 SAPHanaDatabase 的支持。
  • 中断性变更:“Get-AzRecoveryServicesBackupJob”、“Get-AzRecoveryServicesBackupContainer”和“Get-AzRecoveryServicesBackupItem”命令将仅支持“BackupManagementType MAB”而不是“MARS”。
  • 对于 Azure 到 Azure 提供商的容量预留的 Azure Site Recovery 支持。

Az.Resources

  • 添加了“Get-AzProviderPreviewFeature”、“Register-AzProviderPreviewFeature”和“Unregister-AzProviderPreviewFeature”cmdlet。
  • 修复了运行 Get-AzPolicyAlias 时 NamespaceMatch 参数值为空的 bug [#16370]
  • [中断性变更] 从 Azure AD Graph 迁移到了 Microsoft Graph
  • [中断性变更]将 PSDenyAssignment 中返回的“Id”从 GUID 字符串更改为了完全限定的 ID
  • 允许“Get-AzDenyAssignment”中的参数“Id”接受完全限定的 ID
  • 添加了用于发布 Bicep 模块的新 cmdlet“Publish-AzBicepModule”
  • 为“*-AzPolicyAssignment”cmdlet 中的“AssignIdentity”参数添加了弃用消息。
  • 通过将“IdentityType”和“IdentityId”参数添加到“*-AzPolicyAssignment”cmdlet,添加了对策略分配中用户分配的托管标识的支持。
  • 更新了策略 cmdlet 以使用新的 api 版本 2021-06-01,该版本引入了对策略分配中用户分配的托管标识的支持。
  • 获取有关 *-AzRoleAssignment 的活动目录对象的信息时缩小了 API 权限范围[#16054]

Az.Sql

  • 修复了“Get-AzSqlServerFirewallRule”中的 FirewallRuleName 通配符筛选的问题[#16199]
  • 将 SQL Server 和 SQL 实例 Microsoft Entra ID 从 ActiveDirectoryClient 移动到了 MicrosoftGraphClient

Az.StackHCI

  • 已将 Az.StackHCI 提升为 GA

Az.Storage

  • 修复了权限为 null 时“Get-AzStorageContainerStoredAccessPolicy”失败的问题[#15644]
  • 支持创建具有权限 i 的 blob 服务 Sas 令牌或帐户 Sas 令牌
    • 'New-AzStorageBlobSASToken'
    • 'New-AzStorageContainerSASToken'
    • 'New-AzStorageAccountSASToken'
  • 修复了从没有过期时间的访问策略创建容器 SAS 令牌失败的问题,并设置了 SAS 令牌过期时间[#16266]
    • 'New-AzStorageContainerSASToken'
  • 从 Get-AzRmStorageShare ShareResourceIdParameterSet 中删除了参数 -Name
    • 'Get-AzRmStorageShare'
  • 支持创建或迁移容器,以启用具有版本控制的不可变存储。
    • “New-AzRmStorageContainer”
    • “Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration”
  • 支持在存储 blob 上设置/删除不可变性策略。
    • “Set-AzStorageBlobImmutabilityPolicy”
    • “Remove-AzStorageBlobImmutabilityPolicy”
  • 支持在存储 blob 上启用/禁用法定保留。
    • “Set-AzStorageBlobLegalHold”
  • 支持在启用具有版本控制的帐户级别不可变性的情况下创建存储帐户,并支持使用帐户级别不可变性策略创建/更新存储帐户。
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”

Az.Websites

  • 已将 Microsoft.Azure.Management.Websites SDK 更新到 3.1.2

感谢我们的社区贡献者

  • Hiroshi Yoshioka (@hyoshioka0128),拼写错误“Azure CosmosDB”→“Azure Cosmos DB”(#16470)
  • Chris (@isjwuk),更新 New-AzAutomationSourceControl.md (#16366)
  • Julian Hüppauff (@jhueppauff),[API 管理] 修复了变量引用 (#16525)
  • @toswedlu,[CosmosDB] 更改 AnalyticalStorageSchemaType 的警告消息 (#15723)

6.6.0 - 2021 年 11 月

Az.Accounts

  • 使用 Microsoft AAD API 添加了新版本的 Microsoft Entra 服务客户端

Az.Aks

  • 添加了对“New-AzAksCluster”中新参数“NetworkPolicy”、“PodCidr”、“ServiceCidr”、“DnsServiceIP”、“DockerBridgeCidr”、“NodePoolLabel”和“AksCustomHeader”的支持。 [#13795]
  • 添加了对迁移到 Microsoft Graph 即将发生的中断性变更的警告。
  • 添加了对更改节点池中节点数的支持。 [#12379]

Az.ApiManagement

  • 修复了“Get-AzApiManagementTenantGitAccess”cmdlet 中的 bug。

Az.Batch

  • 删除了程序集“System.Text.Encodings.Web.dll”[#16062]

Az.Compute

  • 添加了用于将 VMGalleryApplication 属性添加到 VM/VMSS 的 cmdlet
    • New-AzVmGalleryApplication
    • New-AzVmssGalleryApplication
    • Add-AzVmGalleryApplication
    • Add-AzVmssGalleryApplication
    • Remove-AzVmGalleryApplication
    • Remove-AzVmssGalleryApplication
  • 添加了对适用于 SAP 的 VM 扩展的代理和调试设置的支持 (AEM)
  • 更新了 New-AzGalleryImageVersion 以从“-TargetRegion”参数中正确获取“Encryption”属性。
  • 已将 Set-AzVmBootDiagnostic 更新为默认使用托管存储帐户(如果未提供)。
  • 编辑了将“OrchestrationMode”设置为“灵活”时的 New-AzVmss 默认行为。
    • 删除了 NAT 池。
    • 删除了 UpgradePolicy。 在提供时将引发错误。
    • SinglePlacementGroup 必须为 false。 在为 true 时将引发错误。
    • 网络配置文件的 API 版本为 2020-11-01 或更高版本。
    • 网络配置文件 IP 配置主属性设置为 true。

Az.CosmosDB

  • 引入了 Get-AzCosmosDBMongoDBBackupInformation 以检索 MongoDB 的最新备份信息。
  • 更新了 New-AzCosmosDBAccount, Update-AzCosmosDBAccount 以接受 BackupStorageRedundancy
  • 引入了 Get-AzCosmosDBLocation 以列出 Azure CosmosDB 帐户及其位置属性。

Az.DataFactory

  • 已将 PublicNetworkAccess 添加到 Update_AzDataFactoryV2 命令
  • 已将 ADF .Net SDK 版本更新到 4.26.0

Az.DesktopVirtualization

  • 已将 API 版本升级到 2021-07-12。

Az.EventHub

  • 向“new-AzEventHubNamespace”和“Set-AzEventHubNamespace”添加了对高级 sku 和命名空间以及可选开关参数“DisableLocalAuth”的支持

Az.Functions

  • 仅为 Windows V4 应用设置站点配置 netFrameworkVersion
  • 为 Functions V4 堆栈启用了函数应用创建 [#15919]

Az.IotHub

  • 已将 IoT 中心管理 SDK 更新到版本 4.1.0 (api-version 2021-07-10)

Az.KeyVault

  • 为“New-AzKeyVaultRoleDefinition”和“Get-AzKeyVaultRoleDefinition”添加了针对即将发生的中断性变更的警告消息。
    • 为了遵守“New-AzRoleDefinition”和“Get-AzRoleDefinition”的语法,我们将重命名“PSKeyVaultPermission”模型的一些属性,这可能会影响这两个 cmdlet。
  • 添加了对迁移到 Microsoft Graph 即将发生的中断性变更的警告。

Az.Migrate

  • 添加了对无效 IP 地址的检查

Az.OperationalInsights

  • 修复了 bug -“Set-AzOperationalInsightsLinkedService:在链接服务不存在时执行 create(update) 而不是失败”

Az.RecoveryServices

  • Azure 备份修复了 StorageConfig 的问题
  • Azure 备份向 Get-AzRecoveryServicesBackupProtectableItem Cmdlet 添加了 NodesList 和 AutoProtectionPolicy。
  • Azure 备份修复了 GetItemsForContainerParamSet,以支持提取 MAB 备份项。
  • Azure 备份修复了 Get-AzRecoveryServicesBackupContainer 以支持 BackupManagementType MAB 而不是 MARS。
  • 添加了中断性变更警告:“Get-AzRecoveryServicesBackupJob”、“Get-AzRecoveryServicesBackupContainer”和“Get-AzRecoveryServicesBackupProtectableItem”命令将仅支持“BackupManagementType MAB”而不支持“MARS”别名,更改将在即将推出的中断版本中生效。
  • 添加了对 Azure 到 Azure 复制的 ZRS 磁盘类型的支持。
  • 在 Azure 到 Azure 复制的已复制受保护项响应中添加了可用性区域信息。

Az.RedisCache

  • 在“New-AzRedisCache”和“Set-AzRedisCache”的文档中创建了新示例。

Az.Resources

  • 修复了有关 Bicep 的退出代码的 bug [#16055]
  • 为 Microsoft Entra cmdlet 添加了中断性变更警告
  • 为模板规格版本添加了属性“UIFormDefinition”,“Export-AzTemplateSpec”现在将在导出中包含模板规格版本的 UIFormDefinition(如果有)。
  • 添加了针对创建服务主体时的角色分配创建失败的错误捕获
  • 当 -NamespaceMatch 匹配单个 RP 命名空间时针对 Get-AzPolicyAlias 的性能改进

Az.Security

  • 已将 Security .NET SDK 包引用更新到版本 3.0.0

Az.ServiceBus

  • 向“New-AzServiceBusNamespace”和“Set-AzServiceBusNamespace”添加了对 ZoneRedundant 和可选开关参数“DisableLocalAuth”的支持

Az.SignalR

  • 添加了 Web PubSub cmdlet
    • “New-AzWebPubSub”
    • “Get-AzWebPubSub”
    • “Update-AzWebPubSub”
    • “Restart-AzWebPubSub”
    • “Remove-AzWebPubSub”
    • “New-AzWebPubSubHub”
    • “Get-AzWebPubSubHub”
    • “Remove-AzWebPubSubHub”
    • “New-AzWebPubSubKey”
    • “Get-AzWebPubSubKey”
    • “Get-AzWebPubSubSku”
    • “Get-AzWebPubSubUsage”
    • “Test-AzWebPubSubNameAvailability”

感谢我们的社区贡献者

  • bgomezangulo (@beagam),更新 Resume-AzNetAppFilesReplication.md (#16040)
  • Jim McCormick (@eimajtrebor),修复了拼写错误 (#16091)
  • Lampson Nguyen (@lampson),更新 Get-AzDataShare.md (#16015)
  • @MaxMeng1985,更新 Get-AzSynapseSqlPoolRestorePoint.md (#16138)
  • Reggie Gibson (@regedit32),New-AzBotService:修复 Windows PowerShell 上的 AppSecret 到纯文本的转换 (#16160)
  • Mötz Jensen (@Splaxi),BusinessIdentities 详细信息与当前实现不匹配 (#16141)

6.5.0 - 2021 年 10 月

Az.Accounts

  • 支持获取 Microsoft Graph 的访问令牌。
  • 添加了 AuthorizeRequestDelegate 以允许服务模块调整令牌受众。
  • 利用 AssemblyLoadContext 解决了 PowerShell 中的程序集冲突问题。
  • 已将 Azure.Core 从 1.16.0 更新到 1.19.0。

Az.Attestation

  • 正式发布了“Az.Attestation”模块

Az.Cdn

  • 修复了“New-AzFrontDoorCdnRule”cmdlet 中的空引用异常和拼写错误

Az.Compute

  • 已将 Compute .NET SDK 包引用更新到版本 49.1.0
  • 修复了“Get-AzVM”中导致电源状态输出不正确的 bug。

Az.DataFactory

  • 为“Set-AzDataFactoryV2IntegrationRuntime”cmdlet 添加了 DataFlowEnableQuickReuse 实参,以便能够在后续管道活动中快速重用群集。
  • 将 ADF .Net SDK 版本更新到了 4.25.0
  • 为“Set-AzDataFactoryV2IntegrationRuntime”cmdlet 添加了 VNetInjectionMethod 实参,以支持 Azure-SSIS Integration Runtime 的快速虚拟网络注入。

Az.FrontDoor

  • 已允许在没有用于“New-AzFrontDoorRulesEngineActionObject”的 RouteConfigurationOverride 的情况下创建规则引擎操作。
  • 修复了“New-AzFrontDoorRulesEngineActionObject”的 DynamicCompression 形参被忽略的问题。

Az.KeyVault

  • 支持托管 HSM 上的自定义角色定义:
    • 通过“New-AzKeyVaultRoleDefinition”创建,
    • 通过“Remove-AzKeyVaultRoleDefinition”删除,
    • 通过“Get-AzKeyVaultRoleDefinition -Custom”筛选所有自定义角色。
  • 支持使用密钥进行加密/解密/包装/解包 [#15679]
  • 已启用通过添加 -Subscription <String> 在不切换上下文的情况下管理其他订阅中的资源。

Az.Maintenance

  • 添加了来宾修补程序维护支持。

Az.Network

  • 支持 Sku、BastionHost 资源的 ScaleUnits 形参。
    • “New-AzBastion”
    • “Set-AzBastion”
  • 将 Azure 资源管理器载入到专用链接常用 Cmdlet
  • 更新了 cmdlet,以添加属性来启用/禁用 VpnGateway 的 BgpRouteTranslationForNat。
    • 'New-AzVpnGateway'
    • 'Update-AzVpnGateway'
  • 更新了 cmdlet,以添加属性来禁用 P2SVpnGateway 的 InternetSecurity。
    • “New-AzP2sVpnGateway”
  • 为 VirtualHub 的 HubBgpConnection 子资源添加了新的 cmdlet。
    • “Get-AzVirtualHubBgpConnection”
    • “New-AzVirtualHubBgpConnection”
    • “Update-AzVirtualHubBgpConnection”
    • “Remove-AzVirtualHubBgpConnection”
  • 将 Azure HDInsight 载入到专用链接常用 Cmdlet

Az.RecoveryServices

  • 针对 VMware 到 Azure 的重新保护、更新策略和禁用方案的 Azure Site Recovery bug 修复。
  • Azure 备份增加了对 RecoveryServices Vault 中的 UserAssigned MSI 的支持。

Az.Resources

  • 为 TemplateUri 不接受 bicep 文件的情况添加了更清晰的错误消息。
  • 修复了 ManagementGroups 中断性更改说明中的拼写错误 [#15819]。
  • 修复了资源标记大小写问题 - 未保留资源标记大小写。
  • 已更新到 Microsoft.Azure.Management.Authorization 2.13.0-preview。

Az.Sql

  • 修复了“Get-AzSqlDatabaseImportExportStatus”以报告遇到的错误

Az.Storage

  • 已将 Azure.Storage.Blobs 升级到 12.10.0
  • 已将 Azure.Storage.Files.Shares 升级到 12.8.0
  • 已将 Azure.Storage.Files.DataLake 升级到 12.8.0
  • 已将 Azure.Storage.Queues 升级到 12.8.0
  • 支持升级存储帐户以启用 HierarchicalNamespace
    • “Invoke-AzStorageAccountHierarchicalNamespaceUpgrade”
    • “Stop-AzStorageAccountHierarchicalNamespaceUpgrade”
  • 支持 AccessTierInferred、Blob 清单策略架构中的标记
    • “New-AzStorageBlobInventoryPolicyRule”
  • 支持创建/更新已启用/禁用 PublicNetworkAccess 的存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持使用 RootSquash 创建/更新存储 Blob 容器
    • “New-AzRmStorageContainer”
    • “Update-AzRmStorageContainer”
  • 支持设置容器不可变策略中的 AllowProtectedAppendWriteAll 以及添加容器 LegalHold
    • 'Set-AzRmStorageContainerImmutabilityPolicy'
    • “Add-AzRmStorageContainerLegalHold”

Az.StorageSync

  • 修复了 PSSyncSessionStatus 和 PSSyncActivityStatus 对象的部分属性未正确填充的 bug。
  • 尝试访问输出的以下属性时,这影响了“Get-AzStorageSyncServerEndpoint”cmdlet:
    • SyncStatus.UploadStatus
    • SyncStatus.DownloadStatus
    • SyncStatus.UploadActivity
    • SyncStatus.DownloadActivity

Az.Websites

  • 更新了“mport-AzWebAppKeyVaultCertificate1”,以将默认名称设置为 keyvault 名称和证书名称的组合

感谢我们的社区贡献者

  • @DSakura207,对电源状态使用“状态”中的最后一个 PowerState 实例 (#15941)
  • Yannic Graber (@grabery),重新编码 Example2 (#15808)
  • @joelmforsyth,修复多区域示例 (#15918)
  • Adam Coffman (@SysAdminforCoffee),更新 Set-AzNetworkInterfaceIpConfig.md (#15846)
  • Michael Howard (@x509cert),改写了一句话,以表明必须提供特定的密钥版本 (#15886)

6.4.0 - 2021 年 9 月

Az.Accounts

  • 更正了“Get-AzEnvironment”和“Get-AzContext”的结果中指向 Azure 门户的 URL。 [#15429]
  • 进行了基础结构更改,以支持通过 -SubscriptionId <String> 参数替代默认订阅。
    • Az.Aks 是支持它的第一个模块。

Az.Aks

  • 使 -Subscription <String> 在所有 Aks cmdlet 中都可用。 可以在不切换上下文的情况下管理其他订阅中的 Aks 资源。

Az.ApiManagement

  • 添加了新的“Sync-AzApiManagementKeyVaultSecret”cmdlet。
  • 添加了新的“New-AzApiManagementKeyVaultObject”cmdlet。
  • 向“Get-ApiManagementCache”、“New-ApiManagementCache”、“Update-ApiManagementCache”cmdlet 添加了新的可选 [-useFromLocation] 参数。
  • 更新了 cmdlet New-AzApiManagement,使之可以管理 ApiManagement 服务
    • 添加了对新的“隔离”SKU 的支持
    • 添加了对使用“Zone”属性管理可用性区域的支持
    • 添加了对使用“DisableGateway”属性禁用区域中的网关的支持
    • 添加了对使用“MinimalControlPlaneApiVersion”属性管理控制平面可用的最低 API 版本的支持。
  • 更新了 cmdlet New-AzApiManagementRegion,使之可以管理 ApiManagement 服务
    • 添加了对使用“Zone”属性管理可用性区域的支持
    • 添加了对使用“DisableGateway”属性禁用区域中的网关的支持
  • 更新了 cmdlet Add-AzApiManagementRegion,使之可以管理 ApiManagement 服务
    • 添加了对使用“Zone”属性管理可用性区域的支持
    • 添加了对使用“DisableGateway”属性禁用区域中的网关的支持
  • 更新了 cmdlet Update-AzApiManagementRegion,使之可以管理 ApiManagement 服务
    • 添加了对使用“Zone”属性管理可用性区域的支持
    • 添加了对使用“DisableGateway”属性禁用区域中的网关的支持
  • 更新了 cmdlet New-AzApiManagementCustomHostnameConfiguration,使之可以管理自定义主机名配置
    • 添加了对指定“IdentityClientId”的支持,以提供可与 KeyVault 一起使用的托管标识用户分配的 ClientId

Az.Automation

  • 修复了 bug:在 Import-AzAutomationRunbook 中关闭输入文件句柄

Az.Cdn

  • 修复了“Get-AzCdnEndpointResourceUsage”cmdlet 中的必需参数问题

Az.Compute

  • 向“Set-AzVmssOSProfile”添加了新参数“-LinuxConfigurationPatchMode”、“-WindowsConfigurationPatchMode”和“-LinuxConfigurationProvisionVMAgent”
  • 向“New-AzVM”添加了新参数“-SshKeyName”和“-GenerateSshKey”,以使用 SSH 创建 VM
  • 修复了 Linux 上“Add-AzVHD”中的一个 bug,该 bug 导致某些目标 URI 上传失败
  • 为还原点和还原点集合添加了新的 cmdlet:
    • “New-AzRestorePoint”
    • “New-AzRestorePointCollection”
    • “Get-AzRestorePoint”
    • “Get-AzRestorePointCollection”
    • “Update-AzRestorePointCollection”
    • “Remove-AzRestorePoint”
    • “Remove-AzRestorePointCollection”
  • 向“New-AzVMSSConfig”添加了新参数“-EnableSpotRestore”和“-SpotRestoreTimeout”,以启用点还原策略
  • 添加了新的 cmdlet:“Update-AzCapacityReservationGroup”和“Update-AzCapacityReservation”

Az.CosmosDB

  • 修复了导致还原已删除的数据库帐户失败的 bug。

Az.DataFactory

  • 为“Set-AzDataFactoryV2IntegrationRuntime”cmdlet 添加了 subnetId 参数,以支持针对子网资源 ID 而不是 VNet 资源 ID 进行 VNet 注入的 RBAC 检查。
  • 添加了“Get-AzDataFactoryV2IntegrationRuntimeOutboundNetworkDependenciesEndpoint”cmdlet,为加入虚拟网络的 Azure 数据工厂中的 SSIS 集成运行时提供出站网络依赖项列表。
  • 向数据工厂添加了 PublicNetworkAccess。
  • 将 ADF .Net SDK 版本更新到了 4.23.0

Az.KeyVault

  • 支持在密钥保管库中添加 EC 密钥 [#15699]

Az.Migrate

  • 支持源磁盘中的重复磁盘 UUID。
  • 支持 AVSet 的同一 VNet 中的子网。
  • 支持为同一站点中的多个 Vcenter 获取 runAsAccount。

Az.Network

  • 更新了 cmdlet,为基于 IP 的负载均衡器后端地址池添加“Subnet”属性。
    • “New-AzLoadBalancerBackendAddressConfig”
  • 更新了 cmdlet,为后端池相关操作添加“TunnelInterface”属性。
    • “New-AzLoadBalancerBackendAddressPool”
    • “Set-AzLoadBalancerBackendAddressPool”

Az.RecoveryServices

  • Azure Site Recovery 多设备支持使用 RCM 作为控制平面的 VMware 到 Azure 灾难恢复方案。
  • Azure 备份修复了 SQL CRR 的 targetPhysicalPath 问题
  • Azure 备份修复了对 SQL 工作负载的禁用保护
  • Azure 备份解决了在最新版本中设置 CMK 属性时出现的 bug
  • Azure 备份从 register-azrecoveryservicesbackupcontainer 命令帮助文本中删除了特殊字符

Az.Resources

  • 使用 JsonExtensions 对 JSON 对象进行序列化和反序列化,以确保使用自定义序列化设置 [#15552]
  • 添加了对部署 What-If cmdlet 的“Unsupported”和“NoEffect”更改类型的支持。

Az.SecurityInsights

  • 更新为了“Get-AzSentinelIncident”参数
    • 添加了“-Filter”以支持 OData 筛选器
    • 添加了“-OrderBy”以支持 OData 排序
    • 添加了“-Max”,以支持检索超过 1000 个事件(默认)。

Az.Sql

  • 更改了“Get-AzSqlDatabase”的基础实现,以支持来自服务器的分页响应
  • 向“New-AzSqlInstance”和“Set-AzSqlInstance”添加了“ZoneRedundant”参数,以启用区域 - 冗余实例的创建和更新。
  • 向托管实例的模型添加了 ZoneRedundant 字段,以便它显示“Get-AzSqlInstance”返回的实例的区域 - 冗余的相关信息。
  • 扩展了服务器和数据库审核中的 AuditActionGroups 枚举。 添加了 DBCC_GROUP、DATABASE_OWNERSHIP_CHANGE_GROUP 和 DATABASE_CHANGE_GROUP。
  • 向“Remove-AzSqlInstance”添加了“AsJob”标志
  • 向“Set-AzSqlInstance”添加了“SubnetId”参数以支持跨子网更新 SLO
  • 升级到了最新的 SDK 版本

Az.Storage

  • 支持特定 Blob 上的 get/set blob 标记
    • “Get-AzStorageBlobTag”
    • “Set-AzStorageBlobTag”
  • 支持在上传/复制 Blob 时创建具有特定 Blob 标记的目标 Blob
    • 'Set-AzStorageBlobContent'
    • 'Start-AzStorageBlobCopy'
  • 支持使用 Blob 标记筛选器 sql 表达式列出多个容器中的 Blob
    • “Get-AzStorageBlobByTag”
  • 支持列出容器内的 Blob,并包含 Blob 标记
    • 'Get-AzStorageBlob'
  • 支持使用 Blob 标记条件运行 Blob 操作,并且在 blob 标记条件不匹配时,cmdlet 会失败
    • 'Get-AzStorageBlob'
    • 'Get-AzStorageBlobContent'
    • “Get-AzStorageBlobTag”
    • 'Remove-AzStorageBlob'
    • 'Set-AzStorageBlobContent'
    • “Set-AzStorageBlobTag”
    • 'Start-AzStorageBlobCopy'
    • “Stop-AzStorageBlobCopy”
  • 使用新的 API 版本生成 Blob sas 令牌
    • 'New-AzStorageBlobSASToken'
    • 'New-AzStorageContainerSASToken'
    • 'New-AzStorageAccountSASToken'
  • 修复了当客户端和服务器有时差时使用 OAuth 凭据复制 blob 失败的问题 [#15644]
    • "Get-AzStorageBlob"
  • 修复了使用只读 SAS 令牌删除 Data Lake Gen2 项失败的问题
    • “Remove-AzDataLakeGen2Item”
  • 修改了目标现有签入移动 Data Lake Gen2 项
    • “Move-AzDataLakeGen2Item”

Az.StorageSync

  • 向“Invoke-AzStorageSyncChangeDetection”添加了参数集
    • 可以在没有 -DirectoryPath 和 -Path 参数的情况下调用 cmdlet 来触发对整个文件共享的更改检测
  • 添加了对权威上传的支持,作为 New-AzStorageSyncServerEndpoint 的一部分。
  • 在云终结点对象中添加了云更改枚举状态信息。
  • 更新了具有各种运行状况属性的服务器终结点对象
  • 在服务器终结点和已注册的服务器对象中添加了“ServerName”属性,以支持显示服务器的当前 FQDN。

Az.Websites

  • 修复了“Set-AzWebApp”,以在无法添加 -Hostname 时返回有效的警告消息 #9316
  • 修复了“Get-AzWebApp”,以在响应中返回 CustomDomainVerificationId。 #9316

感谢我们的社区贡献者

  • Andrew Sears (@asears)
    • 修复帐户名的拼写问题 (#15779)
    • 修复拼写问题,示例 (#15780)
  • @cawrites,更新 New-AzDataMigrationService.md (#15646)
  • @harpaul-gill,在 Sql Get 数据库中添加对分页的支持 (#15772)
  • @jeepingben,创建对 Linux 安全的互斥名称(修复#15653)(#15666)
  • @LosManos,文档:列出机密时忽略参数 (#15788)
  • Mats Estensen (@matsest),文档:添加 Update-AzSubscription 示例 (#15748)
  • Mauricio Arroyo (@mauricio-msft),修复 cmdlet 示例中的拼写错误 (#15719)

6.3.0 - 2021 年 8 月

Az.Accounts

  • 在 Windows 和 macOS 上令牌缓存暂留失败时禁用上下文自动保存
  • 将 PowerShell 版本添加到遥测记录
  • 将 Microsoft.ApplicationInsights 从 2.4.0 升级到 2.12.0
  • 将 Azure.Core 更新到 1.16.0

Az.Aks

  • 添加 "Start-AzAksCluster"、"Stop-AzAksCluster"、"Get-AzAksUpgradeProfile" 和 "Get-AzAksNodePoolUpgradeProfile"。 [#14194]
  • 在 "Get-AzAksCluster" 的输出中添加了属性 "IdentityProfile"。 [#12546]

Az.CognitiveServices

  • [中断性变更] 将 PSCognitiveServicesAccount.Identity.Type 的类型从 IdentityType 更改为 ResourceIdentityType。
  • [中断性变更] 将 PSCognitiveServicesAccount.Sku.Tier 的类型从 SkuTier 更改为字符串。
  • [中断性变更] 已从 PrivateLinkServiceConnectionState 中删除 ActionRequired。
  • 更新了 PowerShell 以使用 2021-04-30 版本。
  • 添加了 "Undo-AzCognitiveServicesAccountRemoval" cmdlet。
  • 为 "New-AzureCognitiveServicesAccount" 和 "Set-AzureCognitiveServicesAccount" 添加了参数 "-RestrictOutboundNetworkAccess"、"-AllowedFqdnList"、"-DisableLocalAuth"、"-KeyVaultIdentityClientId"、"-IdentityType"、"-UserAssignedIdentityId"。
  • 为 "Remove-AzureCognitiveServicesAccount" 和 "Get-AzureCognitiveServicesAccount" 添加了参数 "-InRemovedState" 和 "-Location"。

Az.Compute

  • 修复了 "New-AzVM" cmdlet 中的一个警告,即使用户提供了 SKU 大小,该警告也显示 VM 的 SKU 采用默认值。 现在,仅当用户不提供 SKU 大小时才显示该警告。
  • 编辑了 "Set-AzVmOperatingSystem" cmdlet,使其不再覆盖虚拟机中传递的任何现有 EnableAutomaticUpdates 值(如果存在)。
  • 将计算模块更新为了使用最新的 .Net SDK 版本 48.0.0。
  • 为产能预留功能添加了新的 cmdlet:
    • "New-AzCapacityReservationGroup"
    • "Remove-AzCapacityReservationGroup"
    • "Get-AzCapacityReservationGroup"
    • "New-AzCapacityReservation"
    • "Remove-AzCapacityReservation"
    • "Get-AzCapacityReservation"
  • 向以下 cmdlet 添加了新参数 "-CapacityReservationGroupId":
    • "New-AzVm"
    • "New-AzVmConfig"
    • "New-AzVmss"
    • “New-AzVmssConfig”
    • “Update-AzVm”
    • “Update-AzVmss”

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 4.21.0

Az.Migrate

  • 添加了 SQL Server 许可证类型。
  • 添加了 CRN 功能。
  • 添加了资源标记功能。
  • 更新到了 2021-02-10 api 版本。

Az.Monitor

  • 为 "Add-AzAutoscaleSetting" 参数集 "AddAzureRmAutoscaleSettingUpdateParamGroup" 重新添加了参数 "ResourceGroupName",并将其设置为可选参数 [#15491]

Az.RecoveryServices

  • 为 V1 保管库添加了存档。
  • 在 Get-AzRecoveryServicesBackupProtectionPolicy 中添加了 ProtectedItemsCount。
  • azure 到 azure in update vm 属性种的 Azure Site Recovery bug 修复。

Az.RedisCache

  • 在 "New-AzRedisCache" 和 "Set-AzRedisCache" 中添加了 "RedisVersion" 参数

Az.Resources

  • 修复了 "PSResource" 的 bug,其中某些构造函数将 "SubscriptionId" 属性保留为 unassigned/null。 [#10783]
  • 添加了对在 Bicep 文件中创建和更新模板规格的支持 [#15313]
  • 为部署创建 cmdlet 添加了 "-ProceedIfNoChange" 参数。

Az.ServiceFabric

  • 修复了托管和经典应用程序模型(应用程序、群集、服务),更新构造函数以采用所有新属性
    • 这解决了管道传输相关问题:从 Get cmdlet 调用将结果直接通过管道传输给 Update 或 Set 调用时,将删除一些有意设置的属性
    • 更新了相应的测试文件以涵盖上述情况

Az.Sql

  • 修复了 "Set-AzSqlServer" 和 "Set-AzSqlInstance" 中的标识逻辑

Az.Storage

  • 支持了 Blob 上次访问时间
    • "Enable-AzStorageBlobLastAccessTimeTracking"
    • "Disable-AzStorageBlobLastAccessTimeTracking"
    • “Add-AzStorageAccountManagementPolicyAction”
  • 使 "Get-AzDataLakeGen2ChildItem" 默认列出所有 datalake gen2 项,而不需要用户按区块列出。
  • 修复了使用不带前缀 "?" 的 sas 时 BlobProperties 为空问题 [#15460]
  • 修复了同步复制小型 blob 失败 [#15548]
    • "Get-AzStorageBlob"

Az.Websites

  • 修复了用户无权获取服务标记列表 #15316 和 #14862 时的 "Add-AzWebAppAccessRestrictionRule" 失败问题

感谢我们的社区贡献者

  • Borys Generalov (@bgener),更新 Get-AzPolicyState.md (#15455)
  • Dean Mock (@deanmock),更新 New-AzAutomationSchedule.md (#15371)
  • John Bevan (@JohnLBevan),#10783 - 修复了 Get-AzResource 返回 PSResource 及 null SubscriptionId 的问题 (#15106)
  • Michael Mejias Sanchez (@mikemej),更新 - 更新部署(外部 VNET)(#15391)
  • @mjsharma,为备用命令添加了注释 (#15360)
  • Ked Mardemootoo (@nocticdr),修复了一些拼写错误以提升明确性 (#15428)
  • Pascal Berger (@pascalberger),修复了 Sync-AzVirtualNetworkPeering 示例中的参数名称 (#15493)
  • @rcabr修复了 Get-AzStorageContainer 中的文档 (#15476)
  • AAron (@S-AA-RON),更新 New-AzNetworkSecurityGroup.md (#15512)
  • 坂本ポテコ (@sakamoto-poteko),更新 New-AzVMConfig.md (#15376)
  • @Shawn-Yuen更新 Remove-AzDataLakeGen2Item.md (#15388)

6.2.1 - 2021 年 7 月

Az.Accounts

  • 解决了订阅没有 'Tags' 属性时出现的访问错误 [#15425]。

6.2.0 - 2021 年 7 月

Az.Accounts

  • 向 PSAzureSusbscripiton 添加了 Tags 和 AuthorizationSource,并向 PSAzureTenant 添加了 TenantType、DefaultDomain、TenantBrandingLogoUrl 和 CountryCode [#15220]
  • 将订阅客户端升级到了 2021-01-01 [#15220]
  • 删除了通用库中的交互模式检查
  • 向环境 AzureChinaCloud 添加了 OperationalInsights 的终结点 [#15305]
  • 将自动生成的模块的默认日志打印到了详细流

Az.Aks

  • 为“New-AzAksNodePool”新增了参数“AvailabilityZone”。 [#14505]

Az.ApplicationInsights

  • 向 applicationinsights 组件添加了只读属性“ConnectionString”和“ApplicationId”

Az.Compute

  • 向“New-AzVmss”和“New-AzVmssConfig”添加了可选参数“-OrchestrationMode”
  • 对以下 cmdlet 进行了更新,使它们可在资源使用 AKS 或共享映像库使用远程映像源时工作。
    • “Update-AzVm”
    • “Update-AzVmss”
    • “Update-AzGalleryImageVersion”
  • 向“Set-AzVmssRollingUpgradePolicy”添加了参数“-EnableCrossZoneUpgrade”和“-PrioritizeUnhealthyInstance”
  • 向“Set-AzVMOperatingSystem”cmdlet 添加了“AssessmentMode”参数。
  • 修复了“Add-AzVmssNetworkInterfaceConfiguration”中的 bug
  • 修复了“Test-AzVMAEMExtension”中的 IOPS 和吞吐量检查
  • 为 2020-12-01 DiskRP API 版本添加了新的 cmdlet
    • New-AzDiskPurchasePlanConfig
    • Set-AzDiskSecurityProfile
  • 为 2020-12-01 DiskRP API 版本更改了 cmdlet
    • New-AzDiskConfig
    • New-AzSnapshotConfig
    • New-AzSnapshotUpdateConfig
    • New-AzDiskUpdateConfig
    • New-AzDiskEncryptionSetConfig
    • Update-AzDiskEncryptionSet

Az.CosmosDB

  • 此版本引入了用于实现连续备份(时间点还原)功能的 cmdlet:
    • 引入了对使用连续模式备份策略创建帐户的支持。
    • 引入了对使用连续模式备份策略的帐户进行时间点还原的支持。
    • 引入了对使用定期模式备份策略的帐户更新备份间隔和备份保留的支持。
    • 引入了列出实时数据库帐户中可还原资源的支持。
    • 引入了针对帐户创建/更新指定分析存储架构类型的支持。
    • 添加了以下 cmdlet:
      • Restore-AzCosmosDBAccount、New-AzCosmosDBDatabaseToRestore、Get-AzCosmosDBRestorableDatabaseAccount,
      • Get-AzCosmosDBSqlRestorableDatabase、Get-AzCosmosDBSqlRestorableContainer、Get-AzCosmosDBSqlRestorableResource,
      • Get-AzCosmosDBMongoDBRestorableDatabase、Get-AzCosmosDBMongoDBRestorableCollection、Get-AzCosmosDBMongoDBRestorableResource。

Az.DataFactory

  • 向 DataFactory 添加了客户管理的密钥加密

Az.Functions

  • 为 Linux 消耗计划应用添加了两个额外的应用设置(WEBSITE_CONTENTSHARE 和 WEBSITE_CONTENTAZUREFILECONNECTIONSTRING)。 [15124]
  • 修复了在 Azure Gov 上创建时 New-AzFunctionApp 的 bug。 [13379]
  • 添加了支持创建和复制空值应用设置所需的 Az.Functions cmdlet。 [14511]

Az.Monitor

  • 修复了当“ResultType”设置为“Metadata”时“Get-AzMetric”的空引用 bug
  • 修复了“Add-AzAutoscaleSetting”无法从“Get-AzAutoscaleSetting”用管道传输结果的 bug [#13861]

Az.Network

  • 添加了公共 IP 地址作为创建路由服务器的可选参数
    • 'New-AzRouteServer'
  • 更新了 cmdlet 以启用边缘区域规范
    • “New-AzPublicIpPrefix”
    • “New-AzLoadBalancer”
    • “New-AzPrivateLinkService”
    • “New-AzPrivateEndpoint”
  • 添加了对在控制台中查看虚拟网络的扩展位置的支持
    • “New-AzVirtualNetwork”
    • “Get-AzVirtualNetwork”
  • 添加了对在控制台中查看公共 IP 地址的扩展位置的支持
    • “New-AzPublicIpAddress”
    • “Get-AzPublicIpAddress”

Az.RecoveryServices

  • 修复了禁用 SQL AG AutoProtection 的问题。

Az.Security

  • 正式发布了 Az.Security 模块
  • 将 Get-AzRegulatoryComplainceAssessment 的名称改成了 Get-AzRegulatoryComplianceAssessment 以修复拼写错误

Az.Sql

  • 为以下 cmdlet 添加了“RestrictOutboundNetworkAccess”参数
    • “New-AzSqlServer”
    • “Set-AzSqlServer”
  • 为针对允许的出站防火墙 FQDN 规则的 CRUD 操作添加了新的 cmdlet:“Get-AzSqlServerOutboundFirewallRule”、“New-AzSqlServerOutboundFirewallRule”和“Remove-AzSqlServerOutboundFirewallRule”
  • 针对 New-AzSqlServer 和 New-AzSqlInstance 修复了 SystemAssigned 和 UserAssigned 标识的标识逻辑
  • 更新了用于获取和更新 SQL 数据库的差异备份频率的 cmdlet:“Get-AzSqlDatabaseBackupShortTermRetentionPolicy”和“Set-AzSqlDatabaseBackupShortTermRetentionPolicy”
  • 修复了“Set-AzSqlServer”和“Set-AzSqlInstance”中 Azure Policy 的部分 PUT 问题

Az.Storage

  • 支持启用/禁用 Blob 容器软删除
    • “Enable-AzStorageContainerDeleteRetentionPolicy”
    • “Disable-AzStorageContainerDeleteRetentionPolicy”
  • 支持列出已删除的 Blob 容器
    • “Get-AzRmStorageContainer”
    • “Get-AzStorageContainer”
  • 支持还原已删除的 Blob 容器
    • “Restore-AzStorageContainer”
  • 支持文件服务属性中安全的 SMB 设置
    • “Update-AzStorageFileServiceProperty”
  • 支持使用 EnableNfsV3 创建帐户
    • “New-AzStorageAccount”
  • 支持从管道输入更多复制 Blob 参数 [#15301]
    • 'Start-AzStorageBlobCopy'

Az.Websites

  • 修复了“Import-AzWebAppKeyVaultCertificate”以支持 ServerFarmId [#15091]
  • 修复了“新增了可选参数,用于在从计划中删除最后一个 WebApp 时删除或保留 Appservice 计划”

感谢我们的社区贡献者

  • Mikey Bronowski (@MikeyBronowski)
    • 更新了 Get-AzSynapseTriggerRun.md (#15231)
    • 通过添加更多涵盖更多场景的示例更新了 Get-AzSynapsePipelineRun.md (#15232)
  • @mjsharma,为备用命令添加了注释 (#15359)
  • @tomswedlund,为 CosmosDB 添加了针对帐户创建/更新设置分析存储架构类型的支持 (#15362)
  • @ylabade,修复了示例中的 Web 应用参数名称 (#15291)

6.1.0 - 2021 年 6 月

Az.Accounts

  • 添加了 cmdlet“Open-AzSurveyLink”
  • 支持证书文件作为 Connect-AzAccount 的输入参数

Az.Aks

  • 修复了“Set-AzAks”在自动化 Runbook 中失败的问题。 [#15006]

Az.ApplicationInsights

  • 修复了使用“InputObject”参数执行以下 cmdlet 时“ResourcegroupName”缺失的问题 [#14848]
    • “Get-AzApplicationInsightsLinkedStorageAccount”
    • “New-AzApplicationInsightsLinkedStorageAccount”
    • “Update-AzApplicationInsightsLinkedStorageAccount”
    • “Remove-AzApplicationInsightsLinkedStorageAccount”

Az.Cdn

  • 修复了“Remove-AzCdnProfile”cmdlet 中缺少配置文件的问题

Az.Compute

  • 将计算模块更新为了使用最新的 .Net SDK 版本 47.0.0。

Az.ContainerInstance

  • 删除了文件共享凭据的显示 [#15224]

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 4.19.0

Az.EventHub

  • 添加了用于从“Get-AzEventHubNamespace”中接受来自“Get-AzEventHub”的管道输入的功能。

Az.HDInsight

  • 在 HDInsight 中支持新的 Azure Monitor 功能:
    • 添加 cmdlet“Get-AzHDInsightAzureMonitor”,以允许客户获取 HDInsight 群集的 Azure Monitor 状态。
    • 添加 cmdlet“Enable-AzHDInsightAzureMonitor”,以允许客户在 HDInsight 群集中启用 Azure Monitor。
    • 添加 cmdlet“Disable-AzHDInsightAzureMonitor”,以允许客户在 HDInsight 群集中禁用 Azure Monitor。

Az.KeyVault

  • 删除了“Get-AzKeyVault”中的重复列表项 [#15164]
  • 向“Az.KeyVault”模块添加了“SecretManagement”标记 [#15173]

Az.Network

  • 更新了路由服务器的 cmdlet,以便以更稳定的方式添加 IP 配置。
  • 添加了对获取单个专用链接资源的支持。
  • 在“New-AzPrivateLinkServiceConnection”中添加了有关 GroupId 的更详细说明
  • 更新了 cmdlet,以在 AzureFirewallPolicy 上启用 PrivateRange 设置。
    • “New-AzFirewallPolicy”
    • “Set-AzFirewallPolicy”
  • 更新了 cmdlet,以在 VirtualNetworkGateway 和 BgpRouteTranslationForNat 中添加 NatRules。
    • “New-AzVirtualNetworkGateway”
    • “Set-AzVirtualNetworkGateway”
  • 更新了 cmdlet,以在 VirtualNetworkGateway 连接中添加 EngressNatRules 和 EgressNatRules。
    • “New-AzVirtualNetworkGatewayConnection”
    • “Set-AzVirtualNetworkGatewayConnection”
  • 更新了 cmdlet,以在 VirtualNetwork 中启用 FlowTimeout 设置。
    • “New-AzVirtualNetwork”
  • 为获取/创建/更新/删除 VirtualNetworkGatewayNatRules 添加了 cmdlet。
    • “New-AzVirtualNetworkGatewayNatRule”
    • “Update-AzVirtualNetworkGatewayNatRule”
    • “Get-AzVirtualNetworkGatewayNatRule”
    • “Remove-AzVirtualNetworkGatewayNatRule”
  • 添加了用于在 VirtualNetworkPeering 上同步的新 cmdlet
    • “Sync-AzVirtualNetworkPeering”
  • 更新了用于添加新属性的 cmdlet,并重新定义了 VirtualNetworkPeering 中的现有属性
    • “Add-AzVirtualNetworkPeering”
    • “Get-AzVirtualNetworkPeering”
  • 更新了用于在 VirtualHub 上启用 PreferredRoutingGateway 设置的 cmdlet。
    • 'New-AzVirtualHub'
    • 'Update-AzVirtualHub'
  • 更新了用于公开客户端证书的两个只读属性的 cmdlet。
    • 'Get-AzApplicationGatewayTrustedClientCertificate'

Az.RecoveryServices

  • 添加了跨租户 DS 移动。
  • 删除了只可在 30 天的时间范围内提取恢复点的限制。
  • 为新区域启用了 CRR。

Az.Resources

  • 允许了在测试部署时命名部署 [#11497]

Az.SignalR

  • 更改为了“Update-AzSignalRNetworkAcl”cmdlet 的“允许”和“拒绝”参数:
    • 已接受“Trace”作为有效值。
    • 已接受“@()”作为空集合以清除列表。
  • 已在适用的 cmdlet 中支持“ResourceGroupCompleter”和“ResourceNameCompleter”。
  • 已弃用以下 cmdlet 的输出类型为“PSSignalRResource”的“HostNamePrefix”属性:
    • “Get-AzSignalR”
    • “New-AzSignalR”
    • “Update-AzSignalR”

Az.Sql

  • 添加了相关选项,用于支持“New-AzSqlInstance”和“Set-AzSqlInstance”cmdlet 中托管实例的维护配置 ID 的简短版本
  • 向“New-AzSqlDatabaseSecondary”添加了 HighAvailabilityReplicaCount
  • 向 AzSqlServer 和 AzSqlInstance 添加了“外部管理员”和“仅 Microsoft Entra”属性
    • 添加了用于在“New-AzSqlInstance”和“Set-AzSqlInstance”cmdlet 中指定“-ExternalAdminName”、“-ExternalAdminSid”和“-EnableActiveDirectoryOnlyAuthentication”的选项
    • 添加了使用“Get-AzSqlServer”和“Get-AzSqlInstance”cmdlet 中的“-ExpandActiveDirectoryAdministrator”扩展外部管理员信息的选项
  • 修复了“Set-AzSqlDatabase”在未指定时不再默认将 ReadScale 设置为“禁用”的问题
  • 修复了部分 PUT 的“Set-AzSqlServer”和“Set-AzSqlInstance”仅包含标识和 null 属性的问题
  • 在“New-AzSqlServer”、“New-AzSqlInstance”、“Set-AzSqlServer”和“Set-AzSqlInstance”cmdlet 中添加了与 UMI 相关的参数。
  • 向以下 cmdlet 添加了 -AutoRotationEnabled 参数:
    • “Set-AzSqlServerTransparentDataEncryptionProtector”
    • “Get-AzSqlServerTransparentDataEncryptionProtector”
    • “Set-AzSqlInstanceTransparentDataEncryptionProtector”
    • “Get-AzSqlInstanceTransparentDataEncryptionProtector”

Az.Storage

  • 已支持使用 NFS/SMB enabledEnabledProtocol 和 RootSquash 创建文件共享,以及使用 RootSquash 更新共享
    • 'New-AzRmStorageShare'
    • 'Update-AzRmStorageShare'
  • 已支持在文件服务上启用 Smb 多通道
    • “Update-AzStorageFileServiceProperty”
  • 修复了使用 Oauth 凭据在同一帐户中复制 Blob 时,使用匿名凭据访问源会在同一帐户内进行的复制问题
  • 从创建/更新存储帐户中 DefaultSharePermission 参数的值集中删除了 StorageFileDataSmbShareOwner
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”

Az.Websites

  • 修复了阻止在“Remove-AzWebAppAccessRestrictionRule”中按名称和唯一标识符删除规则的问题
  • 修复了“Set-AzWebAppSlot”中 AlwaysOn 默认为 false 的问题

感谢我们的社区贡献者

  • Andy Roberts (@andyr8939),从示例中删除未使用的 TimeGrain 变量 (#15062)
  • Ashley Roll (@AshleyRoll),删除 Write-Host 泄漏的文件共享凭据 (#15225)
  • Kailash Mandal (@KaishM),更新 New-AzPublicIpAddress.md (#15040)
  • Olivier Miossec (@omiossec),更新 Get-AzExpressRouteCircuitRouteTable.md (#15054)
  • Scott (@S-T-S),更新 Set-AzNetworkInterface.md (#15112)
  • @sohaibMSFT,应用程序网关自动缩放示例 (#15071)
  • @Srihsu,更新 Split-AzReservation.md (#15049)
  • @srozemuller,示例 resourcegroup 参数中的拼写错误 (#15146)

6.0.0 - 2021 年 5 月

仅 Windows PowerShell 5.1、PowerShell 7.0 7.0.6 或更高版本和 PowerShell 7.1 7.1.3 或更高版本支持 Az 6.0.0 (Az.Accounts 2.3.0),打开 https://aka.ms/install-powershell 了解如何升级。 有关详细信息,请访问 https://aka.ms/azpslifecycle

Az.Accounts

  • 将 Azure.Identity 升级到 1.4,将 MSAL 升级到 4.30.1
  • 删除了 cmdlet“Connect-AzAccount”的过时参数“ManagedServiceHostName”、“ManagedServicePort”和“ManagedServiceSecret”,可以改用环境变量“MSI_ENDPOINT”和“MSI_SECRET”
  • 自定义 PSAzureRmAccount 的显示格式以隐藏服务主体的机密 [#14208]
  • 为“Connect-AzAccount”添加了可选参数“AuthScope”,以支持数据平面功能的增强的身份验证
  • 按环境变量设置重试时间 [#14748]
  • 支持的主题名称颁发者身份验证

Az.Compute

  • 添加了“Invoke-AzVmInstallPatch”,以支持使用 PowerShell 在 VM 中安装补丁。
  • 已将计算模块更新为使用最新的 .Net SDK 版本 46.0.0。
  • 为以下 cmdlet 添加了可选参数“-EdgeZone”
    • “Get-AzVMImage”
    • “Get-AzVMImageOffer”
    • “Get-AzVMImageSku”
    • “New-AzDiskConfig”
    • “New-AzImageConfig”
    • “New-AzSnapshotConfig”
    • “New-AzVM”
    • “New-AzVmssConfig”
    • “New-AzVMSS”

Az.ContainerInstance

  • 添加了新的 cmdlet:“Start-AzContainerGroup”、“Stop-AzContainerGroup” [#10773]、“Invoke-AzContainerInstanceCommand” [#7648]、“Update-AzContainerGroup”、“Add-AzContainerInstanceOutput”、“Get-AzContainerInstanceCachedImage”、“Get-AzContainerInstanceCapability”、“Get-AzContainerInstanceUsage”、“New-AzContainerGroupImageRegistryCredentialObject”、“New-AzContainerGroupPortObject”、“New-AzContainerGroupVolumeObject”、“New-AzContainerInstanceEnvironmentVariableObject”、“New-AzContainerInstanceInitDefinitionObject”、“New-AzContainerInstanceObject”、“New-AzContainerInstancePortObject”和“New-AzContainerInstanceVolumeMountObject”
  • 在“New-AzContainerGroup”中支持日志分析参数 [#11117]
  • 添加了对在“New-AzContainerGroup”中指定网络配置文件和 Azure 文件共享名称的支持 [#9993] [#12218]
  • 添加了将环境变量指定为 SecureValue 的支持 [#10110] [#10640]

Az.ContainerRegistry

  • 修复了“Import-AzContainerRegistryImage”中的用户名和密码问题 [#14971]
  • 修复了在单个 Powershell 会话中数据平面操作(存储库、标记、清单)跨注册表失败的问题 [#14849]

Az.CosmosDB

  • 引入了对 Sql 数据平面 RBAC 的支持,允许创建、更新、删除和检索角色定义和角色分配
    • 添加了以下 cmdlet:
      • Get-AzCosmosDBSqlRoleDefinition、Get-AzCosmosDBSqlRoleAssignment、
      • New-AzCosmosDBSqlRoleDefinition、New-AzCosmosDBSqlRoleAssignment、
      • Remove-AzCosmosDBSqlRoleDefinition、Remove-AzCosmosDBSqlRoleAssignment、
      • Update-AzCosmosDBSqlRoleDefinition、Update-AzCosmosDBSqlRoleAssignment、
      • New-AzCosmosDBSqlPermission

Az.DesktopVirtualization

  • 已将 API 版本升级到 2021-02-01-preview。

Az.Functions

  • 添加了对 Python 3.9 和 Node 14 函数应用的函数应用创建支持
  • 删除了对 V2、Python 3.6、Node 8 和 Node 10 函数应用的函数应用创建支持
  • 在 Update-AzFunctionApp 中将 IdentityID 参数从字符串更新为字符串数组。 这是为了与 New-AzFunctionApp(它字符串数组具有相同的参数)保持一致
  • 对于无效的 Functions 版本,已将 FullyQualifiedErrorId 从 FunctionsVersionIsInvalid 更新为 FunctionsVersionNotSupported
  • 创建 Node.js 函数应用时,如果未指定运行时版本,则默认运行时版本将设置为 14 而不是 12

Az.KeyVault

  • 为 RSA 密钥提供了密钥大小 [#14819]

Az.Kusto

  • 将 API 版本升级到稳定的 2021-01-01

Az.Maintenance

  • 将 API 版本升级到稳定的 2021-05-01

Az.Migrate

  • 修复了 Initialize-AzMigrateReplicationInfrastructure.ps1 中的问题

Az.Network

  • 更新了验证,允许为 saDataSizeKilobytes 参数传递零值
    • “New-AzureRmIpsecPolicy”
  • 为以下 cmdlet 添加了可选参数“-EdgeZone”
    • “New-AzNetworkInterface”
    • “New-AzPublicIpAddress”
    • “New-AzVirtualNetwork”

Az.RecoveryServices

  • 修复了与 SQL 还原相关的安全问题,这是必要的中断性变更。 TargetContainer 对于备用位置还原变为必需。
  • 删除了Set-AzRecoveryServicesBackupProperties cmdlet 别名,支持 Set-AzRecoveryServicesBackupProperty。
  • 删除了 Get-AzRecoveryServicesBackupJobDetails cmdlet 别名,支持 Get-AzRecoveryServicesBackupJobDetail。
  • 添加了对跨订阅 DS 移动的支持。
  • Azure Site Recovery 支持使用 RCM 作为控制平面的 VMware 到 Azure 灾难恢复方案。

Az.Resources

  • 已将“New-AzADApplication”中的“-IdentifierUris”更改为可选参数
  • 删除了由“New-AzADServicePrincipal”创建的 ADApplication 生成的“DisplayName”
  • 将 SDK 更新为 3.13.1-preview 以使用正式发布的 TemplateSpecs API 版本
  • 为 PSADUser 和 PSADGroup 添加了“AdditionalProperties”[#14568]
  • 在“New-AzADAppCredential”和“Get-AzADAppCredential”中支持了“CustomKeyIdentifier”[#11457]、[#13723]
  • 将“MainTemplate”改为由模板规格版本的默认格式化程序显示

Az.SecurityInsights

  • Az.SecurityInsights 的正式发布版本

Az.ServiceFabric

  • 删除了已弃用的群集证书命令:
    • “Add-AzServiceFabricClusterCertificate”
    • “Remove-AzServiceFabricClusterCertificate”
  • 更改了 PSManagedService 模型,以避免直接从 sdk 使用 properties 参数。
  • 删除了托管 cmdlet 的已弃用参数:
    • “ReverseProxyEndpointPort”
    • “InstanceCloseDelayDuration”
    • “ServiceDnsName”
    • “InstanceCloseDelayDuration”
    • “DropSourceReplicaOnMove”
  • 修复了“Update-AzServiceFabricReliability”,以正确更新群集资源上主节点类型的 VM 实例计数。

Az.Sql

  • 更新了“Set-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline”文档,以包含具有一个内部数组的数组的定义数组示例。
  • 添加了 cmdlet“Copy-AzSqlDatabaseLongTermRetentionBackup”
    • 将 LTR 备份复制到不同的服务器
  • 添加了 cmdlet“Update-AzSqlDatabaseLongTermRetentionBackup”
    • 更新 LTR 备份的备份存储冗余值
  • 将 CurrentBackupStorageRedundancy、RequestedBackupStorageRedundancy 添加到了“Get-AzSqlDatabase”、“New-AzSqlDatabase”、“Set-AzSqlDatabase”、“New-AzSqlDatabaseSecondary”、“Set-AzSqlDatabaseSecondary”、“New-AzSqlDatabaseCopy”
    • 将 BackupStorageRedundancy 值更改为 CurrentBackupStorageRedundancy、RequestedBackupStorageRedundancy,以反映当前值和更改时请求的值

Az.Storage

  • 支持的文件共享快照
    • 'New-AzRmStorageShare'
    • 'Get-AzRmStorageShare'
    • “Remove-AzRmStorageShare”
  • 支持删除文件共享及其快照(已租用和未租用的),默认情况下,当共享具有快照时,删除文件共享将失败
    • “Remove-AzRmStorageShare”
  • 支持的 Set/Get/Remove Blob 清单策略
    • “New-AzStorageBlobInventoryPolicyRule”
    • “Set-AzStorageBlobInventoryPolicy”
    • “Get-AzStorageBlobInventoryPolicy”
    • “Remove-AzStorageBlobInventoryPolicy”
  • 在创建/更新存储帐户中支持 DefaultSharePermission
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 在创建/更新存储帐户中支持 AllowCrossTenantReplication
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持使用 SourceAccount/DestinationAccount 作为存储帐户资源 ID 的设置对象复制策略
    • “Set-AzStorageObjectReplicationPolicy”
  • 支持将 SasExpirationPeriod 设置为 TimeSpan.Zero
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 创建帐户凭据时,请确保使用正确的帐户名称
    • “New-AzStorageContext”

Az.StorageSync

  • 已弃用“Invoke-AzStorageSyncFileRecall”
    • 客户应改为使用 Azure 文件同步代理附带的 cmdlet“Invoke-StorageSyncFileRecall”。
  • 删除了“New-AzStorageSyncServerEndpoint”中的离线数据传输功能。

Az.StreamAnalytics

  • 已将 API 版本升级到 2017-04-01-preview
  • 添加了 StreamAnalytics 群集支持

Az.Websites

  • 更新了“Set-AzAppServicePlan”,以在添加新标记时保留现有标记
  • 修复了“Set-AzWebApp”以设置 AppSettings
  • 更新了“Set-AzWebAppSlot”以设置 FtpsState
  • 添加了对 StaticSites 的支持。

感谢我们的社区贡献者

  • @corichte更新 New-AzVirutalNetworkGatewayConnection Ex 1 (#14858)
  • Hiroshi Yoshioka (@hyoshioka0128)
    • 拼写错误 "Azure SQL database"→"Azure SQL Database" (#14883)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14891)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14892)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14902)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14901)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14900)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14898)
    • 拼写错误 "Azure SQL managed instance"→"Azure SQL Managed Instance" (#14899)
  • Jay Zelos (@jzelos),更新了示例 3 以使用正确的参数 (#14852)
  • @StevePantol更新 New-AzVMwarePrivateCloud.md (#14996)

5.9.0 - 2021 年 5 月

Az.Aks

  • 在“Set-AzAksCluster”中添加了“AcrNameToAttach”支持。 [#14692]
  • 在“Set-AzAksCluster”中添加了“AcrNameToDetach”支持。 [#14693]
  • 添加了“Set-AzAksClusterCredential”以重置现有 AKS 群集的 ServicePrincipal。

Az.Automation

  • 添加了对用户分配标识和 PublicNetworkAccess 标志的支持

Az.Cdn

  • 添加了 cmdlet 以支持新的 AFD 高级版/标准 SKU

Az.Compute

  • 更新了“Set-AzVMDiskEncryptionExtension”cmdlet,以支持 ADE 扩展从双步(具有 Microsoft Entra ID 输入参数的版本)迁移到单步(不具有 Microsoft Entra ID 输入参数的版本)。
    • 添加了开关参数“-Migrate”以触发迁移工作流。
    • 添加了开关参数“-MigrationRecovery”以触发从双步 ADE 迁移后出现故障的 VM 的恢复工作流。

Az.DataFactory

  • 向数据工厂添加了用户分配的标识。
  • 将 ADF .Net SDK 版本更新到了 4.18.0

Az.FrontDoor

  • 允许 Enable-AzFrontDoorCustomDomainHttps 的 SecretVersion 参数为可选参数,以支持自带证书自动轮换

Az.KeyVault

  • 修复了当前版本处于禁用状态时“Get-AzKeyVaultSecret -IncludeVersions”的 bug [#14740]
  • 显示了更新已清除机密时的错误代码和消息 [#14800]

Az.RecoveryServices

  • 对于 Azure 到 Azure 提供商的每个 NIC 多个 IP 的 Azure Site Recovery 支持。
  • 对于 VMware 到 Azure 和 HyperV 到 Azure 提供商的 SqlServerLicenseType 的 Azure Site Recovery 支持。
  • 对于 VMware 到 Azure 和 HyperV 到 Azure 提供商的可用性集的 Azure Site Recovery 支持。
  • 对于 VMware 到 Azure 和 HyperV 到 Azure 提供商的 TargetVmSize 的 Azure Site Recovery 支持。
  • 对于 VMware 到 Azure 和 HyperV 到 Azure 提供商的 ResourceTagging 的 Azure Site Recovery 支持。
  • 对于 Azure 到 Azure 提供商的虚拟机规模集的 Azure Site Recovery 支持。
  • 添加了对将非托管磁盘 VM 还原为托管磁盘的支持。

Az.Resources

  • 为“New-AzRoleAssignment”添加了“ObjectType”参数

Az.ServiceFabric

  • 升级了托管群集命令以使用 Service Fabric 托管群集 SDK 版本 1.0.0,该版本使用 Service Fabric 资源提供程序 api 版本 2021-05-01。
  • “New-AzServiceFabricManagedCluster”添加了 UpgradeCadence 和 ZonalResiliency 参数。
  • “New-AzServiceFabricManagedNodeType”添加了 DiskType、VmUserAssignedIdentity、IsStateless 和 MultiplePlacementGroup 参数。
  • “New-AzServiceFabricManagedClusterService”和“Set-AzServiceFabricManagedClusterService”将 InstanceCloseDelayDuration、DropSourceReplicaOnMove 和 ServiceDnsName 参数标记为了弃用。 不支持。

Az.ResourceMover

  • 正式发布了“Az.ResourceMover”模块

Az.Storage

  • 支持使用 KeyExpirationPeriod 和 SasExpirationPeriod 创建/更新存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持使用密钥保管库加密和具有用户分配标识的访问密钥保管库创建/更新存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 在创建存储帐户时支持 EdgeZone
    • “New-AzStorageAccount”
  • 修复了删除不可变的 blob 会提示错误消息的问题。
    • “Remove-AzStorageAccount”
  • 允许通过清理密钥版本更新存储帐户密钥保管库属性以启用密钥自动轮换 [#14769]
    • “Set-AzStorageAccount”
  • 添加了有关即将执行的 cmdlet 中断性变更的中断性变更警告消息
    • “Remove-AzRmStorageShare”

感谢我们的社区贡献者

  • Thomas Lee (@doctordns),更新 Get-AzEnvironment.md (#14704)
  • Fabian (@FullByte),错误参数示例(拼写错误)(#14743)
  • @gradinDotCom,Update Get-AzNetworkWatcherNextHop.md (#14813)
  • Dr Greg Low (@greglow-sdu),更新 Get-AzSqlServerDnsAlias.md (#14737)
  • Prateek Singh (@PrateekKumarSingh)
    • 修复了拼写错误 (#14779)
    • 修复了拼写错误 (#14773)
  • Remco Eissing (@remcoeissing)
    • 修复了 Restore-AzApiManagement 中的拼写错误 (#14770)
    • 使用 New-AzPolicyExemption 的示例 2 (#14716)
  • @sharma224
    • 用户标识更改 (#14803)
    • 支持客户托管密钥 (#14680)
  • Yannick Dils (@yannickdils),更新位置解释 (#14719)

5.8.0 - 2021 年 4 月

Az.Accounts

  • 如果当前默认上下文键为“Default”且它无效,则回退到第一个有效上下文

Az.Automation

  • 添加了对使用系统分配标识的客户托管密钥加密的支持
  • 修复了在使用相同名称重新创建计划时禁用更新部署计划的问题

Az.Compute

  • 修复了将 1 个数据磁盘附加到 VMSS for Remove-AzVmssDataDisk 时的 bug [#13368]
  • 添加了新的 cmdlet 以支持 TrustedLaunch 相关的 cmdlet:
    • “Set-AzVmSecurityProfile”
    • “Set-AzVmUefi”
    • “Set-AzVmssSecurityProfile”
    • “Set-AzVmssUefi”
  • 编辑了 New-AzVM cmdlet 中 Size 参数的默认值,从 Standard_DS1_v2 更改到 Standard_D2s_v3。

Az.ContainerRegistry

  • 修复了“Get-AzContainerRegistryManifest”显示错误映像名称的 bug

Az.HDInsight

  • 客户未提供相关参数时支持从后端获取默认 vmsize:“-WorkerNodeSize”、“-HeadNodeSize”、“-ZookeeperNodeSize”、“-EdgeNodeSize”、“-KafkaManagementNodeSize”。

Az.HealthcareApis

  • 添加了对 Acr LoginServers 的支持

Az.KeyVault

  • 修复了找不到机密时“Get-AzKeyVaultSecret -AsPlainText”的 bug [#14645]

Az.Migrate

  • 修复了发现服务器中的 Nullref Bug:并初始化复制基础结构 commandlet。

Az.Monitor

  • 添加了 cmdlet,用于获取订阅的诊断设置类别
    • “Get-AzSubscriptionDiagnosticSettingCategory”
  • 使用新参数 SubscriptionId 支持订阅诊断设置操作
    • “Get-AzDiagnosticSetting”
    • “New-AzDiagnosticSetting”
    • “Remove-AzDiagnosticSetting”
  • 支持指标警报规则属性中的“AutoMitigate”参数。 标志指示是否应该自动解决警报。

Az.Resources

  • 在下面的 cmdlet 上添加了即将出现中断性变更警告,因为“IdentifierUris”参数的值需要经过验证的域。
    • “New-AzADApplication”
    • “Update-AzADApplication”
    • “New-AzADServicePrincipal”
    • “Update-AzADServicePrincipal”
  • exitcode 等于零时忽略错误流中的 Bicep 警告消息。

Az.Sql

  • 为以下项添加了 cmdlet 输出中断性变更警告:
    • “New-AzSqlDatabase”
    • “Get-AzSqlDatabase”
    • “Set-AzSqlDatabase”
    • “Remove-AzSqlDatabase”
    • “New-AzSqlDatabaseSecondary”
    • “Remove-AzSqlDatabaseSecondary”
    • “Get-AzSqlDatabaseReplicationLink”
    • “New-AzSqlDatabaseCopy”
    • “Set-AzSqlDatabaseSecondary”

Az.Storage

  • 修复了源上下文为 Oauth 时的复制 blob 失败 [#14662]
    • 'Start-AzStorageBlobCopy'

Az.StreamAnalytics

  • 向所有 cmdlet 添加了即将出现中断性变更警告消息(由于参数即将发生更改)。

感谢我们的社区贡献者

  • Andrei Zhukouski (@BurgerZ),修复拼写错误 (#14575)
  • Mark Allison (@markallisongit),更新 Invoke-AzSqlInstanceFailover.md (#14603)

5.7.0 - 2021 年 3 月

Az.Accounts

  • 修复了 Windows PowerShell 上错误的警告消息 [#14556]
  • 发现环境时,根据“AzureKeyVaultDnsSuffix”的值设置 Azure 环境变量“AzureKeyVaultServiceEndpointResourceId”

Az.Automation

  • 修复了用参数启动 Python3 runbook 的问题

Az.DataFactory

  • 将 ADF .Net SDK 版本更新了到 4.15.0

Az.EventHub

  • 修复了“New-AzServiceBusAuthorizationRuleSASToken”返回无效令牌的错误。 [#12975]

Az.IotHub

  • 将 IoT 中心管理 SDK 和模型更新到版本 3.0.0(api 版本 2020-03-01)

Az.KeyVault

  • 支持为“Export-AzKeyVaultSecurityDomain”设计的即将推出的新 API
  • 修复了 cmdlet 消息中的几个拼写错误 [#14341]

Az.Network

  • 添加了新的 cmdlet,以便将来将旧的产品名称 'virtual router' 替换为新名称 'route server'。
    • “Get-AzRouteServerPeerAdvertisedRoute”
    • “Get-AzRouteServerPeerAdvertisedRoute”
    • 向旧 cmdlet 添加了弃用特性警告。
  • 已将“set-azExpressRouteGateway”更新为允许在不指定 -MaxScaleUnits 的情况下使用参数 -MinScaleUnits
  • 已更新 cmdlet 以允许在 VpnSiteLinkConnections 上设置 VpnLinkConnectionMode。
    • 'New-AzVpnSiteLinkConnection'
    • “Update-AzVpnConnection”
  • 添加了用于为 VPN 站点链接连接提取 IKE 安全关联的新 cmdlet。
    • “Get-VpnSiteLinkConnectionIkeSa”
  • 添加了用于重置虚拟网络网关连接的新 cmdlet。
    • “Reset-AzVirtualNetworkGatewayConnection”
  • 添加了用于重置 Vpn 站点链接连接的新 cmdlet。
    • “Reset-VpnSiteLinkConnection”
  • 更新了 cmdlet 以允许设置可选参数 -TrafficSelectorPolicies
    • “New-AzVpnConnection”
    • “Update-AzVpnConnection”
  • 进行了 bug 修复以更新 vpnServerConfiguration。
  • 为 p2s multi auth VWAN 添加 scenarioTest。
  • 为 VNG 添加了多重身份验证功能支持
    • “Get-AzVpnClientConfiguration”
    • “New-AzVirtualNetworkGateway”
    • “Set-AzVirtualNetworkGateway”

Az.RecoveryServices

  • 为托管虚拟机添加了跨区域还原。

Az.RedisEnterpriseCache

  • Az.RedisEnterpriseCache 的正是发布版本

Az.Resources

  • 将 bicep 消息重定向到详细流
  • 删除了将 Bicep 模板文件复制到 temp 文件夹的逻辑。
  • 添加对策略豁免资源类型的支持
  • 修复了使用“-QueryString”参数时的 What-if 功能。
  • 对于涉及动态参数的方案,对以“?”开头的“-QueryString”进行了规范化。

Az.ServiceBus

  • 修复了“New-AzServiceBusAuthorizationRuleSASToken”返回无效令牌的错误。 [#12975]

Az.ServiceFabric

  • 向“Add-AzServiceFabricNodeType”添加了参数“VMImagePublisher”、“VMImageOffer”、“VMImageSku”、“VMImageVersion”,以便为新节点类型轻松创建备用 OS 映像。
  • 向“Add-AzServiceFabricNodeType”添加了参数“IsPrimaryNodeType”,以便能够创建额外的主节点类型,目的是在 OS 迁移时转换主节点类型。
  • “Add-AzServiceFabricNodeType”现在会正确复制 LinuxDiagnostic 扩展。 这以前不适用于 Linux。
  • “Add-AzServiceFabricNodeType”现在会正确地将 RDP/SSH 负载均衡器入站 NAT 端口映射复制到新节点类型。
  • 添加了“UbuntuServer1804”的模板,以便使用“New-AzServiceFabricCluster”创建 Ubuntu 18.04 群集。
  • “Remove-AzServiceFabricNodeType”此前会错误地阻止删除青铜级持久性节点类型,现已更新此行为,仅当 SF 节点类型和 VMSS 设置之间的青铜级持久性级别不同时才会阻止删除。
  • 添加了 cmdlet“Update-AzServiceFabricVmImage”以更新传递的 SF 运行时包类型。 从 Ubuntu 16 迁移到 18 时必须更改设置。
  • 添加了 cmdlet“Update-AzServiceFabricNodeType”以更新群集节点类型的属性。 目前,这仅用于通过布尔参数“-IsPrimaryNodeType False”更新节点类型是否为主节点类型。
  • 当群集具有多个主节点类型时,“Update-AzServiceFabricReliability”现在能够更新可靠性级别。 为此,可以通过新的 -NodeType 参数提供节点类型的名称。
  • 添加了用于托管应用程序的新 cmdlet:
    • “New-AzServiceFabricManagedClusterApplication”
    • “Get-AzServiceFabricManagedClusterApplication”
    • “Set-AzServiceFabricManagedClusterApplication”
    • “Remove-AzServiceFabricManagedClusterApplication”
    • “New-AzServiceFabricManagedClusterApplicationType”
    • “Get-AzServiceFabricManagedClusterApplicationType”
    • “Set-AzServiceFabricManagedClusterApplicationType”
    • “Remove-AzServiceFabricManagedClusterApplicationType”
    • “New-AzServiceFabricManagedClusterApplicationTypeVersion”
    • “Get-AzServiceFabricManagedClusterApplicationTypeVersion”
    • “Set-AzServiceFabricManagedClusterApplicationTypeVersion”
    • “Remove-AzServiceFabricManagedClusterApplicationTypeVersion”
    • “New-AzServiceFabricManagedClusterService”
    • “Get-AzServiceFabricManagedClusterService”
    • “Set-AzServiceFabricManagedClusterService”
    • “Remove-AzServiceFabricManagedClusterService”
  • 升级了托管群集命令以使用 Service Fabric 托管群集 SDK 1.0.0-beta.1 版本,该版本使用 Service Fabric 资源提供程序 api 版本 2021-01-01 预览版。

Az.Sql

  • 添加了 cmdlet“New-AzSqlServerTrustGroup”
  • 添加了 cmdlet“Remove-AzSqlServerTrustGroup”
  • 添加了 cmdlet“Get-AzSqlServerTrustGroup”

Az.Storage

  • 修复了列出资源组中的帐户不使用 nextlink 的问题
    • “Get-AzStorageAccount”
  • 在 Blob 服务上启用 ChangeFeed 时支持 ChangeFeedRetentionInDays
    • 'Update-AzStorageBlobServiceProperty'

Az.Websites

  • 更新了“Add-AzWebAppAccessRestrictionRule”以允许所有受支持的服务标记,并针对服务标记 API 进行验证。

感谢我们的社区贡献者

  • Freddie Sackur (@fsackur),修复了 New-AzServiceBusAuthorizationRuleSASToken 和 New-AzEventHubAuthorizationRuleSASToken 中的无效 SAS 令牌 (#14535)
  • Serafín Martín (@infoTrainingym),未知参数 (#14515)
  • João Carlos Ferra de Almeida (@Jalmeida1994),更新 Get-AzAksNodePool.md (#14503)
  • Liam Barnett (@liambarnett),修复了文档中的 3 处拼写错误 (#14335)
  • @sbojjawar-Msft更新 Set-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline.md (#14432)
  • Yannick Dils (@yannickdils),从 get-azloadbalancer 中删除资源组,这会导致地区/区域更新。 (#14417)

5.6.0 - 2021 年 3 月

Az.Accounts

  • 升级 Azure.Identity 以解决问题:使用 ADFS 凭据时 Connect-AzAccount 失败 [#13560]

Az.Automation

  • 解决了问题:无法正确对字符串进行序列化。 [#14215]
  • 添加了对 Python3 Runbook 类型的支持

Az.Compute

  • 将 "-EnableHotpatching" 参数添加到了用于 Windows 计算机的 "Set-AzVMOperatingSystem" cmdlet。
  • 将参数 "-PatchMode" 添加到了 cmdlet "Set-AzVMOperatingSystem" 中的 Linux 参数集。
  • [重大更改] 面向公共预览版用户的 VM 来宾修补功能的重大更改。
    • 从 "Microsoft.Azure.Management.Compute.Models.LastPatchInstallationSummary" 对象中删除了属性 "RebootStatus"。
    • 从 "Microsoft.Azure.Management.Compute.Models.LastPatchInstallationSummary" 对象中删除了属性 "StartedBy"。
    • 将 "Microsoft.Azure.Management.Compute.Models.VirtualMachineSoftwarePatchProperties" 对象中的属性 "Kbid" 重命名为了 "KbId"。
    • 将 "Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult" 对象中的属性 "patches" 重命名为了 "availablePatches"。
    • 将对象 "Microsoft.Azure.Management.Compute.Models.SoftwareUpdateRebootBehavior" 重命名为了 "Microsoft.Azure.Management.Compute.Models.VMGuestPatchRebootBehavior"。
    • 将对象 "Microsoft.Azure.Management.Compute.Models.InGuestPatchMode" 重命名为了 "Microsoft.Azure.Management.Compute.Models.WindowsVMGuestPatchMode"。
  • [重大更改] 删除了全部 "ContainerService" cmdlet。 容器服务 API 已于 2020 年 1 月弃用。
    • "Add-AzContainerServiceAgentPoolProfile"
    • 'Get-AzContainerService'
    • 'New-AzContainerService'
    • 'New-AzContainerServiceConfig'
    • 'Remove-AzContainerService'
    • 'Remove-AzContainerServiceAgentPoolProfile'
    • 'Update-AzContainerService'

Az.ContainerRegistry

  • 修复了 Connect-AzContainerRegistry 的身份验证问题

Az.CosmosDB

  • 为数据库帐户 cmdlet 引入了 NetworkAclBypass 和 NetworkAclBypassResourceIds。
  • 向 Update-AzCosmosDBAccount 引入了 ServerVersion 参数。
  • 为数据库帐户 cmdlet 引入了 BackupInterval 和 BackupRetention

Az.DataFactory

  • 将 ADF .Net SDK 版本更新了到 4.14.0

Az.Migrate

  • Az.Migrate 正式发布
  • 从当前运行的外部脚本中将 Initialize-AzMigrateReplicationInfrastructure 作为 cmdlet 合并到了 Az.Migrate 模块中。
  • 将 New-AzMigrateServerReplication、New-AzMigrateDiskMapping 的某些参数设为不区分大小写。
  • 添加了对缩放设备更改的支持,以便于处理新的 V3 密钥。

Az.RecoveryServices

  • 在文件共享还原中添加了针对目标存储帐户的 null 检查。

Az.Resources

  • 添加了 Bicep 语言的 Azure 资源部署支持
  • 解决了 "New-AzTenantDeployment" 和 "New-AzManagementGroupDeployment" 中的 TemplateSpec 部署的问题
  • 添加了对 "Test-Az*Deployments" cmdlet 中 "-QueryString" 参数的支持
  • 解决了 "New-Az*Deployments" 与 "-QueryString" 一起使用时动态参数的问题
  • 添加了在 "New-Az*Deployments" cmdlet 中使用 "-TemplateSpecId" 参数时对 "-TemplateParameterObject" 参数的支持
  • 修复了问题:在尝试部署不存在的模板规范时收到的错误消息不准确

Az.Storage

  • 已升级到 Microsoft.Azure.Management.Storage 19.0.0,以支持新的 API 版本 2021-01-01。
  • 已支持 NetworkRuleSet 中的资源访问规则
    • “Update-AzStorageAccountNetworkRuleSet”
    • “Add-AzStorageAccountNetworkRule”
    • "Remove-AzStorageAccountNetworkRule"
  • 已支持管理策略中的 Blob 版本和追加 Blob 类型
    • “Add-AzStorageAccountManagementPolicyAction”
    • "New-AzStorageAccountManagementPolicyFilter"
    • “Set-AzStorageAccountManagementPolicy”
  • 已支持使用 AllowSharedKeyAccess 创建/更新帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 已支持使用 RequireInfrastructureEncryption 创建加密作用域
    • “New-AzStorageEncryptionScope”
  • 已支持使用加密作用域同步复制块 blob
    • "Get-AzStorageBlob"
  • 修复了问题:Get-AzStorageBlobContent 在 Linux 和 MacOS 上使用错误的目录分隔符 char [#14234]

Az.Websites

  • 引入了一个选项,用于为 "Publish-AzWebApp" 提供自定义超时
  • 添加了对应用服务环境的支持
    • "New-AzAppServiceEnvironment"
    • "Remove-AzAppServiceEnvironment"
    • "Get-AzAppServiceEnvironment"
    • "New-AzAppServiceEnvironmentInboundServices"

感谢我们的社区贡献者

  • @alunmj,较小的拼写、格式更改 (#14155)
  • @chakra146,更新 Add-AzLoadBalancerInboundNatPoolConfig.md (#14231)
  • Martin Ehrnst (@ehrnst),修复了 cmdlet 中的一个拼写错误 (#14112)
  • Jan David Narkiewicz (@jdnark)
    • 示例使用了旧 cmdlet New-AzAks,也是 New-AzAksCluster 的别名。 将示例更改为使用 New-AzAksCluster,这是此文档页面向的 cmdlet。 (#14088)
    • 类型 fox:将 SshKeyVaule 更改为了 SshKeyValue (#14087)
  • Ivan Kulezic (@kukislav),添加 sql mi 维护配置示例 (#14216)
  • @webguynj,更新了 Set-AzNetworkSecurityRuleConfig.md (#14176)
  • Yannick Dils (@yannickdils),在示例中额外添加了一个 cmdline,该示例将更改应用到负载均衡器 (#14185)

5.5.0 - 2021 年 2 月

Az.Accounts

  • 跟踪了异常中 CloudError 代码
  • 执行“Clear-AzContext”时引发了“ContextCleared”事件

Az.Aks

  • 精选了 cmdlet 故障的错误消息。
  • 升级了异常处理以使用 Azure PowerShell 相关异常。
  • 修复了用户无法使用提供的服务主体创建 Kubernetes 群集的问题。 [#13938]

Az.Automation

  • 修复了处理“PSCustomObject”和“Array”的问题。

Az.Compute

  • 向 'Set-AzVmExtension' 和 'Add-AzVmssExtension' 添加了参数 '-EnableAutomaticUpgrade'。
  • 从 'Get-AzVMImage' cmdlet 文档中删除了 FilterExpression 参数。
  • 向 ContainerService cmdlet 添加了弃用消息:
    • 'Add-AzureRmContainerServiceAgentPoolProfileCommand'
    • 'Get-AzContainerService'
    • 'New-AzContainerService'
    • 'New-AzContainerServiceConfig'
    • 'Remove-AzContainerService'
    • 'Remove-AzContainerServiceAgentPoolProfile'
    • 'Update-AzContainerService'
  • 向 'New-AzDiskConfig' 和 'New-AzDiskUpdateConfig' 添加了参数 '-BurstingEnabled'
  • 向 'Export-AzLogAnalyticThrottledRequest' 和 'Export-AzLogAnalyticRequestRateByInterval' cmdlet 添加了 '-GroupByApplicationId' 和 '-GroupByUserAgent' 参数。
  • 向 'Get-AzVMExtension' cmdlet 添加了 'VMParameterSet' 参数。 向此参数集添加了新参数 '-VM'。

Az.ContainerRegistry

  • 向支持的存储库、清单和标记操作添加了 cmdlet:
    • 'Get-AzContainerRegistryRepository'
    • 'Update-AzContainerRegistryRepository'
    • 'Remove-AzContainerRegistryRepository'
    • 'Get-AzContainerRegistryManifest'
    • 'Update-AzContainerRegistryManifest'
    • 'Remove-AzContainerRegistryManifest'
    • 'Get-AzContainerRegistryTag'
    • 'Update-AzContainerRegistryTag'
    • 'Remove-AzContainerRegistryTag'

Az.Databricks

创建 Databricks 工作区时支持 -EnableNoPublicIP

Az.FrontDoor

  • 向属性添加了 FrontDoorId
  • 向托管规则添加了 JSON 排除项和 RequestBodyCheck 支持

Az.HDInsight

  • 向 cmdlet 'New-AzHDInsightCluster' 添加了新参数 '-EnableComputeIsolation' 和 '-ComputeIsolationHostSku' 以支持计算隔离功能
  • 在类 AzureHDInsightCluster 中添加了属性 'ComputeIsolationProperties' 和 'ConnectivityEndpoints'。

Az.KeyVault

  • 当通过 BYOK 文件导入密钥时,支持指定密钥类型和曲线名称

Az.Network

  • 添加了新的 cmdlet,以便将来将旧的产品名称 'virtual router' 替换为新名称 'route server'。
    • 'New-AzRouteServer'
    • 'Get-AzRouteServer'
    • 'Remove-AzRouteServer'
    • 'Update-AzRouteServer'
    • 'Get-AzRouteServerPeer'
    • 'Add-AzRouteServerPeer'
    • 'Update-AzRouteServerPeer'
    • 'Remove-AzRouteServerPeer'
    • 向旧 cmdlet 添加了弃用特性警告。
  • 修复了 ExpressRouteLink MacSecConfig 中的 Bug。 向 'PSExpressRouteLinkMacSecConfig' 添加了新属性 'SciState'
  • 更新了 Get-AzVirtualNetworkGatewayConnectionIkeSa 的格式列表视图和格式表视图

Az.PolicyInsights

  • 撤消了 powershell 中提高请求行上限的更改。 删除了不正确的支持分页语句

Az.RecoveryServices

  • 根据备份服务修改了策略验证限制。
  • 为恢复服务保管库添加了区域冗余。
  • VMware 到 Azure 和 HyperV 到 Azure 提供商的邻近放置组的 Azure Site Recovery 支持。
  • VMware 到 Azure 和 HyperV 到 Azure 提供商的可用性区域的 Azure Site Recovery 支持。
  • HyperV 到 Azure 提供商的 UseManagedDisk 的 Azure Site Recovery 支持

Az.Resources

  • 删除了 New-AzRoleAssignment 和 Set-AzRoleAssignment 上的主体类型,因为当前映射正在中断某些方案

Az.Sql

  • 向 'New-AzSqlDatabase'、'Set-AzSqlDatabase'、'New-AzSqlElasticPool' 和 'Set-AzSqlElasticPool' 添加了 MaintenanceConfigurationId
  • 在提供 PredicateExpression 参数时修复了 'Set-AzSqlServerAudit' 中的回归

Az.Storage

  • 支持创建/更新存储帐户中的 RoutingPreference 设置
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 将 Azure.Storage.Blobs 升级到了 12.8.0
  • 将 Azure.Storage.Files.Shares 升级到了 12.6.0
  • 将 Azure.Storage.Files.DataLake 升级到了 12.6.0

Az.Websites

  • 添加了相关支持,可以将密钥保管库证书导入 WebApp。

感谢我们的社区贡献者

  • @atul-ram,更新 Set-AzEventHub.md (#13921)
  • Christoph Bergmeister [MVP] (@bergmeister),Set-AzDataLakeGen2AclRecursive.md - 修复拼写错误 (directiry -> directory) (#14082)
  • Alexander Schmidt (@devdeer-alex),修复了贡献指南的断开的链接 (#14009)
  • @JiangYuchun,更新 Get-AzApplicationGatewayAuthenticationCertificate.md (#13972)
  • Sebastian Olsen (@Spacebjorn),更正了示例命令 (#13901)

5.4.0 - 2021 年 1 月

Az.Accounts

  • 在调试消息上显示正确的客户端请求 ID [#13745]
  • 添加了常用 Azure PowerShell 异常类型
  • 支持的存储 API 2019-06-01

Az.Automation

  • 解决了更新管理计划中未填充说明的问题

Az.CosmosDB

  • 正式发布“Az.CosmosDB”模块
  • 限制 New-AzCosmosDBAccount cmdlet 以对现有数据库帐户进行更新调用。
  • 在 SqlContainer 中引入 AnalyticalStorageTTL。

Az.IotHub

  • 修复了有关 SAS 令牌生成的回归

Az.KeyVault

  • 修复了机密管理模块中的问题

Az.LogicApp

  • 修复了“Get-AzLogicAppTriggerHistory”和“Get-AzLogicAppRunAction”仅检索结果第一页的问题 [#9141]

Az.Monitor

  • 为数据收集规则添加了 cmdlet:
    • 'Get-AzDataCollectionRule'
    • 'New-AzDataCollectionRule'
    • 'Set-AzDataCollectionRule'
    • 'Update-AzDataCollectionRule'
    • 'Remove-AzDataCollectionRule'
  • 为数据收集规则关联添加了 cmdlet
    • 'Get-AzDataCollectionRuleAssociation'
    • 'New-AzDataCollectionRuleAssociation'
    • 'Remove-AzDataCollectionRuleAssociation'

Az.Network

  • 为 VpnGatewayNATRule 的 CRUD 添加了新 cmdlet。
    • 'New-AzAzVpnGatewayNatRule'
    • 'Update-AzAzVpnGatewayNatRule'
    • 'Get-AzAzVpnGatewayNatRule'
    • 'Remove-AzAzVpnGatewayNatRule'
  • 更新了 cmdlet 以在 VpnGateway 资源上设置 NATRule,并将其与 VpnSiteLinkConnection 资源关联。
    • 'New-AzVpnGateway'
    • 'Update-AzVpnGateway'
    • 'New-AzVpnSiteLinkConnection'
  • 更新了用于在虚拟网络网关连接上启用 ConnectionMode 设置的 cmdlet。
    • “New-AzVirtualNetworkGatewayConnection”
    • “Set-AzVirtualNetworkGatewayConnection”
  • 更新了“AzFirewallPolicyApplicationRule”cmdlet:
    • 添加了参数 TargetUrl
    • 添加了参数 TerminateTLS
  • 为 Azure 防火墙高级版功能添加了新的 cmdlet
    • 'New-AzFirewallPolicyIntrusionDetection'
    • 'New-AzFirewallPolicyIntrusionDetectionBypassTraffic'
    • 'New-AzFirewallPolicyIntrusionDetectionSignatureOverride'
  • 更新了 New-AzFirewall cmdlet:
    • 添加了参数 -SkuTier
    • 添加了参数 -Identity
    • 添加了参数 -UserAssignedIdentityId
    • 添加了参数 -IntrusionDetection
    • 添加了参数 -TransportSecurityName
    • 添加了参数 -TransportSecurityKeyVaultSecretId
  • 添加了新 cmdlet 来为虚拟网络网关连接提取 IKE 安全关联。
    • 'Get-AzVirtualNetworkGatewayConnectionIkeSa'
  • 为 p2sVpnGateway 添加了多重身份验证支持
    • 更新了 AzVpnServerConfiguration 和 AzVpnServerConfiguration,以允许设置多个身份验证参数。
  • 更新了“AzVpnGateway”和“AzP2sVpnGateway”cmdlet:
    • 添加了参数 EnableRoutingPreferenceInternetFlag

Az.RecoveryServices

  • 添加了跨区域还原功能。
  • 当目标项目是可用性组时,阻止了获取工作负载配置。

Az.Resources

  • 在 New-Az*Deployments cmdlets 中添加了对 -QueryString 参数的支持

Az.Sql

  • 已使“AzSqlInstanceDatabaseLogReplay”cmdlet 同步,添加了 -AsJob 标志

Az.Storage

  • 修复了一下问题:对于带有 -IncludeVersion 的列表 Blob,ContinuationToken 从不为 null
    • 'Get-AzStorageBlob'

Az.Websites

  • 添加了对应用服务托管证书的支持
    • 'New-AzWebAppCertificate'
    • 'Remove-AzWebAppCertificate'
  • 修复了导致 Docker 密码从“Set-AzWebApp”和“Set-AzWebAppSlot”中的 appsettings 中删除的问题

感谢我们的社区贡献者

  • Ivan Akcheurov (@ivanakcheurov),更新 Set-AzSecurityWorkspaceSetting.md (#13877)
  • @javiermarasco,更新示例 (#13837)
  • @jhaprakash26,更新 Set-AzVirtualNetwork.md (#13857)
  • Michael Holmes (@MichaelHolmesWP),更新 New-AzStorageTableStoredAccessPolicy.md (#13871)
  • Michael James (@mikejwhat),使 Get-AzLogicAppTriggerHistory 和 Get-AzLogicAppRunAction 可返回 30 个以上的结果 (#13846)
  • @Willem-J-an,修复导致 Docker 密码从 Set-AzWebApp(Slot) 的 appsettings 中删除的错误 (#13866)

5.3.0 - 2020 年 12 月

Az.Accounts

  • 解决了以下问题:在 Windows PowerShell 中未遵循 Http 代理 [#13647]
  • 改进了生成的模块中长时间运行的操作的调试日志

Az.Automation

  • 已修复以下问题:参数“Start-AzAutomationRunbook”无法将 PSObject 包装字符串转换为 JSON 字符串 [#13240]
  • 为 New-AzAutomationUpdateManagementAzureQuery cmdlet 修复了位置填充程序

Az.Compute

  • 新参数集“VMParameterSet”中的新参数“VM”已添加到“Get-AzVMDscExtensionStatus”和“Get-AzVMDscExtension”cmdlet。
  • 编辑了 'New-AzSnapshot' cmdlet 以检查同一资源组中具有同一名称的现有快照。
    • 如果存在重复快照,则会引发错误。

Az.Databricks

Az.DataFactory

  • 修复了 SupportsShouldProcess 的“Invoke-AzDataFactoryV2Pipeline”命令的问题

Az.DesktopVirtualization

  • 已将 StartVMOnConnect property 属性添加到 hostpool。

Az.HDInsight

  • 添加的属性:AzureHDInsightHostInfo 类中的 Fqdn 和 EffectiveDiskEncryptionKeyUrl。

Az.KeyVault

  • 将新参数“-AsPlainText”添加到“Get-AzKeyVaultSecret”,直接返回纯文本形式的机密 [#13630]
  • 支持的选择性还原托管 HSM 完整备份中的密钥 [#13526]
  • 修复了一些小问题 [#13583] [#13584]
  • 在 SecretManagement 模块中添加了缺少的“Get-Secret”返回对象
  • 修复了可能导致在没有默认访问策略的情况下创建保管库的问题 [#13687]

Az.Kusto

  • 已将 API 版本更新到 2020-09-18。

Az.Network

  • 修复了为 ExpressRouteCircuit 场景删除对等互连和连接 cmdlet 的问题
    • “Remove-AzExpressRouteCircuitPeeringConfig”和“Remove-AzExpressRouteCircuitConnectionConfig”

Az.PolicyInsights

  • 添加了对 Get-AzPolicyState 的返回分页结果的支持

Az.RecoveryServices

  • 已为 SQL 启用 softdelete 功能。
  • 修复了 SQL AG 还原,并删除了容器名称检查。
  • 更改了 Azure 文件存储备份项的容器名称格式。
  • 添加了对恢复服务保管库的 CMK 功能支持。

Az.Resources

  • 修复了“New-AzureManagedApplication”和“Set-AzureManagedApplication”中的 NullRef 异常问题。
  • 已更新 Azure 资源管理器 SDK 以使用最新的 DeploymentScripts GA API 版本:2020-10-01。

Az.ServiceFabric

  • 修复了“Add-AzServiceFabricNodeType”。 在创建虚拟机规模集之前已将节点类型添加到 service fabric 群集。

Az.Sql

  • 修复了“InstanceFailoverGroup”命令的参数说明。
  • 更新了从 SQL 数据分类命令的 ID 中提取 schemaName、tableName 和 columnName 的逻辑。
  • 修复了“Get-AzSqlDatabaseImportExportStatus”中的 Status 和 StatusMessage 字段,以遵循文档
  • 添加了 Microsoft 支持操作 (DevOps) 审核 cmdlet:Get-AzSqlServerMSSupportAudit, Set-AzSqlServerMSSupportAudit, Remove-AzSqlServerMSSupportAudit

Az.Storage

  • 支持的存储帐户的创建/更新/获取/列出 EncryptionScope
    • “New-AzStorageEncryptionScope”
    • “Update-AzStorageEncryptionScope”
    • “Get-AzStorageEncryptionScope”
  • 支持的通过“Encryption Scope”设置创建容器和上传 blob
    • “New-AzRmStorageContainer”
    • “New-AzStorageContainer”
    • 'Set-AzStorageBlobContent'

感谢我们的社区贡献者

  • Andreas Wolter (@AndreasWolter),删除了营销语言,更好的示例筛选器 (#13671)
  • Tidjani Belmansour (@BelRarr),更新 Get-AzBillingInvoice.md (#13634)
  • David Klempfner (@DavidKlempfner)
    • 修复了拼写错误 (#13677)
    • 更新 PSMetricNoDetails.cs (#13676)
  • @kilobyte97用于删除配置的删除 cmdlet 的修补程序 (#13655)
  • @kongou-ae更新 Set-AzFirewall.md (#13727)
  • @MasterKuat,修复文档中标题与代码之间的交换 (#13666)
  • NickT (@nukeulis),更新 Set-AzContext.md (#13702)
  • @PaulHCode更新 Start-AzJitNetworkAccessPolicy.md - 修复显示恰当的 cmdlet 被显示的示例 (#13713)
  • Ryan Borstelmann (@ryanborMSFT),删除了订阅 ID (#13715)
  • Shashikant Shakya (@shshakya),更新 Set-AzSqlDatabase.md (#13674)
  • Sebastian Olsen (@Spacebjorn),更新 Get-AzRecoveryServicesBackupItem.md (#13719)

5.2.0 - 2020 年 12 月

Az.Accounts

  • 如果无法从基础库中获取 ExpiresOn 时间,可从原始令牌中分析出该值
  • 改进了如果交互式身份验证不可用时显示的警告消息

Az.ApiManagement

  • [重大更改] 默认情况下,“New-AzApiManagementProduct”没有订阅限制。

Az.Compute

  • 由于资源过多,已编辑 Get-AzVm,以便在检查限制之前按“-Name”筛选。
  • 新增 cmdlet“Start-AzVmssRollingExtensionUpgrade”。

Az.ContainerRegistry

  • 支持将参数“Name”和来自管道输入的值用于“Get-AzContainerRegistryUsage” [#13605]
  • 有意为“Connect-AzContainerRegistry”设置的例外

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新为 4.13.0

Az.HealthcareApis

  • 添加了对客户管理的密钥的支持

Az.IotHub

  • 修复了 SAS 令牌的问题。

Az.KeyVault

  • 支持在设置密钥保管库访问策略时使用“all”
  • 支持新版本的 SecretManagement 模块 [#13366]
  • 支持在 SecretManagementModule 中使用 ByteArray、String、PSCredential 和 Hashtable 作为“SecretValue” [#12190]
  • [重大更改] 重新设计了与托管 HSM 相关的 cmdlet 的 API 接口。

Az.Monitor

  • 更改了“New-AzAutoscaleProfile”的参数“Rule”以接受空列表。 [#12903]
  • 新增了几个 cmdlet 来支持创建更灵活的诊断设置:
    • “Get-AzDiagnosticSettingCategory”
    • “New-AzDiagnosticSetting”
    • “New-AzDiagnosticDetailSetting”

Az.RecoveryServices

  • 对“Restore-AzRecoveryServicesBackupItem”cmdlet 的帮助文本和参数集名称进行了更改。

Az.Resources

  • 向“Set-AzTemplateSpec”和“New-AzTemplateSpec”添加了“-Tag”参数支持
  • 向模板规格的默认格式化程序添加了标记显示支持

Az.ServiceFabric

  • 通过 SettingsSectionDescription 参数向“Set-AzServiceFabricSetting”添加了示例
  • 已更新与应用程序相关的 cmdlet 以进行调用,该支持仅适用于 ARM 部署的资源
  • 将群集认证 cmdlet“Add-AzureRmServiceFabricClusterCertificate”和“Remove-AzureRmServiceFabricClusterCertificate”标记为即将弃用

Az.Sql

  • 向以下命令添加了 SecondaryType:
    • “New-AzSqlDatabase”
    • “Set-AzSqlDatabase”
    • “New-AzSqlDatabaseSecondary”
  • 向以下命令添加了 HighAvailabilityReplicaCount:
    • “New-AzSqlDatabase”
    • “Set-AzSqlDatabase”
  • 在以下命令中,以将 ReadReplicaCount 设为 HighAvailabilityReplicaCount 的别名:
    • “New-AzSqlDatabase”
    • “Set-AzSqlDatabase”

Az.Storage

  • 支持上传最大 4 TiB 的 Azure 文件
    • “Set-AzStorageFileContent”
  • 已将 Azure.Storage.Blobs 升级到 12.7.0
  • 已将 Azure.Storage.Files.Shares 升级到 12.5.0
  • 已将 Azure.Storage.Files.DataLake 升级到 12.5.0

Az.StorageSync

  • 通过下载策略和本地缓存模式添加了同步分层策略功能

Az.Websites

  • 防止出现重复的访问限制规则

感谢我们的社区贡献者

  • Andrew Dawson (@dawsonar802),更新 Get-AzKeyVaultCertificate.md - 获取证书并将其保存为 pfx 部分以兼容 PowerShell Core (#13557)
  • @iviark医疗保健 API Powershell BYOK 更新 (#13518)
  • John Duckmanton (@johnduckmanton),更正 TagPatchOperation 的拼写 (#13508)
  • Michael James (@mikejwhat)
    • Get-AzLogicAppRunHistory 帮助整理 (#13513)
  • Richard de Zwart (@mountain65)
    • 更新 Update-AzAppConfigurationStore.md (#13485)
    • 更新 New-AzCosmosDBAccount.md (#13490)
  • @SteppingRazor,New-AzApiManagementProduct:将 SubscriptionsLimit 参数默认值改为 None (#13457)
  • Steve Burkett (@SteveBurkettNZ),修复示例中 WorkspaceResourceId 参数的拼写错误 (#13589)

5.1.0 - 2020 年 11 月

Az.Accounts

  • 修复了使用“Connect-AzAccount -DeviceCode”时不考虑 TenantId 的问题 [#13477]
  • 添加了新的 cmdlet“Get-AzAccessToken”
  • 修复了无法访问用户配置文件路径时出错的问题
  • 修复了在 Connect-AzAccount 期间导致 Write-Object 错误的问题 [#13419]
  • 已将参数“ContainerRegistryEndpointSuffix”添加到:'Add-AzEnvironment', 'Set-AzEnvironment'
  • 支持通过按 CTRL+C 中断登录
  • 修复了导致“Connect-AzAccount -KeyVaultAccessToken”无法正常工作的问题 [#13127]
  • 修复了“Invoke-AzRestMethod”中的空引用和方法不区分大小写问题

Az.Aks

  • 修复了用户无法使用服务主体创建新的 Kubernetes 群集的问题。 [#13012]

Az.AppConfiguration

  • 正式发布了“Az.AppConfiguration”模块

Az.DataFactory

  • 改进了“New-AzDataFactoryV2LinkedServiceEncryptedCredential”命令的错误消息

Az.DataLakeStore

  • 已将 ADLS 数据平面 SDK 更新到 1.2.4-alpha。 更改: https://github.com/Azure/azure-data-lake-store-net/blob/preview-alpha/CHANGELOG.md#version-124-alpha

Az.DesktopVirtualization

  • 添加了新的 MSIX 包 cmdlet 并更新了应用程序 cmdlet。

Az.EventHub

  • 修复了没有标记的 EventHub 群集的群集命令
  • 更新了 AzEventHubGeoDRConfiguration 命令的 PartnerNamespace 的帮助文本

Az.HDInsight

  • 将参数“ResourceProviderConnection”和“PrivateLink”添加到 cmdlet“New-AzHDInsightCluster”,以支持中继出站和专用链接功能
  • 将参数“AmbariDatabase”添加到 cmdlet“New-AzHDInsightCluster”以支持自定义 Ambari 数据库功能
  • 将接受值“AmbariDatabase”添加到 cmdlet“Add-AzHDInsightMetastore”的参数“MetastoreType”

Az.IotHub

  • 允许在 IoT 中心创建 cmdlet 中使用标记。

Az.KeyVault

  • 支持更新密钥保管库标记

Az.LogicApp

  • 修复了 Get-AzLogicAppRunHistory 仅检索结果第一页的问题

Az.Network

  • 更新了以下 cmdlet
    • 'New-AzLoadBalancerFrontendIpConfigCommand', 'Set-AzLoadBalancerFrontendIpConfigCommand', 'Add-AzLoadBalancerFrontendIpConfigCommand':
      • 添加了 PublicIpAddressPrefix 属性
      • 添加了 PublicIpAddressPrefixId 属性
  • 向以下 cmdlet 添加了新属性以允许进行全局负载均衡
    • 'New-AzLoadBalancer':
      • 添加了 Sku 层属性
    • 'New-AzPuplicIpAddress':
      • 添加了 Sku 层属性
    • 'New-AzPublicIpPrefix':
      • 添加了 Sku 层属性
    • 'New-AzLoadBalancerBackendAddressConfig':
      • 添加了 LoadBalancerFrontendIPConfigurationId 属性
  • 更新了对弃用以下 cmdlet 警告的计划:-“New-AzVirtualHubRoute” -“New-AzVirtualHubRouteTable” -“Add-AzVirtualHubRoute” -“Add-AzVirtualHubRouteTable” -“Get-AzVirtualHubRouteTable” -“Remove-AzVirtualHubRouteTable”
  • 更新了对弃用针对以下 cmdlet 的参数“RouteTable”的警告的计划:-“New-AzVirtualHub” -“Set-AzVirtualHub” -“Update-AzVirtualHub”
  • 在“Set-AzExpressRouteGateway”中将参数“-MinScaleUnits”和“-MaxScaleUnits”设为可选
  • 添加了新的 cmdlet 来支持应用程序网关上的相互身份验证和 SSL 配置文件
    • 'Get-AzApplicationGatewayClientAuthConfiguration'
    • 'New-AzApplicationGatewayClientAuthConfiguration'
    • 'Remove-AzApplicationGatewayClientAuthConfiguration'
    • 'Set-AzApplicationGatewayClientAuthConfiguration'
    • 'Add-AzApplicationGatewayTrustedClientCertificate'
    • 'Get-AzApplicationGatewayTrustedClientCertificate'
    • 'New-AzApplicationGatewayTrustedClientCertificate'
    • 'Remove-AzApplicationGatewayTrustedClientCertificate'
    • 'Set-AzApplicationGatewayTrustedClientCertificate'
    • 'Add-AzApplicationGatewaySslProfile'
    • 'Get-AzApplicationGatewaySslProfile'
    • 'New-AzApplicationGatewaySslProfile'
    • 'Remove-AzApplicationGatewaySslProfile'
    • 'Set-AzApplicationGatewaySslProfile'
    • 'Get-AzApplicationGatewaySslProfilePolicy'
    • 'Remove-AzApplicationGatewaySslProfilePolicy'
    • 'Set-AzApplicationGatewaySslProfilePolicy'

Az.RecoveryServices

  • 指定策略 BackupTime 采用 UTC 格式。
  • 修改 Get-AzRecoveryServicesBackupJobDetails cmdlet 中的中断性变更警告。
  • 更新 Set-AzRecoveryServicesBackupProtectionPolicy cmdlet 的示例脚本帮助文本。

Az.Resources

  • 修复了 What-If 显示两个具有不同大小写的资源组范围的问题
  • 将“Export-AzResourceGroup”更新为使用 SDK。
  • 添加了用于分析方法的区域性信息

Az.Sql

  • 修复了 Set-AzSqlDatabaseAudit 不支持超大规模数据库、无法确定数据库版本的问题
  • 将 MaintenanceConfigurationId 添加到了“New-AzSqlInstance”和“Set-AzSqlInstance”
  • 修复了 GetAzureSqlDatabaseReplicationLink.cs 中按值而不是键检查 PartnerServerName 参数的 bug

Az.Websites

  • 添加了对新访问限制功能的支持:ServiceTag、多 ip 和 http 标头

感谢我们的社区贡献者

  • John Q. Martin (@johnmart82),添加防火墙先决条件信息 (#13385)
  • Manikandan Duraisamy (@madurais-msft),更正了 PublicSubnetName 参数 (#13417)
  • @mahortas,更新 -HostNames 参数值 (#13349)
  • @MariachiForHire,添加了对 TrafficAnalyticsInterval 值的支持 (#13304)
  • Michael James (@mikejwhat),允许 Get-AzLogicAppRunHistory 返回超过 30 个条目 (#13393)
  • Shashikant Shakya (@shshakya),更新 Restore-AzSqlInstanceDatabase.md (#13404)

5.0.0 - 2020 年 10 月

Az.Accounts

  • [重大更改] 已删除“Get-AzProfile”和“Select-AzProfile”
  • 已将 Azure Directory 身份验证库替换为 Microsoft 身份验证库 (MSAL)

Az.Aks

  • [重大更改] 已删除“New-AzAksCluster”和“Set-AzAksCluster”中的参数别名“ClientIdAndSecret”。
  • [重大更改] 已将“New-AzAksCluster”中“NodeVmSetType”的默认值从“AvailabilitySet”更改为“VirtualMachineScaleSets”。
  • [重大更改] 已将“New-AzAksCluster”中“NetworkPlugin”的默认值从“None”更改为“azure”。
  • [重大更改] 已删除“New-AzAksCluster”中的参数“NodeOsType”,因为它仅支持一个值,即 Linux。

Az.Billing

  • 已添加“Get-AzBillingAccount”cmdlet
  • 已添加“Get-AzBillingProfile”cmdlet
  • 已添加“Get-AzInvoiceSection”cmdlet
  • 已在“Get-AzBillingInvoice”cmdlet 中添加新参数
  • 已从 Get-AzBillingInvoice cmdlet 的响应中删除属性 DownloadUrlExpiry、Type、BillingPeriodNames

Az.Cdn

  • 已添加支持多源和专用链接功能的 cmdlet

Az.CognitiveServices

  • 已将 SDK 更新到 7.4.0-preview。

Az.Compute

  • 已将“-VmssId”参数添加到“New-AzVm”
  • 已将“PlatformFaultDomainCount”参数添加到“New-AzVmss”cmdlet。
  • 新增 cmdlet“Get-AzDiskEncryptionSetAssociatedResource”
  • 已将“Tier”和“LogicalSectorSize”可选参数添加到 New-AzDiskConfig cmdlet。
  • 已将“Tier”、“MaxSharesCount”、“DiskIOPSReadOnly”和“DiskMBpsReadOnly”可选参数添加到“New-AzDiskUpdateConfig”cmdlet。

Az.ContainerRegistry

  • [中断性变更] 将 API 版本更新到 2019-05-01
  • [重大更改] 已从“New-AzContainerRegistry”删除 SKU“Classic”和参数“StorageAccountName”
  • 添加了新的 cmdlet:'Connect-AzContainerRegistry', 'Import-AzContainerRegistry', 'Get-AzContainerRegistryUsage', 'New-AzContainerRegistryNetworkRule', 'Set-AzContainerRegistryNetworkRule'
  • 已将新参数“NetworkRuleSe”添加到“Update-AzContainerRegistry”

Az.Databricks

  • 修复了一个 bug,该 bug 可能导致在没有 -EncryptionKeyVersion 的情况下更新 databricks 工作区失败。

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新为 4.12.0
  • 已将 ADF 加密客户端 SDK 版本更新到 4.14.7587.7
  • 已添加“Stop-AzDataFactoryV2TriggerRun”和“Invoke-AzDataFactoryV2TriggerRun”命令

Az.DesktopVirtualization

  • 需要 Location 属性来创建顶级 arm 对象。 * 已将 ApplicationGroupType 设为 New-AzWvdApplicationGroup 必备参数。 * 已将 HostPoolArmPath 设为 New-AzWvdApplicationGroup 必备参数。 * 已为 New-AzWvdHostPool 添加 PreferredAppGroupType

Az.Functions

  • [重大更改] 已从“Get-AzFunctionApp”的一个参数集以外的所有参数集删除“IncludeSlot”开关参数。 指定“-IncludeSlot”后,该 cmdlet 现在支持检索结果中的部署槽。
  • 已更新“New-AzFunctionApp”:
    • 修复了 -DisableApplicationInsights,现在指定此选项后不会创建 Application Insights 项目。 [#12728]
    • [重大更改] 已不再支持创建 PowerShell 6.2 函数应用。
    • [重大更改] 在未指定 RuntimeVersion 参数的情况下,Windows 上 Functions 版本 3 中 PowerShell 函数应用的默认运行时已从版本 6.2 更改为 7.0 。
    • [重大更改] 在未指定 RuntimeVersion 参数的情况下,Windows 和 Linux 上 Functions 版本 3 中 Node 函数应用的默认运行时已从版本 10 更改为 12。
    • [重大更改] 在未指定 RuntimeVersion 参数的情况下,Linux 上 Functions 版本 3 中 Python 函数应用的默认运行时已从版本 3.7 到 3.8。

Az.HDInsight

  • 对于 New-AzHDInsightCluster cmdlet:
    • 已将参数“DefaultStorageAccountName”替换为“StorageAccountResourceId”
    • 已将参数“DefaultStorageAccountKey”替换为“StorageAccountKey”
    • 已将参数“DefaultStorageAccountType”替换为“StorageAccountType”
    • 已删除参数“PublicNetworkAccessType”
    • 已删除参数“OutboundPublicNetworkAccessType”
    • 已添加新参数:“StorageFileSystem”和“StorageAccountManagedIdentity”,以便支持 ADLSGen2
    • 已添加新参数“EnableIDBroker”以支持 HDInsight ID 代理
    • 已添加新参数:“KafkaClientGroupId”、“KafkaClientGroupName”和“KafkaManagementNodeSize”,以便支持 Kafka Rest 代理
  • 对于 New-AzHDInsightClusterConfig cmdlet:
    • 已将参数“DefaultStorageAccountName”替换为“StorageAccountResourceId”
    • 已将参数“DefaultStorageAccountKey”替换为“StorageAccountKey”
    • 已将参数“DefaultStorageAccountType”替换为“StorageAccountType”
    • 已删除参数“PublicNetworkAccessType”
    • 已删除参数“OutboundPublicNetworkAccessType”
  • 对于 Set-AzHDInsightDefaultStorage cmdlet:
    • 已将参数“StorageAccountName”替换为“StorageAccountResourceId”
  • 对于 Add-AzHDInsightSecurityProfile cmdlet:
    • 已将参数“Domain”替换为“DomainResourceId”
    • 已删除参数“OrganizationalUnitDN”的强制要求

Az.KeyVault

  • [重大更改] 已弃用“New-AzKeyVault”中的 DisableSoftDelete 和“Update-AzKeyVault”中的 EnableSoftDelete 参数
  • [重大更改] 已删除属性 SecretValueText 以避免直接显示 SecretValue [#12266]
  • 支持的新资源类型:托管 HSM
    • 托管 HSM 的 CRUD,以及用于操作托管 HSM 上密钥的 cmdlet
    • 完整的 HSM 备份/还原、AES 密钥创建、安全域备份/还原、RBAC

Az.ManagedServices

  • [重大更改] 已更新参数命名约定和关联示例

Az.Network

  • [重大更改] 已删除参数“HostedSubnet”并添加“Subnet”
  • 已为虚拟路由器对等路由添加新的 cmdlet
    • 'Get-AzVirtualRouterPeerLearnedRoute'
    • 'Get-AzVirtualRouterPeerAdvertisedRoute'
  • 更新了 New-AzFirewall cmdlet:
    • 已添加参数“-SkuTier”
    • 已添加参数“-SkuName”,并将 Sku 作为此参数的别名
    • 已删除参数“-Sku”
  • [重大更改] 已将 Connectionlink 设为“Start-AzVpnConnectionPacketCapture”和“Stop-AzVpnConnectionPacketCapture”中强制使用的参数
  • [重大更改] 已更新“New-AzNetworkWatcherConnectionMonitorEndPointObject”以删除参数“-Filter”
  • [重大更改] 已将“New-AzNetworkWatcherConnectionMonitorEndpointFilterItemObject”cmdlet 替换为“New-AzNetworkWatcherConnectionMonitorEndpointScopeItemObject”
  • 已更新“New-AzNetworkWatcherConnectionMonitorEndPointObject”cmdlet:
    • 已添加参数“-Type”
    • 已添加参数“-CoverageLevel”
    • 已添加参数“-Scope”
  • 已更新“New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject”cmdlet,添加了新参数“-DestinationPortBehavior”

Az.RecoveryServices

  • 正在修复参与者权限的工作负载还原。
  • 已为 Restore-AzRecoveryServicesBackupItem cmdlet 添加新参数集和验证。

Az.Resources

  • 已修复解析 bug
  • 已更新 ARM 模板 What-If cmdlet,以便删除结果中的预览消息
  • 已修复在较高的作用域设置“-WhatIf”时模板部署 cmdlet 崩溃的问题 [#13038]
  • 已修复模板部署 cmdlet 不保留模板参数大小写的问题
  • 已添加要在“Export-AzResourceGroup”cmdlet 中使用的默认 API 版本
  • 已添加关于模板规格的 cmdlet(“Get-AzTemplateSpec”、“Set-AzTemplateSpec”、“New-AzTemplateSpec”、“Remove-AzTemplateSpec”、“Export-AzTemplateSpec”)
  • 已添加对(通过新增的 -TemplateSpecId 参数)使用现有部署 cmdlet 部署模板规格的支持
  • 已更新“Get-AzResourceGroupDeploymentOperation”以使用 SDK。
  • 已从“*-AzDeployment” cmdlet 删除“-ApiVersion”参数。

Az.Sql

  • 已将 DiffBackupIntervalInHours 添加到“Set-AzSqlDatabaseBackupShortTermRetentionPolicy”
  • 已修复 New-AzSqlDatabaseExport 在未指定 networkIsolation 时失败的问题 [#13097]
  • 已修复 New-AzSqlDatabaseExport 和 New-AzSqlDatabaseImport 未在 result 对象中返回 OperationStatusLink 的问题 [#13097]
  • 更新备份存储冗余警告中的 Azure 配对区域 URL

Az.Storage

  • 已删除过时的属性 RestorePolicy.LastEnabledTime
    • “Enable-AzStorageBlobRestorePolicy”
    • “Disable-AzStorageBlobRestorePolicy”
    • 'Get-AzStorageBlobServiceProperty'
    • 'Update-AzStorageBlobServiceProperty'
  • 已将 DaysAfterModificationGreaterThan 的类型从 int 更改为 int?
    • “Set-AzStorageAccountManagementPolicy”
    • “Get-AzStorageAccountManagementPolicy”
    • “Add-AzStorageAccountManagementPolicyAction”
    • “New-AzStorageAccountManagementPolicyRule”
  • 已支持创建/更新具有访问层的文件共享
    • 'New-AzRmStorageShare'
    • 'Update-AzRmStorageShare'
  • 已支持在 Datalake Gen2 项上递归设置/更新/删除 Acl
    • 'Set-AzDataLakeGen2AclRecursive'
    • 'Update-AzDataLakeGen2AclRecursive'
    • 'Remove-AzDataLakeGen2AclRecursive'
  • 已支持具有新权限 x,t 的容器访问策略
    • 'New-AzStorageContainerStoredAccessPolicy'
    • “Set-AzStorageContainerStoredAccessPolicy”
  • 已更改更新/设置容器访问策略 cmdlet 的输出,将子属性权限类型从 enum 更改为 String
    • “Get-AzStorageContainerStoredAccessPolicy”
    • “Set-AzStorageContainerStoredAccessPolicy”
  • 已修复使用 json 设置管理策略的示例脚本问题
    • “Set-AzStorageAccountManagementPolicy”

Az.Websites

  • 已添加对高级 V3 定价层的支持
  • 已将 WebSites SDK 更新到 3.1.0

感谢我们的社区贡献者

  • @atul-ram,更新 Get-AzDelegation.md (#13176)
  • @dineshreddy007,使用 WAC 令牌进行 Stack HCI 注册时,正确分配应用角色。 (#13249)
  • @kongou-ae,更新 New-AzOffice365PolicyProperty.md (#13217)
  • Lohith Chowdary Chilukuri (@Lochiluk),更新 Set-AzApplicationGateway.md (#13150)
  • Matthew Burleigh (@mburleigh)
    • 添加文档 (#13203) 中所引用 PowerShell cmdlet 的链接
    • 添加文档 (#13190) 中所引用 PowerShell cmdlet 的链接
    • 添加文档 (#13189) 中所引用 PowerShell cmdlet 的链接
    • 添加已引用 cmdlet 的链接 (#13137)
    • 添加文档 (#13204) 中所引用 PowerShell cmdlet 的链接
    • 添加文档 (#13205) 中所引用 PowerShell cmdlet 的链接

4.8.0 - 2020 年 10 月

Az.Accounts

  • 解决了常见库中的日期/时间分析问题 [#13045]

Az.CognitiveServices

  • 添加了“New-AzCognitiveServicesAccountApiProperty”cmdlet。
  • 支持对“New-AzCognitiveServicesAccount”和“Set-AzCognitiveServicesAccount”使用“ApiProperty”参数

Az.Compute

  • 通过填充 FailoverTypes 解决了“Update-ASRRecoveryPlan”中的问题
  • 向“Get-AzVmImage”cmdlet 添加了可选参数“-Top”和“-OrderBy”。

Az.Databricks

  • 正式发布了“Az.Databricks”模块
  • 添加了对虚拟网络对等互连的支持

Az.DataFactory

  • 更正了输出消息中的拼写错误

Az.EventHub

  • 向“Set-AzEventHubNetworkRuleSet”cmdlet 添加了可选开关参数“TrustedServiceAccessEnabled”

Az.HDInsight

  • 添加了警告消息,它在计划弃用“PublicNetworkAccessType”和“OutboundPublicNetworkAccessType”参数时显示
  • 添加了警告消息,它在计划将“DefaultStorageAccountName”参数替换为“StorageAccountResourceId”时显示
  • 添加了警告消息,它在计划将“DefaultStorageAccountKey”参数替换为“StorageAccountKey”时显示
  • 添加了警告消息,它在计划将“DefaultStorageAccountType”参数替换为“StorageAccountType”时显示
  • 添加了警告消息,它在计划将“DefaultStorageContainer”参数替换为“StorageContainer”时显示
  • 添加了警告消息,它在计划将“DefaultStorageRootPath”参数替换为“StorageRootPath”时显示

Az.IotHub

  • 更新了设备 SDK。

Az.KeyVault

  • 提供了删除 SecretValueText 属性的详细日期

Az.ManagedServices

  • 更新了托管服务分配和定义的 cmdlet 的中断性变更警告。

Az.Monitor

  • 修复了导致无法禁用警告消息的 bug。 [#12889]
  • 支持在警报规则条件中使用“SkipMetricValidation”参数。 允许尚未发出的自定义指标创建警报规则,方式是使跳过指标验证。

Az.Network

  • 将 Office365 策略添加到了 VPNSite 资源
    • “New-AzO365PolicyProperty”

Az.RecoveryServices

  • 添加了用于工作负载备份的容器名称验证。

Az.RedisCache

  • 使“New-AzRedisCache”和“Set-AzRedisCache”cmdlet 不会因与注册 Microsoft.Cache RP 相关的权限问题而失败

Az.Sql

  • 向下列项添加了 BackupStorageRedundancy:
    • “Restore-AzureRmSqlDatabase”
    • “New-AzSqlDatabaseCopy”
    • “New-AzSqlDatabaseSecondary”
  • 使所有 SQL DB 引用的 BackupStorageRedundancy 参数不再区分大小写
  • 更新了 BackupStorageRedundancy 警告消息名称

Az.Storage

  • 支持在存储帐户的文件服务上启用/禁用/获取共享软删除属性
    • “Update-AzStorageFileServiceProperty”
    • “Get-AzStorageFileServiceProperty”
  • 支持列出文件共享(包括存储帐户已删除的文件共享),还支持获取单一文件共享使用情况
    • 'Get-AzRmStorageShare'
  • 支持还原已删除的文件共享
    • “Restore-AzRmStorageShare”
  • 更改了用于修改 Blob 服务属性的 cmdlet,将不从服务器中获取原始属性,而是将已修改的属性设置到服务器。
    • “Enable-AzStorageBlobDeleteRetentionPolicy”
    • “Disable-AzStorageBlobDeleteRetentionPolicy”
    • “Enable-AzStorageBlobRestorePolicy”
    • “Disable-AzStorageBlobRestorePolicy”
    • 'Update-AzStorageBlobServiceProperty'
  • 解决了针对 New-AzStorageAccount parameter -Kind 默认值的帮助方面的问题 [#12189]
  • 解决了一项问题,添加示例来显示如何在 Blob 上传中设置正确的 ContentType [#12989]

感谢我们的社区贡献者

  • @felickz,阐述转义“主题”中的特殊字符 (#13028)
  • Martin Zurita (@Gorgoras),更正了消息中的一些拼写错误。 (#12999)
  • @kingsleyAzure
    • 在正则表达式匹配中添加托管 hsm uri (#12912)
    • 添加对 SQL 的托管 HSM 支持 (#13073)
  • @MasterKuat,修复了对适用于漏洞评估的托管实例系统数据库的投诉 (#12971)

4.7.0 - 2020 年 9 月

Az.Accounts

  • 已格式化即将发布的重大更改消息
  • 已将 Azure.Core 更新到 1.4.1

Az.Aks

  • 为“New-AzAksCluster”、“Set-AzAksCluster”和“New-AzAksNodePool”添加了客户端参数验证逻辑。 [#12372]
  • 在“New-AzAksCluste”中添加了对加载项的支持。 [#11239]
  • 为加载项添加了 cmdlet“Enable-AzAksAddOn”和“EDisable-AzAksAddOn” [#11239]
  • 为“New-AzAksCluster”添加了参数“GenerateSshKey”。 [#12371]
  • 已将 api 版本更新到2020-06-01。

Az.CognitiveServices

  • 为某些 API 显示了更多法律条款。

Az.Compute

  • 向“New-AzVmDiskEncryptionSetConfig”添加了“-EncryptionType”可选参数
  • 新资源类型的新 cmdlet:DiskAccess“Get-AzDiskAccess”、“New-AzDiskAccess”、“Get-AzDiskAccess”
  • 将可选参数“-DiskAccessId”和“-NetworkAccessPolicy”添加到了“New-AzSnapshotConfig”
  • 将可选参数“-DiskAccessId”和“-NetworkAccessPolicy”添加到了“New-AzDiskConfig”
  • 将“PatchStatus”属性添加到了 VirtualMachine 实例视图
  • 将“VMHealth”属性添加到了虚拟机的实例视图,这是在使用“-Status”调用“Get-AzVm”时返回的对象。
  • 将“AssignedHost”字段添加到了“Get-AzVM”和“Get-AzVmss”实例视图中。 该字段显示虚拟机实例的资源 id
  • 将可选参数“-SupportAutomaticPlacement”添加到了“New-AzHostGroup”
  • 将“-HostGroupId”参数添加到了“New-AzVm”和“New-AzVmss”

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新为 4.11.0

Az.EventHub

  • 添加了新的群集 cmdlet -“New-AzEventHubCluster”、“Set-AzEventHubCluster”、“Get-AzEventHubCluster”、“Remove-AzEventHubCluster”、“Get-AzEventHubClustersAvailableRegions”。
  • 解决了问题 #10722:解决了问题:仅将“Listen”分配给 AuthorizationRule 权限。

Az.Functions

  • 删除了在不支持 v2 Functions 的区域中创建它的功能。
  • 弃用了 PowerShell 6.2。 添加了一条在用户创建 PowerShell 6.2 函数应用时发出的警告,建议其改为创建 PowerShell 7.0 函数应用。

Az.HDInsight

  • 支持使用“自动缩放”配置创建群集
    • 将新参数“AutoscaleConfiguration”添加到了 cmdlet“New-AzHDInsightCluster”
  • 支持操作群集的“自动缩放”配置
    • 添加了新 cmdlet“Get-AzHDInsihgtClusterAutoscaleConfiguration”
    • 添加了新 cmdlet“New-AzHDInsihgtClusterAutoscaleConfiguration”
    • 添加了新 cmdlet“Set-AzHDInsihgtClusterAutoscaleConfiguration”
    • 添加了新 cmdlet“Remove-AzHDInsihgtClusterAutoscaleConfiguration”
    • 添加了新 cmdlet“New-AzHDInsihgtClusterAutoscaleScheduleCondition”

Az.KeyVault

  • 添加了对 RBAC 授权的支持 [#10557]
  • 增强了“Set-AzKeyVaultAccessPolicy”中的错误处理 [#4007]

Az.Kusto

  • 正式发布“Az.Kusto”模块

Az.Network

  • [重大更改] 已更新以下 cmdlet 以协调资源虚拟路由器和虚拟中心
    • “New-AzVirtualRouter”:
      • 添加了 -HostedSubnet 参数以支持 IP 配置子资源
      • 删除了 -HostedGateway 和 -HostedGatewayId
    • “Get-AzVirtualRouter”:
      • 添加了订阅级别参数集
    • “Remove-AzVirtualRouter”
    • “Add-AzVirtualRouterPeer”
    • “Get-AzVirtualRouterPeer”
    • “Remove-AzVirtualRouterPeer”
  • 为 Azure Express 路由端口添加了新的 cmdlet
    • “New-AzExpressRoutePortLOA”
  • 将 RemoteBgpCommunities 属性添加到了 VirtualNetwork 对等互连资源
  • 修改了 'AzLoadBalancerFrontendIpConfig'、'AzPublicIpAddress' 和 'AzPublicIpPrefix' 的警告消息。
  • 将 VpnGatewayIpConfigurations 添加到了“Get-AzVpnGateway”输出
  • 修复了“Set-AzApplicationGatewaySslCertificate”的 bug [#9488]
  • 将“AllowActiveFTP”参数添加到了“AzureFirewall”
  • 更新了适用于以下功能的命令:在 VirtualWan P2SVpnGateway 上实现 internet 安全设置/删除。
  • 更新了“New-AzP2sVpnGateway”:添加了可选开关参数“EnableInternetSecurityFlag”,使客户可以将其设置为 true 以便在 P2SVpnGateway 上实现 internet 安全性,并应用到“点到站点”客户端。
  • 更新了“Update-AzP2sVpnGateway”:添加了可选开关参数“EnableInternetSecurityFlag”或“DisableInternetSecurityFlag”,使客户可以将其设置为 true/false 以便在 P2SVpnGateway 上启用/禁用 internet 安全性,并应用到“点到站点”客户端。
  • 添加了新的 cmdlet“Reset-AzP2sVpnGateway”,使客户可以重置/重新启动其 VirtualWan P2SVpnGateway 进行故障排除。
  • 添加了新的 cmdlet“AzVpnGateway”,供客户重置/重新启动其 VirtualWan VpnGateway 进行故障排除。
  • 更新了“Set-AzVirtualNetworkSubnetConfig”
    • 如果在参数中显式设置了子网的 NSG 和“路由表”属性,则将这些属性设置为 null [#1548][#9718]

Az.RecoveryServices

  • 修复了工作负载备份项的删除状态。

Az.Resources

  • 添加了针对 Set-AzRoleAssignment 的缺失检查
  • 向“Get-AzResourceGroupDeploymentOperation”的“SubscriptionId”参数添加了重大更改属性
  • 更新了 ARM 模板 What-If cmdlet,使其显示“Ignore”资源的最新更改
  • 解决了关于部署 cmdlet 的安全和数组参数序列化问题 [#12773]

Az.ServiceFabric

  • 添加了用于托管群集和节点类型的新 cmdlet:
    • “New-AzServiceFabricManagedCluster”
    • “Get-AzServiceFabricManagedCluster”
    • “Set-AzServiceFabricManagedCluster”
    • “Remove-AzServiceFabricManagedCluster”
    • “Add-AzServiceFabricManagedClusterClientCertificate”
    • “Remove-AzServiceFabricManagedClusterClientCertificate”
    • “New-AzServiceFabricManagedNodeType”
    • “Get-AzServiceFabricManagedNodeType”
    • “Set-AzServiceFabricManagedNodeType”
    • “Remove-AzServiceFabricManagedNodeType”
    • “Add-AzServiceFabricManagedNodeTypeVMExtension”
    • “Add-AzServiceFabricManagedNodeTypeVMSecret”
    • “Remove-AzServiceFabricManagedNodeTypeVMExtension”
    • “Restart-AzServiceFabricManagedNodeTyp”
  • 将 Service Fabric SDK 升级到了版本 1.2.0,该版本为当前模型使用 Service Fabric 资源提供程序 api-版本 2020-03-01,为托管群集使用 2020-01-01-预览版。

Az.Sql

  • 将 BackupStorageRedundancy 添加到了“New-AzSqlInstance”和“Get-AzSqlInstance”
  • 添加了 cmdlet“Get-AzSqlServerActiveDirectoryOnlyAuthentication”
  • 添加了 cmdlet“Disable-AzSqlServerActiveDirectoryOnlyAuthentication”
  • 将 Force 参数添加到了“New-AzSqlInstance”
  • 为托管数据库日志重播服务添加了 cmdlet
    • “Start-AzSqlInstanceDatabaseLogReplay”
    • “Get-AzSqlInstanceDatabaseLogReplay”
    • “Complete-AzSqlInstanceDatabaseLogReplay”
    • “Stop-AzSqlInstanceDatabaseLogReplay”
  • 添加了 cmdlet“Get-AzSqlInstanceActiveDirectoryOnlyAuthentication”
  • 添加了 cmdlet“Enable-AzSqlInstanceActiveDirectoryOnlyAuthentication”
  • 添加了 cmdlet“Disable-AzSqlInstanceActiveDirectoryOnlyAuthentication”
  • 更新了 cmdlet“New-AzSqlDatabaseImport”和“New-AzSqlDatabaseExport”以支持网络隔离功能
  • 添加了 cmdlet“New-AzSqlDatabaseImportExisting”
  • 更新了数据库 cmdlet 以支持备份存储类型规范
  • 将 Force 参数添加到了“New-AzSqlDatabase”
  • 为“New-AzSqlDatabase”的选择区域中的 BackupStorageRedundancy 配置添加了警告
  • 更新了服务器和实例的 ActiveDirectoryOnlyAuthentication cmdlet,在其中包含了 ResourceId 和 InputObject

Az.Storage

  • 通过升级到 Microsoft.Azure.Storage.DataMovement 2.0.0 解决了上传 blob 失败的问题 [#12220]
  • 已支持时间点还原
    • “Enable-AzStorageBlobRestorePolicy”
    • “Disable-AzStorageBlobRestorePolicy”
    • “New-AzStorageBlobRangeToRestore”
    • “Restore-AzStorageBlobRange”
  • 已支持通过运行 get-AzureRMStorageAccount(使用参数 -IncludeBlobRestoreStatus)来获取存储帐户的 blob 存储状态
    • “Get-AzureRMStorageAccount”
  • 添加了有关即将执行的 cmdlet 输出更改的重大更改警告消息
    • “Get-AzStorageContainerStoredAccessPolicy”
    • “Set-AzStorageContainerStoredAccessPolicy”
    • “Set-AzStorageAccountManagementPolicy”
    • “Get-AzStorageAccountManagementPolicy”
    • “Add-AzStorageAccountManagementPolicyAction”
    • “New-AzStorageAccountManagementPolicyRule”
  • 将 Microsoft.Azure.Cosmos.Table SDK 升级到了 1.0.8

感谢我们的社区贡献者

  • Thomas Van Laere (@ThomVanL),添加 Dockerfile-alpine-3.10 (#12911)
  • Lohith Chowdary Chilukuri (@Lochiluk),更新 Remove-AzNetworkInterfaceIpConfig.md (#12807)
  • Roberth Strand (@roberthstrand),Get-AzResourceGroup - 新示例,以及清理 (#12828)
  • Ravi Mishra (@inmishrar),将 Azure Web 应用运行时堆栈更新到 DOTNETCORE (#12833)
  • @jack-education,更新了 Set-AzVirtualNetworkSubnetConfig,以允许从子网中删除 NSG 和路由表 (#12351)
  • @hagop-globanet,更新 Add-AzApplicationGatewayCustomError.md (#12784)
  • Joshua Van Daalen (@greenSacrifice)
    • 将 Property 的拼写更新为 Property (#12821)
    • 更新 New-AzResourceLock.md 示例 (#12806)
  • Eragon Riddle (@eragonriddle),更正了示例中的参数字段名 (#12825)
  • @rossifumax,修复 New-AzConfigurationAssignment.md 中的拼写错误 (#12701)

4.6.1 - 2020 年 8 月

Az.Compute

  • 修补了“New-AzVm”中的“-EncryptionAtHost”参数以删除默认值 false [#12776]

4.6.0 - 2020 年 8 月

Az.Accounts

  • 当发现终结点没有返回默认 AzureCloud 或其他公共环境时,加载了所有公共云环境 [#12633]
  • 在“Get-AzSubscription”中公开了 SubscriptionPolicies [#12551]

Az.Automation

  • 向“Set-AzAutomationWebhook”添加了“-RunOn”参数来指定混合辅助角色组

Az.Compute

  • 向“New-AzVm”、“New-AzVmss”、“New-AzVMConfig”、“New-AzVmssConfig”、“Update-AzVM”和“Update-AzVmss”添加了“-EncryptionAtHost”参数
  • 向“Get-AzVM”和“Get-AzVmss”返回对象添加了“SecurityProfile”
  • 向“Get-AzHostGroup”添加了“-InstanceView”开关作为可选参数
  • 添加了新的 cmdlet“Invoke-AzVmPatchAssessment”

Az.DataFactory

  • 向 PSPipelineRun 类添加了缺少的属性。

Az.HDInsight

  • 现支持使用“在主机加密”功能创建群集。

Az.KeyVault

  • 添加了关于计划禁用软删除的警告消息
  • 添加了关于计划删除 SecretValueText 属性的警告消息

Az.Maintenance

  • 向“New-AzMaintenanceConfiguration”添加了可选的与计划相关的字段
  • 为“Get-AzMaintenancePublicConfiguration”添加了新的 cmdlet

Az.ManagedServices

  • 对托管服务分配和定义的 cmdlet 添加了中断性变更警告

Az.Monitor

  • 扩展了“Set-AzDiagnosticSetting”中设置的参数,用于分离日志和指标启用 [#12482]
  • 修复了在从管道获取指标警告时“Add-AzMetricAlertRuleV2”的 bug

Az.Resources

  • 更新了“Get-AzPolicyAlias”响应,现包含知识 Azure Policy 是否可修改别名的信息。
  • 创建了新的 cmdlet“Set-AzRoleAssignment”
  • 添加了“Get-AzDeploymentManagementGroupWhatIfResult”,用于获取管理组范围的 ARM 模板假设结果
  • 添加了新的 cmdlet“Get-AzTenantWhatIfResult”,用于获取租户范围的 ARM 模板假设结果
  • 覆盖了“New-AzManagementGroupDeployment”和“New-AzTenantDeployment”的“-WhatIf”和“-Confirm”,以使用 ARM 模板假设结果
  • 修复了新部署 cmdlet 的“-WhatIf”和“-Confirm”的行为,使它们符合 False
  • 修复了“-TemplateObject”和“TemplateParameterObject”的序列化错误 [#1528] [#6292]
  • 向“Get-AzResourceGroupDeploymentOperation”添加了中断性变更属性,用于即将发生的输出类型更改

Az.SignalR

  • 修复了“Restart-AzSignalR”和“Update-AzSignalR”帮助文件错误
  • 添加了 cmdlet“Update-AzSignalRNetworkAcl”和“Set-AzSignalRUpstream”

Az.Storage

  • 现支持 Blob 查询加速
    • “Get-AzStorageBlobQueryResult”
    • “New-AzStorageBlobQueryConfig”
  • 更新了帮助文件,添加了更多说明,还更正了拼写错误
    • 'Start-AzStorageBlobCopy'
    • “Get-AzDataLakeGen2Item”
  • 解决了当相关子目录不存在时下载 Blob 失败的问题 [#12592]
    • 'Get-AzStorageBlobContent'
  • 现支持在存储帐户上使用设置/获取/删除对象复制策略
    • “New-AzStorageObjectReplicationPolicyRule”
    • “Set-AzStorageObjectReplicationPolicy”
    • “Get-AzStorageObjectReplicationPolicy”
    • “Remove-AzStorageObjectReplicationPolicy”
  • 支持在存储帐户的 Blob 服务上启用/禁用版本控制
    • 'Update-AzStorageBlobServiceProperty'

4.5.0 - 2020 年 8 月

Az.Accounts

  • 更新了 'Connect-AzAccount',可接受参数 'MaxContextPopulation' [#9865]
  • SubscriptionClient 版本更新为 2019-06-01 并显示租户域 [#9838]
  • 已支持订阅的宿主租户和管理者租户信息
  • 更正了模块名称和遥测数据中的版本信息
  • 如果环境元数据终结点返回不兼容的值,则已调整 SqlDatabaseDnsSuffix 和 ServiceManagementUrl

Az.Aks

  • 已将 'ClientIdAndSecret' 移除到 'ServicePrincipalIdAndSecret',并将 'ClientIdAndSecret' 设置为别名 [#12381]。
  • 已将 'Get-AzAks'/'New-AzAks'/'Remove-AzAks'/'Set-AzAks' 移除到 'Get-AzAksCluster'/'New-AzAksCluster'/'Remove-AzAksCluster'/'Set-AzAksCluster' 并将原始项设置为别名 [#12373]。

Az.ApiManagement

  • 添加了新的 'Add-AzApiManagementApiToGateway' cmdlet。
  • 添加了新的 'Get-AzApiManagementGateway' cmdlet。
  • 添加了新的 'Get-AzApiManagementGatewayHostnameConfiguration' cmdlet。
  • 添加了新的 'Get-AzApiManagementGatewayKey' cmdlet。
  • 添加了新的 'New-AzApiManagementGateway' cmdlet。
  • 添加了新的 'New-AzApiManagementGatewayHostnameConfiguration' cmdlet。
  • 添加了新的 'New-AzApiManagementResourceLocationObject' cmdlet。
  • 添加了新的 'Remove-AzApiManagementApiFromGateway' cmdlet。
  • 添加了新的 'Remove-AzApiManagementGateway' cmdlet。
  • 添加了新的 'Remove-AzApiManagementGatewayHostnameConfiguration' cmdlet。
  • 添加了新的 'Update-AzApiManagementGateway' cmdlet。
  • 将新的可选 [-GatewayId] 参数添加到了 'Get-AzApiManagementApi' cmdlet。

Az.CognitiveServices

  • 将 'Deny' 专门用作 NetworkRules 默认操作。

Az.FrontDoor

  • 修复了当 Enum.Parse 尝试将 null 值强制转换为已启用或已禁用的枚举值时,引发异常的问题 [#12344]

Az.HDInsight

  • 已支持使用传输中加密功能创建群集。
    • 将新参数 'EncryptionInTransit' 添加到 cmdlet 'New-AzHDInsightCluster'
    • 将新参数 'EncryptionInTransit' 添加到 cmdlet 'New-AzHDInsightClusterConfig'
  • 已支持使用专用链接功能创建群集:
    • 将新参数 'PublicNetworkAccessType' 和 'OutboundPublicNetworkAccessType' 添加到 cmdlet 'New-AzHDInsightCluster'
    • 将新参数 'PublicNetworkAccessType' 和 'OutboundPublicNetworkAccessType' 添加到 cmdlet 'New-AzHDInsightClusterConfig'
  • 调用 'New-AzHDInsightCluster' 或 'Get-AzHDInsightCluster' 时返回虚拟网络信息

Az.Network

  • 向“Remove-AzExpressRouteCircuitConnectionConfig”添加了对 AddressPrefixType 参数的支持
  • 添加了非中断性变更'Remove-AzExpressRouteCircutPeeringConfig' 中专用对等互连的 PeerAddressType 功能。
  • 代码已更改为忽略 AddressPrefixType 和 PeerAddressType 参数的大小写。
  • 修改了 'AzLoadBalancerFrontendIpConfig'、'AzPublicIpAddress' 和 'AzPublicIpPrefix' 的警告消息。

Az.OperationalInsights

  • 已为 'AzOperationalInsightsworkspace' 添加了 '-ForceDelete' 选项
  • 添加了新的 cmdlet 'AzOperationalInsightsDeletedWorkspace'
  • 添加了新的 cmdlet 'AzOperationalInsightsWorkspace'

Az.RecoveryServices

  • 改进了 Azure 备份的容器/项发现体验。

Az.Resources

  • 已将属性 'Condition'、'ConditionVersion' 和 'Description' 添加到 'AzRoleAssignment'
    • 这包括对数据模型的所有相关更改

Az.Sql

  • 修复了 'AzSqlServer' 和 'AzSqlServer' 中的潜在服务器名称不区分大小写错误
  • 修复了 'AzSqlDatabaseSecondary' 中出现现有数据库错误时所返回的错误数据库名称

Az.Storage

  • 已支持创建具有新权限 x、t 的容器/blob Sas 令牌
    • 'New-AzStorageBlobSASToken'
    • 'New-AzStorageContainerSASToken'
  • 已支持创建具有新权限 x、t、f 的帐户 Sas 令牌
    • 'New-AzStorageAccountSASToken'
  • 已支持获得单个文件的共享使用情况
    • 'Get-AzRmStorageShare'

4.4.0 - 2020 年 7 月

Az.Accounts

  • 添加了新 cmdlet“Invoke-AzRestMethod”
  • 修复了在多进程方案(例如,使用“Start-Job”运行多个 Azure PowerShell cmdlet [#9448])中可能会导致身份验证错误的问题

Az.Aks

  • 修复了 bug:“Get-AzAks”无法获取所有群集 [#12296]

Az.AnalysisServices

  • 删除了项目对身份验证的引用

Az.Automation

  • 修复了带有转义字符的字符串无法转换为 json 对象的问题。

Az.Compute

  • 添加了在不使用“最新”映像版本的情况下使用“New-AzVmss”时会发出的警告

Az.DataFactory

  • 向数据工厂添加了全局参数。

Az.EventGrid

  • 已更新为使用 2020-06-01 API 版本。
  • 添加了新功能:
    • 输入映射
    • 事件传递架构
    • 专用链接
    • 云事件 V10 架构
    • 将服务总线主题作为目标
    • 将 Azure 函数作为目标
    • WebHook 批处理
    • 保护工作簿(Microsoft Entra ID 支持)
    • IpFiltering
  • 更新了 cmdlet:
    • “New-AzEventGridSubscription”/“Update-AzEventGridSubscription”:
      • 添加了新的可选参数以支持 Webhook 批处理。
      • 添加了新的可选参数以支持使用 Microsoft Entra ID 保护的 Webhook。
      • 为 EndpointType 参数添加了新枚举,以支持将 Azure 函数和服务总线主题作为新目标。
      • 为传递架构添加了新的可选参数。
    • “New-AzEventGridTopic”/“Update-AzEventGridTopic”和“New-AzEventGridDomain”/“Update-AzEventGridDomain”:
      • 添加了新的可选参数以支持 IpFiltering。
    • “New-AzEventGridTopic”/“New-AzEventGridDomain”:
      • 添加了新的可选参数以支持输入映射。

Az.FrontDoor

  • 更新了模块以使用 API 2020-05-01
  • 添加了对存储、KeyVault 和 Web 应用服务资源的专用链接支持

Az.HDInsight

  • 支持在国家云中使用 ADLSGen1/2 存储创建群集。

Az.Monitor

  • 修复了指标或日志为 NULL 时“Get-AzDiagnosticSetting”的 bug [#12272]

Az.Network

  • 修复了 VWan HubVnet 连接中的参数交换
  • 为 Azure 网络虚拟设备站点添加了新的 cmdlet
    • 'Get-AzVirtualApplianceSite'
    • 'New-AzVirtualApplianceSite'
    • 'Remove-AzVirtualApplianceSite'
    • 'Update-AzVirtualApplianceSite'
    • 'New-AzOffice365PolicyProperty'
  • 为 Azure 网络虚拟设备添加了新的 cmdlet
    • 'Get-AzNetworkVirtualAppliance'
    • 'New-AzNetworkVirtualAppliance'
    • 'Remove-AzNetworkVirtualAppliance'
    • 'Update-AzNetworkVirtualAppliance'
    • 'Get-AzNetworkVirtualApplianceSku'
    • 'New-AzVirtualApplianceSkuProperty'
  • 将应用程序网关加入了专用链接公用 Cmdlet
  • 将 StorageSync 加入了专用链接公用 Cmdlet
  • 将 SignalR 加入了专用链接公用 Cmdlet

Az.RecoveryServices

  • 删除了项目对身份验证的引用
  • Azure 备份优化 cmdlet 可以让文本更准确。
  • Azure备份添加了对使用“Get-AzRecoveryServicesBackupJob”cmdlet 提取 MAB 代理作业的支持。

Az.Resources

  • 更新了“Save-AzResourceGroupDeploymentTemplate”以使用 SDK。
  • 添加了“Unregister-AzResourceProvider”cmdlet。

Az.Sql

  • 在 Set-AzSqlInstanceActiveDirectoryAdministrator cmdlet 中添加了对服务主体和来宾用户的支持
  • 修复了数据分类 cmdlet 中的 bug。
  • 添加了对 Azure SQL 托管实例故障转移的支持:'Invoke-AzSqlInstanceFailover'

Az.Storage

  • 修复了未为某些数据平面 cmdlet 添加 UserAgent 的问题。
  • 支持使用 MinimumTlsVersion 和 AllowBlobPublicAccess 创建/更新存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持在存储帐户的 Blob 服务上启用/禁用版本控制
    • 'Update-AzStorageBlobServiceProperty'
  • 支持列出带 blob 版本的 blob
    • 'Get-AzStorageBlob'
  • 支持获取/删除单个 blob 快照或 blob 版本
    • 'Get-AzStorageBlob'
    • 'Remove-AzStorageBlob'
  • 支持从 Azure.Storage.Blobs V12 生成的 Blob 对象的管道
    • 'Get-AzStorageBlobContent'
    • 'New-AzStorageBlobSASToken'
    • 'Remove-AzStorageBlob'
    • 'Set-AzStorageBlobContent'
    • 'Start-AzStorageBlobCopy'

Az.StorageSync

  • 添加了针对 ApiVersion 2020-03-01 的新版本 StorageSync SDK
  • 添加了更新存储同步服务 cmdlet
    • 'Set-AzStorageSyncService'
  • 向 StorageSyncService cmdlet 添加了 IncomingTrafficPolicy 和 PrivateEndpointConnections。

Az.Websites

  • 添加了相关支持,允许对那些与应用服务计划不在同一资源组中的槽执行操作

4.3.0 - 2020 年 6 月

Az.Accounts

  • 支持默认发现环境设置,并支持通过“Add-AzEnvironment”添加环境
  • 更新预加载的程序集 [#12024],[#11976]
  • 更新了 Azure.Core 程序集
  • 解决了可能导致“Connect-AzAccount”在多线程执行中失败的问题 [#11201]

Az.Aks

Az.Batch

  • 更新了 Az.Batch,现可使用“Microsoft.Azure.Management.Batch”SDK 版本 11.0.0 及更低版本
  • 添加了在“New-AzBatchAccount”cmdlet 中设置 BatchAccount 标识的功能

Az.CognitiveServices

  • 支持显示帐户功能。
  • 支持修改 PublicNetworkAccess。

Az.Compute

  • 向 Set-AzVM 和 Set-AzVmssVM cmdlet 添加了 SimulateEviction 参数。
  • 对于 New-AzGalleryImageVersion cmdlet,向 StorageAccountType 形参的实参完成程序添加了“Premium_LRS”。
  • 向 VMCustomScriptExtension 添加了子状态 [#11297]
  • 对于 New-AzVM and New-AzVMConfig cmdlet,向 EvictionPolicy 形参的实参完成程序添加了“Delete”。
  • 修复了 SAP 的新 VM 扩展的名称

Az.DataFactory

  • 已将 ADF .Net SDK 版本更新为 4.9.0

Az.EventHub

  • 向“New-AzEventHubNamespace”和“Set-AzEventHubNamespace”cmdlet 添加了托管标识参数

Az.Functions

  • 现支持创建 PowerShell 7.0 和 Java 11 函数应用

Az.HDInsight

  • 支持列出主机和重启 HDInsight 群集的特定主机。

Az.HealthcareApis

  • 已将 SDK 版本更新为 1.1.0
  • 添加了对导出设置和托管标识的支持

Az.Monitor

  • 修复了“Set-AzActivityLogAlert”的输入对象参数
  • 修复了“Set-AzActionGroup”的“InputObject”参数 [#10868]

Az.Network

  • 向“Remove-AzExpressRouteCircuitConnectionConfig”添加了对 AddressPrefixType 参数的支持
  • 为 Azure FirewallPolicy 添加了新的 cmdlet
    • “New-AzFirewallPolicyDnsSetting”
    • 支持在防火墙策略的网络规则中使用目标 FQDN
  • 添加了对后端地址池操作的支持
    • “New-AzLoadBalancerBackendAddressConfig”
    • “New-AzLoadBalancerBackendAddressPool”
    • “Set-AzLoadBalancerBackendAddressPool”
    • “Remove-AzLoadBalancerBackendAddressPool”
    • “Get-AzLoadBalancerBackendAddressPool”
  • 为“New-AzIpGroup”添加了名称验证
  • 为 Azure FirewallPolicy 添加了新的 cmdlet
    • “New-AzFirewallPolicyThreatIntelWhitelist”
  • 更新了适用于以下功能的命令:VirtualWan P2SVpnGateway 上的自定义 DNS 服务器设置/删除。
    • 更新了 New-AzP2sVpnGateway:添加了可选参数“-CustomDnsServer”,便于客户指定要在 P2SVpnGateway 上设置的 DNS 服务器,这些服务器可用于点到站点客户端。
    • 更新了 Update-AzP2sVpnGateway:添加了可选参数“-CustomDnsServer”,便于客户指定要在 P2SVpnGateway 上设置的 DNS 服务器,这些服务器可用于点到站点客户端。
  • 更新了“Update-AzVpnGateway”
    • 添加了可选参数“-BgpPeeringAddress”,便于客户指定要在 VpnGateway 上设置的自定义 bgps。
  • 添加了新的 cmdlet 来支持重置 VirtualHub 资源的路由状态:
    • “Reset-AzHubRouter”
  • 根据防火墙策略的最新 Swagger 更改更新了以下内容
    • 更改 RuleGroup、RuleCollectionGroup 和 RuleType 的名称
    • 添加了对防火墙策略 NAT 规则集合的支持,以支持多个 NAT 规则集合
  • [中断性变更] 为“New-AzFirewallPolicyApplicationRule”和“New-AzFirewallPolicyNetworkRule”添加了强制参数“SourceIpGroup”
  • [中断性变更] 修复了“New-AzFirewallPolicyApplicationRule”,将参数“SourceAddress”设为强制参数。
  • [中断性变更] 修复了“New-AzFirewallPolicyApplicationRule”,将参数“SourceAddress”设为强制参数。
  • [中断性变更] 删除了强制参数:“New-AzFirewallPolicyNatRuleCollection”的“TranslatedAddress”和“TranslatedPort”
  • 添加了新的 cmdlet,在应用程序网关上支持专用链接
    • “New-AzApplicationGatewayPrivateLinkConfiguration”
    • “Get-AzApplicationGatewayPrivateLinkConfiguration”
    • “New-AzApplicationGatewayPrivateLinkConfiguration”
    • “Set-AzApplicationGatewayPrivateLinkConfiguration”
    • “Remove-AzApplicationGatewayPrivateLinkConfiguration”
    • “New-AzApplicationGatewayPrivateLinkIpConfiguration”
  • 为 VirtualHub 的 HubRouteTables 子资源添加了新的 cmdlet。
    • “New-AzVHubRoute”
    • “New-AzVHubRouteTable”
    • “Get-AzVHubRouteTable”
    • “Update-AzVHubRouteTable”
    • “Remove-AzVHubRouteTable”
  • 更新了现有 cmdlet,支持在 VirtualWan 中对自定义路由使用可选 RoutingConfiguration 输入参数。
    • “New-AzExpressRouteConnection”
    • “Set-AzExpressRouteConnection”
    • 'New-AzVirtualHubVnetConnection'
    • 'Update-AzVirtualHubVnetConnection'
    • “New-AzVpnConnection”
    • “Update-AzVpnConnection”
    • “New-AzP2sVpnGateway”
    • “Update-AzP2sVpnGateway”

Az.OperationalInsights

  • 修复了导致 PSWorkspace 不实现 IOperationalInsightsWorkspace 的 bug [#12135]
  • 向“Set-AzOperationalInsightsWorkspace”中参数“Sku”的有效值集添加了“pergb2018”
  • 已将参数“FunctionParameter”的别名“FunctionParameters”添加到
    • “New-AzOperationalInsightsSavedSearch”
    • “Set-AzOperationalInsightsSavedSearch”

Az.RecoveryServices

  • Azure 备份现支持提取 MAB 项目。
  • Azure Site Recovery 支持磁盘类型“StandardSSD_LRS”

Az.Resources

  • 在“SADUser”上添加了“UsageLocation”、“GivenName”、“Surname”、“AccountEnabled”、“MailNickname”和“Mail”[#10526] [#10497]
  • 解决了“-Mail”不适用于“Get-AzADUser”的问题 [#11981]
  • 向“Get-AzDeploymentWhatIfResult”和“Get-AzResourceGroupDeploymentWhatIfResult”添加了“-ExcludeChangeType”参数
  • 向“New-AzDeployment”和“New-AzResourceGroupDeployment”添加了“-WhatIfExcludeChangeType”参数
  • 更新了“Test-Az*Deployment”cmdlet,现显示信息更丰富的错误消息
  • 修复了部署创建和 What-If cmdlet 的“-Name”参数的帮助消息

Az.Sql

  • 向“设置 SQL Server Microsoft Entra 管理员”cmdlet 添加了对服务主体的支持
  • 解决了数据分类 cmdlet 中的同步问题。
  • 现支持在“Set-AzSqlServerActiveDirectoryAdministrator”上按邮件搜索用户 [#12192]

Az.Storage

  • 现支持使用 RequireInfrastructureEncryption 创建存储帐户
    • “New-AzStorageAccount”
  • 移动了用于将 Azure.Core 加载到 Az.Accounts 的逻辑

Az.Websites

  • 添加了安全措施,现在“Restore-AzDeletedWebApp”中还原失败时会删除所创建的 Web 应用
  • 为“New-AzWebApp”和“New-AzWebAppSlot”添加了“SourceWebApp.Location”
  • 修复了阻止在“Set-AzWebApp”和“Set-AzWebAppSlot”中更改容器设置的 bug
  • 修复了导致在未对 Get-AzWebApp 指定 -Name 时获取 SiteConfig 的 bug
  • 现支持为 Linux 应用创建 ASP
  • 添加了跨资源组的克隆的异常

4.2.0 - 2020 年 6 月

Az.Accounts

  • 解决了可能导致 Az 在 Azure 自动化或 PowerShell 作业中跳过登录的问题 [#11492]

Az.AnalysisServices

  • 更新了数据平面 cmdlet 的程序集版本

Az.ApiManagement

  • 更新了服务管理 cmdlet 的程序集版本

Az.Billing

  • 更新了消耗 cmdlet 的程序集版本

Az.CognitiveServices

  • 支持 PrivateEndpoint 和 PublicNetworkAccess 控件。

Az.DataFactory

  • 更新了数据工厂 V2 cmdlet 的程序集版本

Az.DataShare

  • 正式发布了“Az.DataShare”模块

Az.DesktopVirtualization

  • 正式发布了“Az.DesktopVirtualization”模块

Az.OperationalInsights

  • 已将 SDK 升级到 0.21.0
  • 将可选参数添加到了
    • “New-AzOperationalInsightsSavedSearch”
    • “Set-AzOperationalInsightsSavedSearch”

Az.PolicyInsights

  • 纠正了“Start-AzPolicyComplianceScan”的示例 3

Az.PowerBIEmbedded

  • 更新了 PowerBI cmdlet 的程序集版本

Az.PrivateDns

  • 纠正了 Remove-AzPrivateDnsRecordSet 的详细输出字符串格式设置

Az.RecoveryServices

  • Azure Site Recovery 支持通过 xml 输入创建区域间复制的恢复计划。
  • 更新了 SiteRecovery 和备份 cmdlet 的程序集版本

Az.Resources

  • 向 Get-AzDeploymentScriptLog 和 Save-AzDeploymentScriptLog cmdlet 添加了 Tail 参数
  • 格式化输出属性并在 Get-AzDeploymentScript cmdlet 输出中显示它
  • 已将 -DeploymentScriptInputObject 参数重命名为 -DeploymentScriptObject
  • 修复了 cmdlet 消息中缺少的文件/目标名称。
  • 更新了资源管理器和标记 cmdlet 的程序集版本

Az.Sql

  • 向“New-AzSqlSyncGroup”、“Update-AzSqlSyncGroup”、“New-AzSqlSyncMember”和“Update-AzSqlSyncMember”添加了 UsePrivateLinkConnection
  • 向“New-AzSqlSyncMember”和“Update-AzSqlSyncMember”添加了 SyncMemberAzureDatabaseResourceId
  • 向“设置 SQL Server Microsoft Entra 管理员”cmdlet 添加了来宾用户查找支持

Az.Storage

  • 更新了数据平面 cmdlet 的程序集版本

4.1.0 - 2020 年 5 月

自上一个版本以来的要点内容

  • 支持的 PowerShell 版本:Windows PowerShell 5.1、PowerShell Core 6.2.4 +、PowerShell 7
  • Az.Functions 正式发布版
  • Az.ApiManagement、Az.Batch、Az.Compute、Az.KeyVault、Az.Monitor、Az.Network、Az.OperationalInsights、Az.Resources 和 Az.Storage 均有主要版本

Az.Accounts

  • 更新了 Add-AzEnvironment 和 Set-AzEnvironment,以接受参数 AzureSynapseAnalyticsEndpointResourceId 和 AzureSynapseAnalyticsEndpointSuffix
  • 在 Az.Accounts 中添加了与 Azure.Core 相关的程序集,支持的 PowerShell 平台包括 Windows PowerShell 5.1、PowerShell Core 6.2.4、PowerShell 7+

Az.Aks

  • 将 API 版本已升级到 2019-10-01
  • 支持使用 Windows 容器创建 AKS
  • 提供了新 cmdlet:“New-AzAksNodePool”、“Update-AzAksNodePool”、“Remove-AzAksNodePool”、“Get-AzAksNodePool”、“Install-AzAksKubectl”、“Get-AzAksVersion”

Az.ApiManagement

  • New-AzApiManagement 和 Set-AzApiManagement:[-AssignIdentity] 参数已重命名为 [-SystemAssignedIdentity]
  • 'New-AzApiManagement' 和 'Set-AzApiManagement':添加了新参数:[-UserAssignedIdentity <String[]>]
  • Get-AzApiManagementProperty:已重命名为 Get-AzApiManagementNamedValue。 PropertyId 参数已重命名为 NamedValueId。
  • New-AzApiManagementProperty:已重命名为 New-AzApiManagementProperty。 PropertyId 参数已重命名为 NamedValueId。
  • Set-AzApiManagementProperty:已重命名为 Set-AzApiManagementNamedValue。 PropertyId 参数已重命名为 NamedValueId。
  • Remove-AzApiManagementProperty:已重命名为 Remove-AzApiManagementProperty。 PropertyId 参数已重命名为 NamedValueId。
  • 添加了新的 Get-AzApiManagementAuthorizationServerClientSecret cmdlet,且 Get-AzApiManagementAuthorizationServer 将不再返回客户端密码。
  • 添加了新的 Get-AzApiManagementNamedValueSecretValue cmdlet,且 Get-AzApiManagementNamedValue 将不返回密码值。
  • 添加了新的 Get-AzApiManagementOpenIdConnectProviderClientSecret cmdlet,且 Get-AzApiManagementOpenIdConnectProvider 将不再返回客户端密码。
  • 添加了新的 Get-AzApiManagementSubscriptionKey cmdlet,且 Get-AzApiManagementSubscription 将不再返回订阅密钥。
  • 添加了新的 Get-AzApiManagementTenantAccessSecret cmdlet,且 Get-AzApiManagementTenantAccess 将不再返回密钥。
  • 添加了新的 Get-AzApiManagementTenantGitAccessSecret cmdlet,且 Get-AzApiManagementTenantGitAccess 将不再返回密钥。

Az.ApplicationInsights

  • 添加了参数:New-AzApplicationInsights 的 RetentionInDays、PublicNetworkAccessForIngestion 和 PublicNetworkAccessForQuery
  • 创建了 cmdlet Update-AzApplicationInsights
  • 为链接的存储帐户创建了 cmdlet

Az.Batch

  • 更新了 Az.Batch,以使用 Microsoft.Azure.Batch SDK 版本 13.0.0 和 Microsoft.Azure.Management.Batch SDK 版本 9.0.0。
  • 添加了选择功能,可选择使用新的 -CertificateKind 参数添加到 New-AzBatchCertificate 的证书的类型。
  • 从以前始终为 '' 的 PSApplication 中删除了 ApplicationPackages 属性。
    • 应用程序中的特定包现可使用 Get-AzBatchApplicationPackage 进行检索。 例如:“Get-AzBatchApplication -AccountName myaccount -ResourceGroupName myresourcegroup -ApplicationId myapplication”。
  • 使用 New-AzBatchPool 创建池时,PSImageReference 的 VirtualMachineImageId 属性现只能引用共享映像库的映像。
  • 使用 New-AzBatchPool 创建池时,可使用 PSNetworkConfiguration 的新的 PublicIPAddressConfiguration 属性在没有公共 IP 的情况下预配池。
    • PSNetworkConfiguration 的 PublicIPs 属性也已移至 PSPublicIPAddressConfiguration。 仅在 IPAddressProvisioningType 为 UserManaged 时才能指定此属性。

Az.Compute

  • 已将 HostId 参数添加到 Update-AzVM cmdlet
  • 更新了 New-AzVMConfig、New-AzVmssConfig、Update-AzVmss、Set-AzVMOperatingSystem 和 Set-AzVmssOsProfile cmdlet 的帮助文档。
  • 中断性变更
    • 从 Get-AzVMImage cmdlet 中删除了 FilterExpression 参数。
    • 从 New-AzVmssConfig、New-AzVMConfig 和 Update-AzVM cmdlet 中删除了 AssignIdentity 参数。
    • 从 New-AzVmssConfig 和 Update-AzVmss cmdlet 中删除了 AutomaticRepairMaxInstanceRepairsPercent。
    • 从 ProximityPlacementGroup 中删除了AvailabilitySetsColocationStatus、VirtualMachinesColocationStatus 和 VirtualMachineScaleSetsColocationStatus 属性。
    • 从 AutomaticRepairsPolicy 中删除了 MaxInstanceRepairsPercent 属性。
    • AvailabilitySets、VirtualMachines 和 VirtualMachineScaleSets 已从 IList<SubResource> 更改为 IList<SubResourceWithColocationStatus>
  • 更新了 Get-AzVM cmdlet 的说明,以更确切地进行描述。

Az.DataFactory

  • 现支持托管 IR 中数据流运行时属性的 CRUD。

Az.FrontDoor

  • 添加了用于创建、更新、检索和删除 Front Door 规则引擎对象的新 cmdlet
  • 添加了用于构造 Front Door 规则引擎对象的帮助程序 cmdlet
  • 添加了对 Front Door 路由规则对象的规则引擎引用。
  • 向 Front Door 后端对象添加了专用链接参数

Az.Functions

  • Az.Functions 模块正式发布版

Az.HDInsight

  • 现支持客户管理的密钥磁盘加密。

Az.HealthcareApis

  • 访问策略不再默认为当前主体

Az.IotHub

  • 添加了用于在 IoT 中心调用查询的 cmdlet,以使用类似于 SQL 的语言检索信息。
  • 修复了 Add-AzIotHubDevice 无法在没有子设备的情况下创建启用了边缘的设备这一问题 [#11597]
  • 添加了用于为 Iot 中心、设备或模块生成 SAS 令牌的 cmdlet。
  • 添加了用于调用配置指标查询的 cmdlet。
  • 大规模管理 IoT Edge 自动部署。 新 cmdlet 包括:
    • “Add-AzIotHubDeployment”
    • “Get-AzIotHubDeployment”
    • “Remove-AzIotHubDeployment”
    • “Set-AzIotHubDeployment”
  • 添加了用于调用 IoT Edge 部署指标查询的 cmdlet。
  • 添加了用于将配置内容应用于指定边缘设备的 cmdlet。

Az.KeyVault

  • 删除了两个别名:New-AzKeyVaultCertificateAdministratorDetails 和 New-AzKeyVaultCertificateOrganizationDetails
  • 创建密钥保管库时默认启用了软删除
  • 可设置网络规则,以管理创建密钥保管库时特定网络位置的辅助功能
  • 添加了对自带密钥 (BYOK) 的支持
    • Add-AzKeyVaultKey 支持生成密钥交换密钥
    • Get-AzKeyVaultKey 支持以 PEM 格式下载公钥
  • 更新了 Add-AzKeyVaultKey 的帮助文档的 KeyOps 部分

Az.Monitor

  • 修复了 Set-AzDiagnosticSettings 的 bug,保留策略将不应用于部分类别 [#11589]
  • 现支持指标警报 V2 的 WebTest 可用性条件
    • New-AzMetricAlertRuleV2Criteria:添加了用于创建 webtest 可用性条件的选项
    • Add-AzMetricAlertRuleV2:支持新的 webtest 可用性条件
  • 删除了 PSLogProfile 中对 RetentionPolicy 的冗余定义 [#7608]
  • 删除了 PS EventData 中定义的冗余属性 [#11353]
  • 已将 Get-AzLog 重命名为 Get-AzActivityLog

Az.Network

  • 添加了中断性变更属性,以便通知区域默认行为将更改
    • “New-AzPublicIpAddress”
    • “New-AzPublicIpPrefix”
    • “New-AzLoadBalancerFrontendIpConfig”
  • 添加了对新的顶级资源 SecurityPartnerProvider 的支持
    • 添加的新 cmdlet:
      • New-AzSecurityPartnerProvider
      • Remove-AzSecurityPartnerProvider
      • Get-AzSecurityPartnerProvider
      • Set-AzSecurityPartnerProvider
  • 在 PSPrivateLinkResource 上添加了 RequiredZoneNames,在 PSPrivateEndpointConnection 上添加了 GroupId
  • 修复了 New-AzNetworkWatcherConnectionMonitorTestConfigurationObject 的 SuccessThresholdRoundTripTimeMs 参数的错误类型
  • 更新了 VirtualWan cmdlet,已将 AllowVnetToVnetTraffic 参数的默认值设置为 True。
    • “New-AzVirtualWan”
    • “Update-AzVirtualWan”
  • 添加了新的 cmdlet,现支持专用终结点的 DNS 区域组
    • “New-AzPrivateDnsZoneConfig”
    • “Get-AzPrivateDnsZoneGroup”
    • “New-AzPrivateDnsZoneGroup”
    • “Set-AzPrivateDnsZoneGroup”
    • “Remove-AzPrivateDnsZoneGroup”
  • 向 AzureFirewall 添加了 DNSEnableProxy、DNSRequireProxyForNetworkRules 和 DNSServers 参数
  • 向 AzureFirewall 添加了 EnableDnsProxy、DnsProxyNotRequiredForNetworkRule 和 DnsServer 参数
    • 更新了 cmdlet:
      • New-AzFirewall

Az.OperationalInsights

  • 更新了旧版代码,以应用新生成的 SDK
  • 删除了已弃用 API 的 cmdlet
    • “Get-AzOperationalInsightsSavedSearchResult”(别名“Get-AzOperationalInsightsSavedSearchResults”)
    • “Get-AzOperationalInsightsSearchResult”(别名“Get-AzOperationalInsightsSearchResults”)
    • “Get-AzOperationalInsightsLinkTarget”(别名“Get-AzOperationalInsightsLinkTargets”)
  • 添加了 Set-AzOperationalInsightsWorkspace 和 New-AzOperationalInsightsWorkspace 的参数
  • 为链接的存储帐户创建了 cmdlet
  • 为群集和链接服务创建了 cmdlet

Az.RecoveryServices

  • Azure Site Recovery 现支持保护 Azure 到 Azure 提供程序的邻近放置组虚拟机。
  • Azure Site Recovery 现支持区域到区域复制。
  • Azure 备份添加了对 Azure FileShare 恢复点的长期保留支持。
  • Azure 备份向 Get-AzRecoveryServicesBackupItem cmdlet 输出添加了磁盘排除属性。
  • 为站点恢复服务添加了保管库凭据文件的专用终结点。

Az.Resources

  • 添加了关于新建角色定义时视图延迟的消息警告
  • 更改了策略 cmdlet 以输出强类型的对象
  • 删除了用于 Get-AzResourceLock cmdlet 的 -TenantLevel 参数 [#11335]
  • 修复了 Remove-AzResourceGroup -Id ResourceId [#9882]
  • 添加了新的 cmdlet,用于获取资源组范围中 ARM 模板的假定结果“Get-AzDeploymentResourceGroupWhatIfResult”
  • 添加了新的 cmdlet,用于获取订阅范围中 ARM 模板的假定结果:“Get-AzDeploymentWhatIfResult”
    • Alias:“Get-AzSubscriptionDeploymentWhatIf”
  • 覆盖了 New-AzDeployment 和 New-AzResourceGroupDeployment 的 -WhatIf 和 -Confirm 参数,以使用 ARM 模板的假定结果
  • 为部署 cmdlet 中的 ApiVersion 参数添加了弃用消息
  • 添加了功能,可显示针对部署失败的改进后的错误消息
  • 添加了针对部署失败的 correlationId 日志记录
  • 向部署脚本输出添加了 Error 属性
  • 已将 nuget Microsoft.Azure.Management.ResourceManager 更新为 3.7.1-preview
  • 删除了特定的测试用例,因为 DeploymentValidateResult 中的 Error 属性已从 nuget 3.7.1-preview 更改为只读
  • 从 SDK ResourceManager 3.7.1-preview 引入了 GenericResourceExpanded
  • 添加了对所有用于部署的 Get cmdlet 的标记支持,以及
    • “New-AzDeployment”
    • “New-AzManagementGroupDeployment”
    • “New-AzResourceGroupDeployment”
    • “New-AzTenantDeployment”

Az.ServiceFabric

  • 修复了在 add certificate 中使用会获得错误证书指纹的 --SecretIdentifier 这一 bug

Az.Sql

  • 增强了下列项的性能:
    • “Set-AzSqlDatabaseSensitivityClassification”
    • “Set-AzSqlInstanceDatabaseSensitivityClassification”
    • “Remove-AzSqlDatabaseSensitivityClassification”
    • “Remove-AzSqlInstanceDatabaseSensitivityClassification”
    • “Enable-AzSqlDatabaseSensitivityRecommendation”
    • “Enable-AzSqlInstanceDatabaseSensitivityRecommendation”
    • “Disable-AzSqlDatabaseSensitivityRecommendation”
    • “Disable-AzSqlInstanceDatabaseSensitivityRecommendation”
  • 从 cmdlet Set-AzSqlDatabaseBackupShortTermRetentionPolicy 删除了 RetentionDays 参数的客户端验证
  • 审核 Vnet 中的存储帐户,修复在创建存储 Blob 数据贡献者角色时出现的 bug。

Az.Storage

  • 向 get/list 帐户 cmdlet Get-AzStorageAccount 添加了 -AsJob
  • 使用 KeyvaultEncryption 更新存储帐户时将 KeyVersion 设置为可选,以支持密钥自动轮替
    • “Set-AzStorageAccount”
  • 修复了“未能通过管道删除 Azure 文件目录”的问题
    • “Remove-AzStorageDirectory”
  • 修复了 [#9880]:更改 NetWorkRule DefaultAction 值定义,使其与 Swagger 相符。
    • “Update-AzStorageAccountNetworkRuleSet”
    • “Get-AzStorageAccountNetworkRuleSet”
  • 修复了 [#11624]:添加 NetworkRules 时跳过重复的规则,以避免服务器故障
    • “Add-AzStorageAccountNetworkRule”
  • 已将 Microsoft.Azure.Cosmos.Table SDK 升级到 1.0.7
  • 添加了一条警告消息,提醒用户在列表 DataLake Gen2 Items 中仅返回部分项时使用 ContinuationToken 再次列出。
    • “Get-AzDataLakeGen2ChildItem”
  • 现支持通过 Azure 文件存储 Active Directory 域服务身份验证创建或更新存储帐户
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 现支持新建或列出存储帐户的 Kerberos 密钥
    • “New-AzStorageAccountKey”
    • “Get-AzStorageAccountKey”
  • 现支持故障转移存储帐户
    • “Invoke-AzStorageAccountFailover”
  • 更新了 Get-AzStorageBlobCopyState 的帮助信息
  • 更新了 Get-AzStorageFileCopyState 和 Start-AzStorageBlobCopy 的帮助信息
  • 已将存储客户端库 v12 集成到 Queue 和文件 cmdlet
  • 已将输出类型从 CloudFile 更改为 AzureStorageFile,原始输出将变为新输出的子属性
    • “Get-AzStorageFile”
    • “Remove-AzStorageFile”
    • “Get-AzStorageFileContent”
    • “Set-AzStorageFileContent”
    • “Start-AzStorageFileCopy”
  • 将输出类型从 CloudFileDirectory 更改为了 AzureStorageFileDirectory,原始输出将变为新输出的子属性
    • “New-AzStorageDirectory”
    • “Remove-AzStorageDirectory”
  • 已将输出类型从 CloudFileShare 更改为 AzureStorageFileShare,原始输出将变为新输出的子属性
    • “Get-AzStorageShare”
    • “New-AzStorageShare”
    • “Remove-AzStorageShare”
  • 已将输出类型从 FileShareProperties 更改为 AzureStorageFileShare,原始输出将变为新输出的附属子属性
    • “Set-AzStorageShareQuota”

Az.TrafficManager

  • 修复了 DisableAzureTrafficManagerEndpoint 详细输出中错误的配置文件名称

Az.Websites

  • 修复了 Update-AzWebAppAccessRestrictionConfig 的帮助信息中的拼写错误。

3.8.0 - 2020 年 4 月

Az.Accounts

  • 更新了“Resolve-AzError”中的 Azure PowerShell 调查 URL [#11507]

Az.ApiManagement

  • 针对未来版本中的 Azure 文件 cmdlet 输出更改添加了中断性变更通告
  • “Set-AzApiManagementGroup”:更新了文档以指定 GroupId 参数

Az.Cdn

  • 修复了 ChinaCDN 相关定价 SKU 的显示内容

Az.CognitiveServices

  • 支持 Identity、Encryption 和 UserOwnedStorage

Az.Compute

  • 添加了“Set-AzVmssOrchestrationServiceState”cmdlet。
  • 包含 -InstanceView 的“Get-AzVmss”会显示 OrchestrationService 状态。

Az.IotHub

  • 管理 IoT 设备孪生配置。新的 cmdlet 为:
    • “Get-AzIotHubDeviceTwin”
    • “Update-AzIotHubDeviceTwin”
  • 添加了用于对 Iot 中心内的设备调用直接方法的 cmdlet。
  • 管理 IoT 设备模块孪生配置。新的 cmdlet 为:
    • “Get-AzIotHubModuleTwin”
    • “Update-AzIotHubModuleTwin”
  • 大规模管理 IoT 自动设备管理配置。 新 cmdlet 包括:
    • “Add-AzIotHubConfiguration”
    • “Get-AzIotHubConfiguration”
    • “Remove-AzIotHubConfiguration”
    • “Set-AzIotHubConfiguration”
  • 添加了用于在 Iot 中心内调用边缘模块方法的 cmdlet。

Az.KeyVault

  • 添加了可以对保管库启用“软删除”与“清除保护”的新 cmdlet“Update-AzKeyVault”
  • 添加了对 Microsoft.PowerShell.SecretManagement 的支持 [#11178]
  • 修复了“Remove-AzKeyVaultManagedStorageSasDefinition”的示例中的错误 [#11479]
  • 添加了对专用终结点的支持

Az.Maintenance

  • 正在发布维护 cmdlet 的正式发行版

Az.Monitor

  • 添加了针对专用链接范围的 cmdlet
    • “Get-AzInsightsPrivateLinkScope”
    • “Remove-AzInsightsPrivateLinkScope”
    • “New-AzInsightsPrivateLinkScope”
    • “Update-AzInsightsPrivateLinkScope”
    • “Get-AzInsightsPrivateLinkScopedResource”
    • “New-AzInsightsPrivateLinkScopedResource”
    • “Remove-AzInsightsPrivateLinkScopedResource”

Az.Network

  • 更新了用于在虚拟网络网关专用 IP 上启用连接的 cmdlet。
    • “New-AzVirtualNetworkGateway”
    • “Set-AzVirtualNetworkGateway”
    • “New-AzVirtualNetworkGatewayConnection”
    • “Set-AzVirtualNetworkGatewayConnection”
  • 更新了用于启用基于 FQDN 的 LocalNetworkGateways 和 VpnSites 的 cmdlet
    • “New-AzLocalNetworkGateway”
    • “New-AzVpnSiteLink”
  • 添加了对 ExpressRouteCircuitConnectionConfig 中的 IPv6 地址系列的支持 (Global Reach)
    • 添加了“Set-AzExpressRouteCircuitConnectionConfig”
      • 允许设置所有现有属性,包括 IPv6CircuitConnectionProperties
    • 更新了“Add-AzExpressRouteCircuitConnectionConfig”
      • 添加了另一个可选参数 AddressPrefixType,用于指定地址前缀的地址系列
  • 更新了用于在虚拟网络网关连接上启用 DPD 超时设置的 cmdlet。
    • New-AzVirtualNetworkGatewayConnection
    • Set-AzVirtualNetworkGatewayConnection

Az.PolicyInsights

  • 添加了用于触发策略合规性扫描的“Start-AzPolicyComplianceScan”cmdlet
  • 在“Get-AzPolicyState”输出中添加了策略定义、集定义和分配版本

Az.ServiceFabric

  • 改进了“New-AzServiceFabricCluster”示例的代码格式和易用性

Az.Sql

  • 添加了 cmdlet“Get-AzSqlInstanceOperation”和“Stop-AzSqlInstanceOperation”
  • 支持对 VNet 中的存储帐户进行审核。

Az.Storage

  • 针对未来版本中的 Azure 文件 cmdlet 输出更改添加了中断性变更通告
  • 支持在创建/更新存储帐户时指定新的 SkuName StandardGZRS 和 StandardRAGZRS
    • “New-AzStorageAccount”
    • “Set-AzStorageAccount”
  • 支持 DataLake Gen2
    • “New-AzDataLakeGen2Item”
    • “Get-AzDataLakeGen2Item”
    • “Get-AzDataLakeGen2ChildItem”
    • “Move-AzDataLakeGen2Item”
    • “Set-AzDataLakeGen2ItemAclObject”
    • “Update-AzDataLakeGen2Item”
    • “Get-AzDataLakeGen2ItemContent”
    • “Remove-AzDataLakeGen2Item”

0.10.0-preview - 2020 年 4 月

常规

  • Az 模块现已在 Azure Stack Hub 上推出预览版。 该模块可以实现与 Linux 和 macOs 的跨平台兼容性。 Azure Stack Hub 现在支持带有 Az 模块的 PowerShell Core,此处提供了详细信息
  • Az 模块支持配置文件 2019-03-01-hybrid:
    • Az.Billing
    • Az.Compute
    • Az.DataBoxEdge
    • Az.EventHub
    • Az.IotHub
    • Az.KeyVault
    • Az.Monitor
    • Az.Network
    • Az.Resources
    • Az.Storage
    • Az.Websites
  • 引入了适用于 Azure Stack Hub 的三个新 PowerShell Az 模块:Az.Databox、Az.IotHub 和 Az.EventHub
  • 相对而言,命令基本保持相同,只是发生了轻微的更改,例如,将 AzureRM 更改为 Az
  • 可在此处找到 Azure Stack Hub 的 PowerShell 文档的已更新链接

Az.Accounts

  • 从 ADAL 升级到 MSAL

3.7.0 - 2020 年 3 月

Az.Accounts

  • 修复了在未登录时 'Get-AzTenant'/'Get-AzDefault'/'Set-AzDefault' 引发 NullReferenceException 的问题 [#10292]

Az.Compute

  • 已将以下参数添加到 'New-AzDiskConfig' cmdlet:
    • DiskIOPSReadOnly、DiskMBpsReadOnly、MaxSharesCount、GalleryImageReference
  • 允许了 'New-AzGalleryImageVersion' cmdlet 的目标参数的加密属性。
  • 修复了 'Set-AzVmss' -Reimage 和 'Invoke-AzVMReimage' cmdlet 的 tempDisk 问题。 [#11354]
  • 为新的 SAP 扩展添加了对以下 cmdlet 的支持
    • 'Set-AzVMAEMExtension'
    • 'Get-AzVMAEMExtension'
    • 'Remove-AzVMAEMExtension'
    • 'Update-AzVMAEMExtension'
  • 修复了帮助文档示例中的错误
  • 以表格式显示 VM PowerState 的确切字符串值。
  • 'New-AzVmssConfig':修复了在禁用 SinglePlacementGroup 时 AutomaticRepairs 属性的序列化。 [#11257]

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 4.8.0
  • 将可选参数添加到了 'Invoke-AzDataFactoryV2Pipeline' 命令以支持重新运行

Az.DataLakeStore

  • 为 'Export-AzDataLakeStoreItem' 和 'Import-AzDataLakeStoreItem' 添加了中断性变更说明
  • 为 'New-AzDataLakeStoreItem'、'Add-AzDAtaLakeStoreItemContent' 和 'Get-AzDAtaLakeStoreItemContent' 添加了字节编码的选项

Az.HDInsight

  • 支持在创建群集时指定受支持的最低 TLS 版本。

Az.IotHub

  • 添加了对按设备管理分布式设置的支持。 新 Cmdlet 包括:
    • 'Get-AzIotHubDistributedTracing'
    • 'Set-AzIotHubDistributedTracing'

Az.KeyVault

  • 已将中断性变更属性添加到 'New-AzKeyVault'

Az.Monitor

  • 更新了 'New-AzScheduledQueryRuleLogMetricTrigger' 的文档

Az.Network

  • 已更新 cmdlet 以允许跨租户 VirtualHubVnetConnections
    • 'New-AzVirtualHubVnetConnection'
    • 'Update-AzVirtualHubVnetConnection'
    • 'New-AzVirtualHub'
    • 'Update-AzVirtualHub'
  • 已删除 Sql 管理 SDK 依赖项
  • 更新了 cmdlet 以允许强制 firewallPolicy 关联
    • 'New-AzApplicationGateway'

Az.PolicyInsights

  • 改进了错误消息

Az.RecoveryServices

  • Azure Site Recovery 增加了对 Azure 磁盘加密虚拟机执行重新保护和更新 VM 属性的支持。
  • 添加了 Azure Site Recovery VmwareToAzure 属性以用于 DR 监视
  • Azure 备份增加了对失败项重试策略更新的支持。
  • Azure 备份增加了在备份和还原过程中对磁盘排除设置的支持。
  • Azure 备份增加了对还原 AzureFileShare 中的多个文件/文件夹的支持
  • Azure 备份增加了在更新 IaasVM 策略时对用户指定资源组的支持

Az.Resources

  • 修复了 'Get-AzResource -ResourceGroupName -Name -ExpandProperties -ResourceType' 以使用资源的实际 apiVersion,而不是默认的 apiVersion [#11267]
  • 为错误情况添加了 correlationId 日志记录
  • 对 'Get-AzResourceLock' 的文档进行了少量更改。 添加了示例。
  • 'Get-AzADUser' 的参数值中的转义单引号 [#11317]
  • 为部署脚本添加了新的 cmdlet('Get-AzDeploymentScript'、'Get-AzDeploymentScriptLog'、'Save-AzDeploymentScriptLog'、'Remove-AzDeploymentScript')

Az.Sql

  • 已将可读辅助参数添加到 'Invoke-AzSqlDatabaseFailover'
  • 添加了 cmdlet 'Disable-AzSqlServerActiveDirectoryOnlyAuthentication'
  • 对数据库中的列进行分类时保存了敏感度级别。

Az.Support

  • 'Az.Support' 模块正式发布

Az.Websites

  • 添加了对通过以下新 cmdlet 使用 webapp 流量路由规则的支持
    • 'Get-AzWebAppTrafficRouting'
    • 'Update-AzWebAppTrafficRouting'
    • 'Add-AzWebAppTrafficRouting'
    • 'Remove-AzWebAppTrafficRouting'

3.6.1 - 2020 年 3 月

Az.Accounts

  • 在 'Send-Feedback' 中打开 Azure PowerShell 调查页面 [#11020]
  • 在 'Resolve-Error' 中显示 Azure PowerShell 调查 URL [#11021]
  • 在 UserAgent 中添加了 Az 版本

Az.ApiManagement

  • 添加了在 DeveloperPortal 终结点上检索和配置“自定义域”的支持 [#11007]
  • 'Export-AzApiManagementApi' 添加了以 JSON 格式下载 API 的支持 [#9987]
  • 'Import-AzApiManagementApi' 添加了从 JSON 文档导入 OpenApi 3.0 定义的支持
  • “New-AzApiManagementIdentityProvider”和“Set-AzApiManagementIdentityProvider”添加了对于为 Azure AD B2C 提供程序配置“登录租户”的支持 [#9784]

Az.DataLakeStore

  • 添加了在 csproj 和 psd1 中以显式方式引用 System.Buffers 的功能。

Az.IotHub

  • 添加了在 Iot 中心管理设备的支持。 新 Cmdlet 包括:
    • “Add-AzIotHubDevice”
    • “Get-AzIotHubDevice”
    • “Remove-AzIotHubDevice”
    • “Set-AzIotHubDevice”
  • 添加了在 IoT 中心管理目标 IoT 设备上的模块的支持。 新 Cmdlet 包括:
    • 'Add-AzIotHubModule'
    • 'Get-AzIotHubModule'
    • 'Remove-AzIotHubModule'
    • 'Set-AzIotHubModule'
  • 添加了 cmdlet,用于获取 IoT 中心目标 IoT 设备的连接字符串。
  • 添加了 cmdlet,用于获取 IoT 中心目标 IoT 设备上某个模块的连接字符串。
  • 添加了获取/设置 IoT 设备的父设备的支持。 新 Cmdlet 包括:
    • 'Get-AzIotHubDeviceParent'
    • 'Set-AzIotHubDeviceParent'
  • 添加了管理设备父子关系的支持。

Az.Monitor

  • 修复了 'Get-AzMetricDefinition' 的输出值 [#9714]

Az.Network

  • 更新了 SQL 管理 SDK。
  • 修复了 PrivateLinkServiceConnectionState 类中的命名差异问题。
    • 将字段 ActionsRequired 映射到 ActionRequired。
  • 为 'New-AzSqlServer' 和 'Set-AzSqlServer' 添加了 PublicNetworkAccess

Az.Resources

  • 修复了 'Get-AzRoleAssignment' 中的空引用 bug
  • 在 'Remove-AzADGroup' 中将 '-Force' 和 '-PassThru' 开关标记为可选 [#10849]
  • 解决了在 'Remove-AzADGroup' 中不返回 'MailNickname' 的问题 [#11167]
  • 解决了 'Remove-AzADGroup' 管道操作无效的问题 [#11171]
  • 修复了 GetAzureRoleAssignmentCommand 中的空引用 bug
  • 添加了中断性变更属性,适用于即将推出的对策略 cmdlet 的更改
  • 更新了 'Get-AzResourceGroup',允许在服务器端执行资源组标记筛选
  • 将 Tag cmdlet 扩展到 accept -ResourceId
    • Get-AzTag -ResourceId
    • New-AzTag -ResourceId
    • Remove-AzTag -ResourceId
  • 添加了新的 Tag cmdlet
    • Update-AzTag -ResourceId
  • 从 SDK 3.3.0 中引入了 ScopedDeployment

Az.Sql

  • 为 'New-AzSqlServer' 和 'Set-AzSqlServer' 添加了 PublicNetworkAccess
  • 添加了对托管数据库的“长期保留”备份配置的支持
    • 在托管数据库上获取/设置 LTR 策略
    • 按托管数据库、托管实例或位置获取 LTR 备份
    • 删除 LTR 备份
    • 还原 LTR 备份以创建新的托管数据库
  • 为 New-AzSqlServer 和 Set-AzSqlServer 添加了 MinimalTlsVersion
  • 为 New-AzSqlInstance 和 Set-AzSqlInstance 添加了 MinimalTlsVersion
  • 升级了 Az.Network 的 SQL SDK 版本

Az.Storage

  • 在 ImmutabilityPolicy 中支持 AllowProtectedAppendWrite
    • 'Set-AzRmStorageContainerImmutabilityPolicy'
  • 在未来版本中针对 AzureStorageTable 类型更改添加了中断性变更警告消息
    • 'New-AzStorageTable'
    • 'Get-AzStorageTable'

Az.Websites

  • 为 'New-AzAppServicePlan' 和 'Set-AzAppServicePlan' 添加了 Tag 参数
  • 如果在将自定义域添加到网站时引发了异常,则停止执行 cmdlet
  • 添加了相关支持,允许对那些与应用服务计划不在同一资源组中的应用服务执行操作
  • 对不同资源组中的 WebApp/函数应用了访问限制
  • 修复了为 WebAppSlots 设置自定义主机名的问题

3.5.0 - 2020 年 2 月

自上一个主要版本以来的要点内容

  • 更新了客户端遥测。
  • Az.IotHub 添加了用于管理设备的 cmdlet。
  • Az.SqlVirtualMachine 为可用性组侦听器添加了 cmdlet。

Az.Resource

  • 修复了阻止生成正确租户级资源 ID 的错误。
  • 修复了拼写错误。

Az.Accounts

  • 将 SubscriptionId、TenantId 和执行时间添加到了客户端遥测的数据中

Az.Automation

  • 修正了“New-AzAutomationSoftwareUpdateConfiguration”的参考文档的示例 1 中的拼写错误

Az.CognitiveServices

  • 已将 SDK 更新到 7.0
  • 改进了服务器响应空正文时出现的错误消息

Az.Compute

  • 在更新期间允许 ProximityPlacementGroupId 的值为空

Az.FrontDoor

  • 添加了 cmdlet,用于获取可在 WAF 中使用的托管规则定义

Az.IotHub

  • 添加了在 Iot 中心管理设备的支持。 新 Cmdlet 包括:
    • “Add-AzIotHubDevice”
    • “Get-AzIotHubDevice”
    • “Remove-AzIotHubDevice”
    • “Set-AzIotHubDevice”

Az.KeyVault

  • 修复了 Add-AzKeyVaultKey.md 的重复文本

Az.Monitor

  • 修复了 Get-AzLog 的说明。
  • 已将名为 ActionGroupId 的新参数添加到“New-AzMetricAlertRuleV2”命令。
    • 用户可以提供 ActionGroupId(string) 或 ActionGorup(ActivityLogAlertActionGroup)。

Az.Network

  • 为“New-AzPrivateLinkService”cmdlet 的参数“-EnableProxyProtocol”添加了一个额外的参数说明。
  • 修复了 Start-AzVirtualNetworkGatewayConnectionPacketCapture.md 和 Start-AzVirtualnetworkGatewayPacketCapture.md 中的 FilterData 示例。
  • 针对 Start-AzVirtualNetworkGatewayConnectionPacketCapture.md 和 Start-AzVirtualnetworkGatewayPacketCapture.md 中的所有内部和外部包的捕获添加了包捕获示例。
  • VNet 防火墙上支持的 Azure 防火墙策略
    • 未添加新的 cmdlet。 在 VNet 防火墙上放宽防火墙策略的限制

Az.RecoveryServices

  • 添加了对 SQL 数据库的“还原为文件”的支持。

Az.Resources

  • 重构了模板部署 cmdlet
    • 添加了用于管理管理组中的部署的新 cmdlet:*-AzManagementGroupDeployment
    • 添加了用于管理租户范围的部署的新 cmdlet:*-AzTenantDeployment
    • 重构了专用于订阅范围的 *-AzDeployment cmdlet
    • 为 *-AzDeployment cmdlet 创建了别名 *-AzSubscriptionDeployment
  • 修复了未设置参数“AvailableToOtherTenants”时的“Update-AzADApplication”
  • 删除了 ApplicationObjectWithoutCredentialParameterSet 以避免 AmbiguousParameterSetException。
  • 重新生成了帮助文件

Az.Sql

  • 添加了对托管实例上的跨订阅时间点还原的支持。
  • 添加了对更改现有 SQL 托管实例硬件生成的支持
  • 修复了“Update-AzSqlServerVulnerabilityAssessmentSetting”帮助示例:参数/属性输出 - EmailAdmins

Az.SqlVirtualMachine

  • 为可用性组侦听器添加了 cmdlet

Az.StorageSync

  • 在“Invoke-AzStorageSyncCompatibilityCheck”中更新了支持的字符集。

3.4.0 - 2020 年 2 月

Az.CosmosDB

  • 为 Gremlin、MongoDB、Cassandra 和 Table API 添加了 cmdlet。
  • 将 .NET SDK 版本更新为了 1.0.1
  • 在 Set-AzCosmosDBSqlContainer 中添加了参数 ConflictResolutionPolicyMode、ConflictResolutionPolicyPath 和 ConflictResolutionPolicyPath。
  • 为 Sql API 添加了新的 cmdlet:New-CosmosDBSqlSpatialSpec、New-CosmosDBSqlCompositePath、New-CosmosDBSqlIncludedPathIndex、New-CosmosDBSqlIncludedPath

Az.Accounts

  • 在 AzureRmContext.json 不可用时禁用上下文自动保存
  • 已将对 Azure Powershell Common 的引用更新为 1.3.5-preview

Az.ApiManagement

Az.Compute

  • 将 VM 状态的数量限制为 100,以避免在没有 VM 名称的情况下执行 Get-AzVM -Status 时进行限制。
  • 添加了 Update-AzDiskEncryptionSet cmdlet
  • 为以下 cmdlet 添加了 EncryptionType 和 DiskEncryptionSetId 参数:
    • New-AzDiskUpdateConfig、New-AzSnapshotUpdateConfig
  • 将 ColocationStatus 参数添加到 Get-AzProximityPlacementGroup cmdlet。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新为 4.7.0

Az.DeploymentManager

  • 针对资源添加了 LIST 操作
  • 添加了功能,以便在运行状况检查步骤中执行操作

Az.HDInsight

  • 修复了 New-AzHDInsightCluster 的文档错误。

Az.KeyVault

  • 将 Name 别名添加到 VaultName 属性,使 Remove-AzureKeyVault 与 New-AzureKeyVault 一致。

Az.Network

  • 为 Set-AzNetworkWatcherConfigFlowLog.md 添加了新示例,以便演示流量分析禁用方案。
  • 添加了对将管理 IP 配置分配到 Azure 防火墙的支持 - 专用子网和公共 IP,防火墙会将其用于管理流量
    • 更新了 New-AzFirewall cmdlet:
      • 添加了参数 -ManagementPublicIpAddress(非必需),该参数接受一个公共 IP 地址对象
      • 在防火墙对象上添加了方法 SetManagementIpConfiguration - 需要子网和公共 IP 地址作为输入 - 子网名称必须是“AzureFirewallManagementSubnet”
  • 更正了 Get-AzNetworkSecurityGroup 示例,以显示 NSG(而不是网络接口)的示例。
  • 修复了 New-AzVpnSite 命令中的拼写错误,该错误使资源 id 补全选项无法补全参数。
  • 添加了对应用程序网关的重写规则操作集中的 Url 配置的支持
    • 添加的新 cmdlet:
      • New-AzApplicationGatewayRewriteRuleUrlConfiguration
    • 更新为具有可选参数 UrlConfiguration 的 Cmdlet
      • New-AzApplicationGatewayRewriteRuleActionSet
  • 添加了对 NetworkWatcher ConnectionMonitor 版本 2 资源的支持

Az.PolicyInsights

  • 支持在确定要修正的资源之前评估符合性
    • 将“-ResourceDiscoverMode”参数添加到 Start-AzPolicyRemediation
  • 添加了 Get-AzPolicyMetadata cmdlet 以便获取策略元数据资源
  • 为 API 版本 2019-10-01 更新了 Get-AzPolicyState 和 Get-AzPolicyStateSummary

Az.RecoveryServices

  • Azure Site Recovery 对删除已复制磁盘的支持。
  • Azure 备份增加了对创建恢复服务保管库时添加标记的支持。

Az.Resources

  • 使 -Scope 在 AzPolicyAssignment cmdlet 中成为可选参数,其默认值为上下文订阅
  • 添加了用密码和密钥凭据创建 ADServicePrincipal 的示例

Az.Sql

修复了 New-AzSqlDatabaseSecondary cmdlet 以检查 PartnerDatabaseName 是否存在,而不是检查 DatabaseName 是否存在。

Az.Storage

  • 支持在创建存储帐户的过程中设置表/队列加密密钥类型
    • New-AzStorageAccount
  • 在 StorageException 没有 ExtendedErrorInformation 时显示 RequestId
  • 修复了 cmdlet Start-AzStorageBlobCopy 的示例 6

Az.Websites

  • Set-AzWebapp 和 Set-AzWebappSlot 支持 AlwaysOn、MinTls 和 FtpsState 属性
  • 解决了以下问题:设置 HttpsOnly 并同时使用单个 Set-AzWebApp 命令更改 AppservicePlan 会将 HttpsOnly 重置为默认值

3.3.0 - 2020 年 1 月

Az.Accounts

  • 更新了 Add-AzEnvironment 和 Set-AzEnvironment,以便接受参数 AzureAttestationServiceEndpointResourceId 和 AzureAttestationServiceEndpointSuffix

Az.Cdn

  • 在 New-AzCdnEndpoint cmdlet 中显示错误响应详细信息

Az.Compute

  • 修复了所用托管 OS 磁盘没有 OS 配置文件的 VM 的 Set-AzVMCustomScriptExtension cmdlet。

Az.ContainerInstance

  • 修复了 New-AzContainerGroup 示例使用的参数名称

Az.DataBoxEdge

  • 添加了 cmdlet“Get-AzDataBoxEdgeStorageContainer”
    • 获取 Edge 存储容器
  • 添加了 cmdlet“New-AzDataBoxEdgeStorageContainer”
    • 新建 Edge 存储容器
  • 添加了 cmdlet“Remove-AzDataBoxEdgeStorageContainer”
    • 删除 Edge 存储容器
  • 添加了 cmdlet“Invoke-AzDataBoxEdgeStorageContainer”
    • 调用操作来刷新 Edge 存储容器上的数据
  • 添加了 cmdlet“Get-AzDataBoxEdgeStorageAccount”
    • 获取 Edge 存储帐户
  • 添加了 cmdlet“New-AzDataBoxEdgeStorageAccount”
    • 新建 Edge 存储帐户
  • 添加了 cmdlet“Remove-AzDataBoxEdgeStorageAccount”
    • 删除 Edge 存储帐户
  • 调用 cmdlet“Invoke-AzDataBoxEdgeShare”
    • 调用操作来刷新共享上的数据
  • 添加了 cmdlet“Set-AzDataBoxEdgeStorageAccountCredential”
    • 设置 az databoxedge 存储帐户凭据

Az.DataFactory

  • 为 Get-AzDataFactoryV2IntegrationRuntime cmd 添加了 AutoUpdateETA、LatestVersion、PushedVersion、TaskQueueId 和 VersionStatus 属性
  • 将 ADF .Net SDK 版本更新为 4.6.0
  • 为 'Set-AzDataFactoryV2IntegrationRuntime' cmd 添加参数 'PublicIPs',以允许使用静态 IP 地址创建 Azure-SSIS IR。

Az.DevTestLabs

  • 删除了 Get-AzDtlAllowedVMSizesPolicy.md 中的失效链接

Az.EventHub

  • 针对问题 10634 进行了修复:修复了 remove eventhubnamespace 的 null 对象引用问题

Az.HDInsight

  • 修复了 Invoke-AzHDInsightHiveJob.md 错误。

Az.MachineLearning

  • 删除了以下 cmdlet,因为 MachineLearningCompute 不再可用
    • Get-AzMlOpCluster
    • Get-AzMlOpClusterKey
    • New-AzMlOpCluster
    • Remove-AzMlOpCluster
    • Set-AzMlOpCluster
    • Test-AzMlOpClusterSystemServicesUpdateAvailability
    • Update-AzMlOpClusterSystemService

Az.Network

  • 将 Microsoft.Azure.Management.Sql 的依赖项从 1.36-preview 升级到 1.37-preview

Az.RecoveryServices

  • Azure Site Recovery 更改了对使用客户托管密钥进行静态加密的托管磁盘 VM 的支持,针对从 Azure 到 Azure 的提供者。
  • Azure Site Recovery 支持将磁盘加密集 ID 作为可选输入来输入,以便启用从 Vmware 到 Azure 的保护。
  • Azure Site Recovery 支持在磁盘级别将磁盘加密集 ID 作为可选输入来输入,以便启用从 Vmware 到 Azure 的保护。
  • Azure Site Recovery 支持更新使用磁盘加密集映射进行复制保护的项,适用于从 HyperV 到 Azure 的操作。

Az.Resources

  • 修复了 'Remove-AzTag' 的帮助文档中的错误。

Az.Sql

  • 修复了可以在 azure 数据库的主数据库上使用的漏洞评估集基线 cmdlet 功能,将其限制为在托管实例系统数据库上使用。
  • 修复了在创建 SQL 实例故障转移组时出现的错误。

Az.SqlVirtualMachine

  • 添加 DR 作为新的且有效的许可证类型

Az.Storage

  • 在将来的版本中添加针对 DefaultAction 值更改的中断性变更警告消息
    • Update-AzStorageAccountNetworkRuleSet
  • 支持通过运行 get-AzStorageAccount(使用参数 -IncludeGeoReplicationStats)来获取存储帐户的上次同步时间
    • Get-AzStorageAccount

3.2.0 - 2019 年 12 月

常规

  • 更新了 psd1 中的引用,以对所有模块使用相对路径

Az.Accounts

  • 为 Az 4.0 预览版的客户端遥测设置了正确的 UserAgent
  • Az 4.0 预览版中的上下文为 null 时显示易于用户理解的错误消息

Az.Batch

  • 修复 New-AzBatchPool 无法正确向服务器发送 'VirtualMachineConfiguration.ContainerConfiguration' 或 'VirtualMachineConfiguration.DataDisks' 的问题 #10602。

Az.DataFactory

  • 将 ADF .Net SDK 版本更新为 4.5.0

Az.FrontDoor

  • 添加了 WAF 托管规则排除支持
  • 将 SocketAddr 添加到自动完成

Az.HealthcareApis

  • 异常处理

Az.KeyVault

  • 修复了访问可能未设置的值时出现的错误
  • 椭圆曲线加密证书管理
    • 添加了对为证书策略指定曲线的支持

Az.Monitor

  • 将可选参数添加到“添加诊断设置”命令。 一个开关参数,如果该参数存在,则指示导出到 Log Analytics 时必须采用固定架构(也称为专用数据类型)

Az.Network

  • 对 Azure 防火墙应用程序、NAT 和网络规则中的 IpGroups 的支持。

Az.RecoveryServices

  • 为 VM 添加了 SoftDelete 功能,为 softdelete 添加了测试
  • Azure Site Recovery 支持,用于从 Azure 到 Azure 的 Azure 磁盘加密单步。

Az.Resources

  • 修复了模板部署在模板参数名称与某些内置参数名称冲突时无法读取模板参数的问题。
  • 更新了策略 cmdlet 以使用新的 api 版本 2019-09-01,该版本在策略集定义中引入了分组支持。

Az.Sql

  • 已将漏洞评估自动启用中的存储创建升级到 StorageV2

Az.Storage

  • 支持在存储上下文基于 Oauth 身份验证时生成基于 Blob/容器标识的 SAS 令牌
    • New-AzStorageContainerSASToken
    • New-AzStorageBlobSASToken
  • 支持撤销存储帐户用户委托密钥,因此所有标识 SAS 令牌都将被撤销
    • Revoke-AzStorageAccountUserDelegationKeys
  • 已升级到 Microsoft.Azure.Management.Storage 14.2.0,以支持新的 API 版本 2019-06-01。
  • 在管理平面文件共享 cmdlet 中支持超过 5120 的共享 QuotaGiB,并已将参数别名“Quota”添加到参数“QuotaGiB”
    • New-AzRmStorageShare
    • Update-AzRmStorageShare
  • 已将参数别名“QuotaGiB”添加到参数“Quota”
    • Set-AzStorageShareQuota
  • 修复了 Set-AzStorageContainerAcl 可以清除已存储的访问策略的问题
    • Set-AzStorageContainerAcl

3.1.0 - 2019 年 11 月

自上一个主要版本以来的要点内容

  • Az.DataBoxEdge 1.0.0 已发布
  • Az.SqlVirtualMachine 1.0.0 已发布

Az.Compute

  • VM 重新应用功能
    • 将 Reapply 参数添加到 Set-AzVM cmdlet
  • VM 规模集自动修复功能:
    • 将 EnableAutomaticRepair、AutomaticRepairGracePeriod 和 AutomaticRepairMaxInstanceRepairsPercent 参数添加到以下 cmdlet:New-AzVmssConfig Update-AzVmss
  • 对 New-AzVM 的跨租户库映像支持
  • 将“Spot”添加到 New-AzVM、New-AzVMConfig 和 New-AzVmss cmdlet 中 Priority 参数的参数补全器
  • 将 DiskIOPSReadWrite 和 DiskMBpsReadWrite 参数添加到 Add-AzVmssDataDisk cmdlet
  • 将 New-AzGalleryImageVersion cmdlet 的 SourceImageId 参数更改为可选
  • 将 OSDiskImage 和 DataDiskImage 参数添加到 New-AzGalleryImageVersion cmdlet
  • 将 HyperVGeneration 参数添加到 New-AzGalleryImageDefinition cmdlet
  • 将 SkipExtensionsOnOverprovisionedVMs 参数添加到 New-AzVmss、New-AzVmssConfig 和 Update-AzVmss cmdlet

Az.DataBoxEdge

  • 已添加 cmdlet Get-AzDataBoxEdgeOrder
    • 获取订单
  • 已添加 cmdlet New-AzDataBoxEdgeOrder
    • 创建新订单
  • 已添加 cmdlet Remove-AzDataBoxEdgeOrder
    • 删除订单
  • Cmdlet New-AzDataBoxEdgeShare 中的更改
    • 现在创建本地共享
  • 已添加 cmdlet Set-AzDataBoxEdgeRole
    • 现在 IotRole 可以映射到共享
  • 已添加 cmdlet Invoke-AzDataBoxEdgeDevice
    • 在设备上调用扫描更新、下载更新、安装更新
  • 已添加 cmdlet Get-AzDataBoxEdgeTrigger
    • 获取有关触发器的信息
  • 已添加 cmdlet New-AzDataBoxEdgeTrigger
    • 创建新触发器
  • 已添加 cmdlet Remove-AzDataBoxEdgeTrigger
    • 删除触发器

Az.DataFactory

  • 将 ADF .Net SDK 版本更新为 4.4.0
  • 为 'Set-AzDataFactoryV2IntegrationRuntime' cmd 添加了参数 'ExpressCustomSetup' 以启用安装程序配置和第三方组件,而无需自定义安装脚本。

Az.DataLakeStore

  • 更新 Get-AzDataLakeStoreDeletedItem 和 Restore-AzDataLakeStoreDeletedItem 的文档

Az.EventHub

  • 修复问题 10301:修复 SAS 令牌日期格式

Az.FrontDoor

  • 将 MinimumTlsVersion 参数添加到 Enable-AzFrontDoorCustomDomainHttps 和 New-AzFrontDoorFrontendEndpointObject
  • 将 HealthProbeMethod 和 EnabledState 参数添加到 New-AzFrontDoorHealthProbeSettingObject
  • 添加新的 cmdlet,用于在创建/更新 Front Door 时创建要传入到其中的 BackendPoolsSettings 对象
    • New-AzFrontDoorBackendPoolsSettingObject

Az.Network

  • 更改 Start-AzVirtualNetworkGatewayConnectionPacketCapture.md 和 Start-AzVirtualnetworkGatewayPacketCapture.md FilterData 选项示例。

Az.PrivateDns

  • 已将 PrivateDns .net sdk 更新到版本 1.0.0

Az.RecoveryServices

  • 对在启用保护时选择磁盘类型的 Azure Site Recovery 支持。
  • 有关恢复计划操作编辑的 Azure Site Recovery bug 修复。
  • 对接受文件流数据库的 Azure 备份 SQL 还原支持。

Az.RedisCache

  • 已在 New-AzRedisCache 和 Set-AzRedisCache cmdlet 中添加了 MinimumTlsVersion 参数。 此外,还在 Get-AzRedisCache cmdlet 的输出中添加了 MinimumTlsVersion。
  • 为 Set-AzRedisCache 和 New-AzRedisCache cmdlet 添加了对 -Size 参数的验证

Az.Resources

  • 更新了策略 cmdlet 以使用新的 api 版本2019-06-01,该版本在策略分配中提供新的 EnforcementMode 属性。
  • 更新了创建策略定义帮助示例
  • 修复了 Remove-AZADServicePrincipal -ServicePrincipalName 的 bug,该 bug 会导致在找不到服务主体名称时引发空引用。
  • 修复了 New-AZADServicePrincipal 的 bug,该 bug 会导致在租户没有任何订阅时引发空引用。
  • 更改了 New-AzAdServicePrincipal,以便将凭据仅添加到关联的应用程序。

Az.Sql

  • 添加了对数据库 ReadReplicaCount 的支持。
  • 修复了在未设置区域冗余的情况下使用 Set-AzSqlDatabase 会导致的问题

3.0.0 - 2019 年 11 月

常规

  • 发布 Az.PrivateDns 1.0.0

Az.Accounts

  • 为“Resolve-Error”别名添加弃用消息。

Az.Advisor

  • 为 Get-AzAdvisorRecommendation cmdlet 添加了新类别“卓越运营”。

Az.Batch

  • BatchAccountContext 上的 CoreQuota 重命名为 DedicatedCoreQuota。 此外还有新的 LowPriorityCoreQuota
    • 这会影响 Get-AzBatchAccount
  • New-AzBatchTask-ResourceFile 参数现在使用 PSResourceFile 对象集合,这些对象可以使用新的 New-AzBatchResourceFile cmdlet 进行构造。
  • 新的 New-AzBatchResourceFile cmdlet,用于创建 PSResourceFile 对象。 这些项可以提供给 -ResourceFile 参数上的 New-AzBatchTask
    • 除了现有的 HttpUrl 方式,这还支持两个新的资源文件类型:
      • 基于 AutoStorageContainerName 的资源文件会将整个自动存储容器下载到 Batch 节点。
      • 基于 StorageContainerUrl 的资源文件会将 URL 中指定的容器下载到 Batch 节点。
  • 删除了 Get-AzBatchApplication 返回的 PSApplicationApplicationPackages 属性。
    • 应用程序中的特定包现在可以使用 Get-AzBatchApplicationPackage 进行检索。 例如:Get-AzBatchApplication -AccountName myaccount -ResourceGroupName myresourcegroup -ApplicationId myapplication
  • 已在 Get-AzBatchApplicationPackageNew-AzBatchApplicationPackageRemove-AzBatchApplicationPackageGet-AzBatchApplicationNew-AzBatchApplicationRemove-AzBatchApplicationSet-AzBatchApplication 上将 ApplicationId 重命名为 ApplicationName
    • ApplicationId 现在是 ApplicationName 的别名。
  • PSUserAccount 添加了新的 PSWindowsUserConfiguration 属性。
  • 已在 PSApplicationPackage 上将 Version 重命名为 Name
  • 已在 PSResourceFile 上将 BlobSource 重命名为 HttpUrl
  • PSVirtualMachineConfiguration 中删除了 OSDisk 属性。
  • 删除了 Set-AzBatchPoolOSVersion。 不再支持此操作。
  • PSCloudServiceConfiguration 中删除了 TargetOSVersion
  • 已在 PSCloudServiceConfiguration 上将 CurrentOSVersion 重命名为 OSVersion
  • PSPoolUsageMetrics 中删除了 DataEgressGiBDataIngressGiB
  • 删除了 Get-AzBatchNodeAgentSku 并将其替换为了 Get-AzBatchSupportedImage。
    • Get-AzBatchSupportedImage 返回与 Get-AzBatchNodeAgentSku 相同的数据,但采用更友好的格式。
    • 现在也返回新的未验证的图像。 此文还包括每个图像的 CapabilitiesBatchSupportEndOfLife 的其他信息。
  • 添加了通过 New-AzBatchPool 的新 MountConfiguration 参数在池的每个节点上装载远程文件系统的功能。
  • 现在支持特定的网络安全规则,这些规则会根据流量的源端口阻止对池的网络访问。 这通过 PSNetworkSecurityGroupRule 上的 SourcePortRanges 属性实现。
  • 运行容器时,Batch 现在支持在容器工作目录或 Batch 任务工作目录中执行任务。 这由 PSTaskContainerSettings 上的 WorkingDirectory 属性控制。
  • 添加了通过新的 PublicIPs 属性在 PSNetworkConfiguration 上指定一系列公共 IP 的功能。 这保证了池中节点的 IP 来自用户提供的 IP 的列表。
  • 在未指定的情况下,PSSTartTask 上的 WaitForSuccess 的默认值现在为 $True(以前为 $False)。
  • 在未指定的情况下,PSAutoUserSpecification 上的 Scope 的默认值现在为 Pool(以前,在 Windows 上为 Task,在 Linux 上为 Pool)。

Az.Cdn

  • 已将 UrlRewriteAction 和 CacheKeyQueryStringAction 引入 RulesEngine。
  • 修复了多个 Bug,例如,在 New-AzDeliveryRuleCondition cmdlet 中缺少“Selector”输入。

Az.Compute

  • “磁盘加密集”功能
    • 新 cmdlet:New-AzDiskEncryptionSetConfig New-AzDiskEncryptionSet Get-AzDiskEncryptionSet Remove-AzDiskEncryptionSet
    • 向以下 cmdlet 添加了 DiskEncryptionSetId 参数:Set-AzImageOSDisk Set-AzVMOSDisk Set-AzVmssStorageProfile Add-AzImageDataDisk New-AzVMDataDisk Set-AzVMDataDisk Add-AzVMDataDisk Add-AzVmssDataDisk Add-AzVmssVMDataDisk
    • 向以下 cmdlet 添加了 DiskEncryptionSetId 和 EncryptionType 参数:New-AzDiskConfig New-AzSnapshotConfig
  • 为 New-AzVmssIPConfig 添加 PublicIPAddressVersion 参数
  • 将自定义脚本扩展的 FileUris 从公共设置移到受保护设置
  • 为 New-AzVmss、New-AzVmssConfig 和 Update-AzVmss cmdlet 添加 ScaleInPolicy
  • 中断性变更
    • 当 CreateOption 为 Upload 时,对 New-AzDiskConfig 使用 UploadSizeInBytes 而非 DiskSizeGB 参数
    • 在 GalleryImageVersion 对象中将 PublishingProfile.Source.ManagedImage.Id 替换为 StorageProfile.Source.Id

Az.DataFactory

  • 将 ADF .Net SDK 版本更新为 4.3.0

Az.DataLakeStore

Az.FrontDoor

  • 修复了跨模块的各种拼写错误

Az.HDInsight

  • 修复了客户在将 Get-AzHDInsightCluster 和 ADLSGen1 存储配合使用以获取群集时会出现“不是有效的 Base-64 字符串”错误的 Bug。
  • 向三个 cmdlet(Add-AzHDInsightClusterIdentity、New-AzHDInsightClusterConfig 和 New-AzHDInsightCluster)添加名为“ApplicationId”的参数,使客户能够提供服务主体应用程序 ID 来访问 Azure Data Lake。
  • 已将 Microsoft.Azure.Management.HDInsight 从 2.1.0 更改为 5.1.0
  • 删除了五个 cmdlet:
    • Get-AzHDInsightOMS
    • Enable-AzHDInsightOMS
    • Disable-AzHDInsightOMS
    • Grant-AzHDInsightRdpServicesAccess
    • Revoke-AzHDInsightRdpServicesAccess
  • 添加了三个 cmdlet:
    • Get-AzHDInsightMonitoring,用于替换 Get-AzHDInsightOMS。
    • Enable-AzHDInsightMonitoring,用于替换 Enable-AzHDInsightOMS。
    • Disable-AzHDInsightMonitoring,用于替换 Disable-AzHDInsightOMS。
  • 修复了 cmdlet Get-AzHDInsightProperties,支持从特定位置获取功能信息。
  • 从 Add-AzHDInsightConfigValue 中删除了参数集(“Spark1”、“Spark2”)。
  • 向 cmdlet Add-AzHDInsightSecurityProfile 的帮助文档添加了示例。
  • 更改了以下 cmdlet 的输出类型:
    • 将 Get-AzHDInsightProperties 的输出类型从 CapabilitiesResponse 更改为了 AzureHDInsightCapabilities。
    • 将 Remove-AzHDInsightCluster 的输出类型从 ClusterGetResponse 更改为 bool。
    • 将 Set-AzHDInsightGatewaySettings 的输出类型从 HttpConnectivitySettings 更改为 GatewaySettings。
  • 添加了一些方案测试用例。
  • 删除了一些别名:“Add-AzHDInsightConfigValues”、“Get-AzHDInsightProperties”。

Az.IotHub

  • 中断性变更:
    • cmdlet“Add-AzIotHubEventHubConsumerGroup”不再支持参数“EventHubEndpointName”,找不到原始参数名称的别名。
    • cmdlet“Add-AzIotHubEventHubConsumerGroup”的参数集“__AllParameterSets”已删除。
    • cmdlet“Get-AzIotHubEventHubConsumerGroup”不再支持参数“EventHubEndpointName”,找不到原始参数名称的别名。
    • cmdlet“Get-AzIotHubEventHubConsumerGroup”的参数集“__AllParameterSets”已删除。
    • 类型为“Microsoft.Azure.Commands.Management.IotHub.Models.PSIotHubProperties”的属性“OperationsMonitoringProperties”已删除。
    • 类型为“Microsoft.Azure.Commands.Management.IotHub.Models.PSIotHubInputProperties”的属性“OperationsMonitoringProperties”已删除。
    • cmdlet“New-AzIotHubExportDevice”不再支持别名“New-AzIotHubExportDevices”。
    • cmdlet“New-AzIotHubImportDevice”不再支持别名“New-AzIotHubImportDevices”。
    • cmdlet“Remove-AzIotHubEventHubConsumerGroup”不再支持参数“EventHubEndpointName”,找不到原始参数名称的别名。
    • cmdlet“Remove-AzIotHubEventHubConsumerGroup”的参数集“__AllParameterSets”已删除。
    • cmdlet“Set-AzIotHub”不再支持参数“OperationsMonitoringProperties”,找不到原始参数名称的别名。
    • cmdlet“Set-AzIotHub”的参数集“UpdateOperationsMonitoringProperties”已删除。

Az.RecoveryServices

  • Azure Site Recovery 支持,用于配置网络资源,例如 NSG、公共 IP,以及 Azure 到 Azure 的内部负载均衡器。
  • Azure Site Recovery 支持,用于写入到从 vMWare 到 Azure 的托管磁盘。
  • Azure Site Recovery 支持,用于从 vMWare 到 Azure 的 NIC 缩减。
  • Azure Site Recovery 支持,用于从 Azure 到 Azure 的加速网络。
  • Azure Site Recovery 支持,用于从 Azure 到 Azure 的代理自动更新。
  • Azure Site Recovery 支持,用于从 Azure 到 Azure 的标准 SSD
  • Azure Site Recovery 支持,用于从 Azure 到 Azure 的 Azure 磁盘加密双步。
  • Azure Site Recovery 支持,用于保护从 Azure 到 Azure 的新添加磁盘。
  • 为 VM 添加了 SoftDelete 功能,为 softdelete 添加了测试

Az.Resources

  • 将依赖项程序集 Microsoft.Extensions.Caching.Memory 从 1.1.1 更新到 2.2

Az.Network

  • 更改了 PrivateEndpointConnection 的所有 cmdlet,使之支持通用服务提供程序。
    • 更新了 cmdlet:
      • Approve-AzPrivateEndpointConnection
      • Deny-AzPrivateEndpointConnection
      • Get-AzPrivateEndpointConnection
      • Remove-AzPrivateEndpointConnection
      • Set-AzPrivateEndpointConnection
  • 为 PrivateLinkResource 添加新的 cmdlet,使之还支持通用服务提供程序。
    • 新 cmdlet:
      • Get-AzPrivateLinkResource
  • 为“代理协议 V2”功能添加新字段和参数。
    • 在 PrivateLinkService 中添加属性 EnableProxyProtocol
    • 在 PrivateEndpointConnection 中添加属性 LinkIdentifier
    • 更新了 New-AzPrivateLinkService,添加新的可选参数 EnableProxyProtocol。
  • 在“New-AzApplicationGatewaySku”参考文档中修正了不正确的参数说明
  • 新的支持 Azure 防火墙策略的 cmdlet
  • 添加对 VirtualHub 的子资源 RouteTable 的支持
    • 添加的新 cmdlet:
      • Add-AzVirtualHubRoute
      • Add-AzVirtualHubRouteTable
      • Get-AzVirtualHubRouteTable
      • Remove-AzVirtualHubRouteTable
      • Set-AzVirtualHub
  • 添加对新属性 Sku VirtualHub 和 VirtualWANType VirtualWan 的支持
    • Cmdlet 更新后使用可选参数:
      • New-AzVirtualHub:添加了参数 Sku
      • Update-AzVirtualHub:添加了参数 Sku
      • New-AzVirtualWan:添加了参数 VirtualWANType
      • Update-AzVirtualWan:添加了参数 VirtualWANType
  • 添加了对 HubVnetConnection、VpnConnection 和 ExpressRouteConnection 的 EnableInternetSecurity 属性的支持
    • 添加的新 cmdlet:
      • Update-AzVirtualHubVnetConnection
    • Cmdlet 更新后使用可选参数:
      • New-AzVirtualHubVnetConnection:添加了参数 EnableInternetSecurity
      • New-AzVpnConnection:添加了参数 EnableInternetSecurity
      • Update-AzVpnConnection:添加了参数 EnableInternetSecurity
      • New-AzExpressRouteConnection:添加了参数 EnableInternetSecurity
      • Set-AzExpressRouteConnection:添加了参数 EnableInternetSecurity
  • 添加了对配置 TopLevel WebApplicationFirewall 策略的支持
    • 添加的新 cmdlet:
      • New-AzApplicationGatewayFirewallPolicySetting
      • New-AzApplicationGatewayFirewallPolicyExclusion
      • New-AzApplicationGatewayFirewallPolicyManagedRuleGroupOverride
      • New-AzApplicationGatewayFirewallPolicyManagedRuleOverride
      • New-AzApplicationGatewayFirewallPolicyManagedRule
      • New-AzApplicationGatewayFirewallPolicyManagedRuleSet
    • Cmdlet 更新后使用可选参数:
      • New-AzApplicationGatewayFirewallPolicy:添加了参数 PolicySetting、ManagedRule
  • 添加了对在 CustomRule 上使用 Geo-Match 运算符的支持
    • 为 FirewallCondition 上的运算符添加了 GeoMatch
  • 添加了对 perListener 和 perSite 防火墙策略的支持
    • Cmdlet 更新后使用可选参数:
      • New-AzApplicationGatewayHttpListener:添加了参数 FirewallPolicy、FirewallPolicyId
      • New-AzApplicationGatewayPathRuleConfig:添加了参数 FirewallPolicy、FirewallPolicyId
  • 修复了“PSBastion”中名为 AzureBastionSubnet 的必需子网,它现在可以不区分大小写
  • 对于 Azure 防火墙,支持在“网络规则”中使用“目标 FQDN”,在“NAT 规则”中使用“转换的 FQDN”
  • 添加对 IpGroup 的顶级资源 RouteTable 的支持
    • 添加的新 cmdlet:
      • New-AzIpGroup
      • Remove-AzIpGroup
      • Get-AzIpGroup
      • Set-AzIpGroup

Az.ServiceFabric

  • 删除 Add-AzServiceFabricApplicationCertificate cmdlet,因为该方案已被 Add-AzVmssSecret 涵盖。

Az.Sql

  • 增加了对在托管实例上还原已删除的数据库的支持。
  • 在代码中弃用了旧的审核 cmdlet。
  • 删除了弃用的别名:
  • Get-AzSqlDatabaseIndexRecommendations(改用 Get-AzSqlDatabaseIndexRecommendation)
  • Get-AzSqlDatabaseRestorePoints(改用 Get-AzSqlDatabaseRestorePoint)
  • 删除 Get-AzSqlDatabaseSecureConnectionPolicy cmdlet
  • 删除已弃用的漏洞评估设置 cmdlet 的别名
  • 弃用高级威胁检测设置 cmdlet
  • 添加了用于在数据库的列上禁用和启用敏感建议的 cmdlet。

Az.Storage

  • 支持在创建或更新存储帐户时启用大文件共享
    • New-AzStorageAccount
    • Set-AzStorageAccount
  • 在关闭/获取文件句柄时,不再检查输入路径是文件目录还是文件,以免处于 DeletePending 状态的对象发生故障
    • Get-AzStorageFileHandle
    • Close-AzStorageFileHandle

2.8.0 - 2019 年 10 月

常规

  • Az.HealthcareApis 1.0.0 发行版

Az.Accounts

  • 更新对所生成模块的遥测和 URL 重写,修复 Windows 单元测试。

Az.ApiManagement

Az.Automation

  • 修复了适用于 Linux 重启设置参数的 New-AzureAutomationSoftwareUpdateConfiguration cmdlet。

Az.Batch

  • Get-AzBatchNodeAgentSku 已弃用,在 2.0.0 版中会被 Get-AzBatchSupportImage 替换。

Az.Compute

  • 为 New-AzVM 和 New-AzVmss cmdlet 添加了 Priority、EvictionPolicy 和 MaxPrice 参数
  • 修复 Add-AzVMAdditionalUnattendContent 和 Add-AzVMSshPublicKey cmdlet 的警告消息和帮助文档
  • 针对 Set-AzVMDiskEncryptionExtension 修复带托管磁盘的 Linux VM 的 -skipVmBackup 异常。
  • 修复 Set-AzVMDiskEncryptionExtension(双程方案)中的更新加密设置中的 Bug。

Az.DataFactory

  • 添加适用于 ADF V2 数据流的 CRUD 命令:Set-AzDataFactoryV2DataFlow、Remove-AzDataFactoryV2DataFlow 和 Get-AzDataFactoryV2DataFlow。
  • 添加适用于 ADF V2 数据流调试会话的操作命令:Start-AzDataFactoryV2DataFlowDebugSession、Get-AzDataFactoryV2DataFlowDebugSession、Add-AzDataFactoryV2DataFlowDebugSessionPackage、Invoke-AzDataFactoryV2DataFlowDebugSessionCommand 和 Stop-AzDataFactoryV2DataFlowDebugSession。
  • 将 ADF .Net SDK 版本更新为 4.2.0

Az.DataLakeStore

  • 修复帐户验证,使带“-”的帐户能够在没有域的情况下传递

Az.HealthcareApis

  • 已将 PowerShell 版本更新为 1.0.0
  • 已将 SDK 版本更新为 1.0.2
  • 引用新 SDK 版本的更新仍在测试中
  • 已将输出结构从嵌套更新为平展。

Az.IotHub

  • 添加新的路由源:DigitalTwinChangeEvents
  • 小 Bug 修复:Get-AzIothub 不返回 subscriptionId

Az.Monitor

  • 为操作组添加了新的操作组接收者 -ItsmReceiver -VoiceReceiver -ArmRoleReceiver -AzureFunctionReceiver -LogicAppReceiver -AutomationRunbookReceiver -AzureAppPushReceiver
  • 使用为接收者启用的通用警报架构。 这不适用于短信、Azure 应用推送、ITSM 和语音接收者
  • Webhook 现在支持 Microsoft Entra 身份验证。

Az.Network

  • 添加新 cmdlet Get-AzAvailableServiceAlias,调用该 cmdlet 即可获取能够用于服务终结点策略的别名。
  • 添加了相关支持,允许将流量选择器添加到虚拟网关连接中
    • 添加的新 cmdlet:
      • New-AzureRmTrafficSelectorPolicy
    • 为 cmdlet 更新了可选参数:-TrafficSelectorPolicies -New-AzVirtualNetworkGatewayConnection -Set-AzVirtualNetworkGatewayConnection
  • 在网络安全规则配置中添加对 ESP 和 AH 协议的支持
    • 更新了 cmdlet:
      • Add-AzNetworkSecurityRuleConfig
      • New-AzNetworkSecurityRuleConfig
      • Set-AzNetworkSecurityRuleConfig
  • 在 Cortex cmdlet 中改进对异常的处理
  • 适用于 VirtualNetworkGateways 的新代系和 SKU
    • 为 VirtualNetworkGateways 引入新的代系。
    • 为 VirtualNetworkGateways 引入新的高吞吐量 SKU。

Az.RedisCache

  • 更新了 'Set-AzRedisCache' 参考文档,使之包含 '-Size' 参数的缺失值

Az.Sql

  • 添加了对在托管实例上设置 Active Directory 管理员的支持

Az.Storage

  • 将存储客户端库升级到 11.1.0
  • 通过管理平面 API 列出容器时,将使用 NextPageLink 来列出
    • Get-AzRmStorageContainer
  • 列出订阅中的存储帐户时,将使用 NextPageLink 来列出
    • Get-AzStorageAccount

Az.StorageSync

  • 修复 Reset-AzStorageSyncServerCertificate 中的问题 9810。

Az.Websites

  • Set-AzWebApp 更新应用的 ASP 失败

2.7.0 - 2019 年 9 月

Az.ApiManagement

  • 更新了 'Set-AzApiManagementPolicy' 参考文档中的 '-Format' 参数说明
  • 从参考文档中删除了已弃用 cmdlet 'Update-AzApiManagementDeployment' 的参考。 改用 'Set-AzApiManagement'。

Az.Automation

  • 修正了 'Register-AzAutomationDscNode' 参考文档中的示例拼写错误
  • 向 Register-AzAutomationDSCNode 添加了对 OS 限制的说明
  • 修复了 Start-AzAutomationRunbook cmdlet 的 -Wait 选项的空引用异常问题。

Az.Compute

  • 向 New-AzDiskConfig 添加了 UploadSizeInBytes 参数
  • 向 New-AzSnapshotConfig 添加了 Incremental 参数
  • 添加了低优先级虚拟机功能:
    • 向 New-AzVMConfig 添加了 MaxPrice、EvictionPolicy 和 Priority 参数。
    • 向 New-AzVmssConfig、Update-AzVM 和 Update-AzVmss cmdlet 添加了 MaxPrice 参数。
  • 修复了 Get-AzAvailabilitySet cmdlet 在列出订阅中的所有可用性集时的 VM 引用问题。
  • 修复了 Get-AzRemoteDesktopFile 的 NULL 异常。
  • 修复了有关端相对位置的 VHD Seek 方法。
  • 修复了 New-AzVM 和 Update-AzVM 的 UltraSSD 问题。

Az.DataFactory

  • 为 ADF V2 添加了 3 个新命令 - Add-AzDataFactoryV2TriggerSubscription、Remove-AzDataFactoryV2TriggerSubscription 和 Get-AzDataFactoryV2TriggerSubscriptionStatus
  • 将 ADF .Net SDK 版本更新到了 4.1.3

Az.HDInsight

  • 宣布中断性变更

Az.IotHub

  • 添加了支持,以便为 IoT 中心调用向异地配对的灾难恢复区域的故障转移。
  • 添加对管理 IoT 中心的消息扩充的支持。 新 cmdlet 包括:
    • Add-AzIotHubMessageEnrichment
    • Get-AzIotHubMessageEnrichment
    • Remove-AzIotHubMessageEnrichment
    • Set-AzIotHubMessageEnrichment

Az.Monitor

  • 指向最新的 Monitor SDK,即 0.24.1-preview
    • 向 Metrics cmdlet 添加了非中断性变更,即 Unit 枚举支持多个新值。 这些是只读 cmdlet,因此这些 cmdlet 的输入没有任何更改。
    • ActionGroups 请求的 api-version 现在为 2019-06-01,之前为 2018-03-01。 方案测试已更新以适应此变更。
    • EmailReceiverWebhookReceiver 的构造函数添加了一个新的必需参数,即名为 useCommonAlertSchema 的布尔值。 目前,该值固定为 false 以对 cmdlet 隐藏此中断性变更。 注意:这是必须由警报团队验证的临时更改。
    • 与以前的 SDK 相比,类 Source(与 ScheduledQueryRuleSource 类相关)的构造函数的参数顺序已更改。 此更改需要修复两个单元测试:它们进行了编译,但未能通过测试。
    • 与以前的 SDK 相比,类 AlertingAction(与 ScheduledQueryRuleSource 类相关)的构造函数的参数顺序已更改。 此更改需要修复两个单元测试:它们进行了编译,但未能通过测试。
  • 支持指标警报 V2 的动态阈值条件
    • New-AzMetricAlertRuleV2Criteria:现在也创建动态阈值条件
    • Add-AzMetricAlertRuleV2:现在也接受动态阈值条件
  • 计划查询规则 cmdlet (SQR) 的改进
  • Cmdlet 将接受两种格式的 'Location' 参数,即位置(例如“eastus”)或位置显示名称(例如“East US”)
  • 在帮助文件中正确说明了 'Enabled' 参数
  • 添加了 'ActionGroup' 可选参数的示例
  • 全面改进了帮助文件
  • 修复了确定 'Set-AzActionRule' 的作用域类型时的 bug

Az.Network

  • 修正了 'New-AzApplicationGateway' 参考文档中的错误示例
  • 在 'Get-AzNetworkWatcherPacketCapture' 参考文档中添加了有关检索数据包捕获的所有属性的说明
  • 修正了 'Test-AzNetworkWatcherIPFlow' 参考文档中的示例以正确枚举 NIC
  • 改进了云异常分析以显示其他详细信息(如果存在)
  • 改进了云异常分析以处理其他类型的 SDK 异常
  • 修复了安全规则模型的错误映射
  • 为网络接口添加了属性以用于专用 IP 功能
    • 为 PSNetworkInterface 添加了属性 'PrivateEndpoint' 作为 PSResourceId 的类型
    • 为 PSNetworkInterfaceIPConfiguration 添加了属性 'PrivateLinkConnectionProperties' 作为 PSIpConfigurationConnectivityInformation 的类型
    • 添加了新的模型类 PSIpConfigurationConnectivityInformation
  • 为 Azure 防火墙资源添加了新的 ApplicationRuleProtocolType 'mssql'
  • 虚拟 WAN 中的多链路支持
    • 新 cmdlet
      • New-AzVpnSiteLink
      • New-AzVpnSiteLinkConnection
    • 更新了 cmdlet:
      • New-VpnSite
      • Update-VpnSite
      • New-VpnConnection
      • Update-VpnConnection
  • 修正了一些 PowerShell 示例的文档,以使用 Az cmdlet 而不是 AzureRM cmdlet

Az.RecoveryServices

  • 使用 ProtectedItemsCount 属性更新了 AzureVMpolicy 对象
  • 添加了针对 VM 策略和原始存储帐户还原的测试

Az.Resources

  • 修复了在没有参数 Scope 的情况下无法调用 New-AzRoleAssignment 的 bug。

Az.ServiceFabric

  • 修正了 'Update-AzServiceFabricReliability' 参考文档示例中的拼写错误
  • 添加了用于管理应用程序和服务的新 cmdlet:
    • New-AzServiceFabricApplication
    • New-AzServiceFabricApplicationType
    • New-AzServiceFabricApplicationTypeVersion
    • New-AzServiceFabricService
    • Update-AzServiceFabricApplication
    • Get-AzServiceFabricApplication
    • Get-AzServiceFabricApplicationType
    • Get-AzServiceFabricApplicationTypeVersion
    • Get-AzServiceFabricService
    • Remove-AzServiceFabricApplication
    • Remove-AzServiceFabricApplicationType
    • Remove-AzServiceFabricApplicationTypeVersion
    • Remove-AzServiceFabricServic
  • 已将 Service Fabric SDK 升级到版本 1.2.0,该版本使用 Service Fabric 资源提供程序 api 版本 2019-03-01。

Az.SignalR

  • 添加了 Update、Restart、CheckNameAvailability、GetUsage Cmdlet

Az.Sql

  • 更新了 'Get-AzSqlElasticPool' 参考文档中的示例
  • 添加了用于创建弹性池 (New-AzSqlElasticPool) 的 vCore 示例。
  • 如果在 Set-AzSqlServerAdvancedThreatProtectionPolicy 和 Set-AzSqlDatabaseAdvancedThreatProtectionPolicy 中 EmailAddresses 为空,则取消对 EmailAddresses 的验证,并检查 EmailAdmins 是否不为 False
  • 启用了在存在多个启用审核类别的诊断设置时删除服务器/数据库审核设置。
  • 修复了多个 Sql 漏洞评估 cmdlet(Update-AzSqlDatabaseVulnerabilityAssessmentSetting、Update-AzSqlServerVulnerabilityAssessmentSetting、Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting 和 Update-AzSqlInstanceVulnerabilityAssessmentSetting)中的电子邮件地址验证。

Az.Storage

  • 更新了 'Get-AzStorageAccountKey' 参考文档中的示例
  • 在上传/下载 Azure 文件的过程中,支持将源文件 SMB 属性(文件属性、文件创建时间、文件上次写入时间)保留在目标文件中
    • Set-AzStorageFileContent
    • Get-AzStorageFileContent
  • 修复了在启用了 ImmutabilityPolicy 的容器上上传具有属性/元数据的块 blob 失败的问题。
    • Set-AzStorageBlobContent
  • 支持使用管理平面 API 管理 Azure 文件共享
    • New-AzRmStorageShare
    • Get-AzRmStorageShare
    • Update-AzRmStorageShare
    • Remove-AzRmStorageShare

Az.Websites

  • 修复了将应用迁移到新 ASP 时 webapp 标记被删除的问题
  • 修复了 Publish-AzureWebapp,使其在 Linux 和 Windows 上正常工作
  • 更新了 'Get-AzWebAppPublishingProfile' 参考文档中的示例

2.6.0 - 2019 年 8 月

常规

  • 修复了多个模块中的各种拼写错误

Az.Accounts

  • 在 Azure Functions 身份验证中添加了对用户分配的 MSI 的支持 (#9479)

Az.Aks

  • 解决了 'Get-AzAks' 的输出问题 (#9847)

Az.ApiManagement

  • 解决了 productIdapiIdgroupIduserId 中的空格问题 (#9351)
  • Get-AzApiManagementProduct - 添加了对使用 API 查询产品的支持 (#9482)
  • New-AzApiManagementApiRevision - 解决了在新建 API 修订版时 ApiRevisionDescription 尚未设置的问题 (#9752)
  • 将模型 PsApiManagementOAuth2AuthrozationServer 中的拼写错误修复为了 PsApiManagementOAuth2AuthorizationServer

Az.Batch

  • 修复了帮助信息和文档中的拼写错误

Az.Cdn

  • 修复了 CDN 模块转换帮助程序中的拼写错误

Az.Compute

  • 将 VmssId 添加到了 New-AzVMConfig cmdlet
  • 向 New-AzVmssConfig 和 Update-AzVmss 添加了 TerminateScheduledEventsTerminateScheduledEventNotBeforeTimeoutInMinutes 参数
  • 向 VM 图像对象添加了 HyperVGeneration 属性
  • 添加了 Host 和 HostGroup 功能
    • 新 cmdlet:
      • New-AzHostGroup
      • New-AzHost
      • Get-AzHostGroup
      • Get-AzHost
      • Remove-AzHostGroup
      • Remove-AzHost
    • 向 New-AzVMConfig 和 New-AzVM 添加了 HostId 参数
  • 将 Invoke-AzVMRunCommand 文档中的示例更新为了使用正确的参数名称
  • 更新了 Set-AzVMDiskEncryptionExtension 和 Set-AzVmssDiskEncryptionExtension 参考文档中的 -VolumeType 描述

Az.DataFactory

  • 修复了 New-AzDataFactoryEncryptValue 文档中的拼写错误
  • 将 ADF .Net SDK 版本更新到了 4.1.2
  • 向 Set-AzureRmDataFactoryV2IntegrationRuntime 添加了参数,以启用自承载集成运行时作为 SSIS Integration Runtime 的代理
    • DataProxyIntegrationRuntimeName
    • DataProxyStagingLinkedServiceName
    • DataProxyStagingPath
  • 更新了 PSTriggerRun 以显示触发的管道、消息和属性,更新了 PSActivityRun 以显示活动类型

Az.DataLakeStore

  • 解决了 Get-DataLakeStoreDeletedItem 因错误和远程异常而挂起的问题

Az.EventHub

  • 修复了 Set-AzEventHubNetworkRuleSet 中的拼写错误 VirtualNteworkRule (#9658)
  • 解决了 Set-AzEventHubNamespace 使用 PATCH 而不是 PUT 的问题 (#9558)
  • 向 Set-AzEventHubNamespace cmdlet 添加了 EnableKafka 参数
  • 解决了创建具有 Listen 权限的规则的问题 (#9786)

Az.MarketplaceOrdering

  • 修复了文档拼写错误

Az.Monitor

  • 修复了帮助文档中不正确的参数名称

Az.Network

  • 更新了 New-AzPrivateLinkServiceIpConfig
    • 弃用了参数 PublicIpAddress,因为此参数从不在服务器端使用。
    • 添加了可选参数 Primary,指示当前 IP 配置是否为主配置
  • 优化了对来自 SDK 的请求错误异常的处理
  • 修复了 Ipv6 IP Prefix 用于检查正确的 IPv6 前缀长度的验证逻辑
  • 向 Get-AzVirtualNetworkSubnetConfig 添加了要通过子网资源 ID 获取的参数集
  • 更新了 AzNetworkServiceTag 的 Location 参数描述

Az.OperationalInsights

  • 更新了 New-AzOperationalInsightsLinuxSyslogDataSource 的文档
    • 添加了示例
    • 更新了 -Name 参数描述
  • 添加了 New-AzOperationalInsightsWindowsEventDataSource 的示例
  • 更改了 New-AzOperationalInsightsWindowsEventDataSource 的 -Name 参数描述

Az.RecoveryServices

  • 更新了 Get-AzRecoveryServicesBackupJobDetail 的文档

Az.Resources

  • 添加了对 Microsoft.Resource 的新 API 版本 2019-05-10 的支持
    • 添加对变量、资源和属性的“copy.count = 0”的支持
    • 将在完全模式下删除包含“condition = false”或“copy.count = 0”的资源
  • 添加了在订阅级别分配策略的示例

Az.ServiceBus

  • 修复了 Set-AzServiceBusNetworkRuleSet 中的 VirtualNetworkRule 参数拼写错误 修复问题 #9658:拼写错误
  • 解决了创建仅限 Listen 的规则的问题 (#9786)
  • 添加了用于检查队列和主题的名称可用性的新命令 Test-AzServiceBusNameAvailability

Az.ServiceFabric

  • 修复了在资源组具有与服务结构群集无关的 VMSS 时的 NullReferenceException (#8681)
  • 解决了当 virtualNetwork 位于与群集不同的资源组时 cmdlet 会失败的问题 (#8407)
  • 弃用了 Add-AzServiceFabricApplicationCertificate cmdlet

Az.Sql

  • 更新了旧审核 cmdlet 的文档

Az.Storage

  • 更新了 Close-AzStorageFileHandle 和 Get-AzStorageFileHandle 的帮助信息,向 cmdlet 示例添加了更多方案并更新了参数描述
  • 在 blob 上传和副本中添加了对 StandardBlobTier 的支持
  • 在 blob 复制中添加了对 Rehydrate 优先级的支持

Az.Websites

  • 添加了 Set-AzWebApp 和 Set-AzWebAppSlot 的 -AppSettings 参数的说明

2.5.0 - 2019 年 7 月

Az.Accounts

  • 更新通用代码以使用最新版本的 ClientRuntime

Az.ApplicationInsights

  • 修复了“Remove-AzApplicationInsightsApiKey”文档中的示例拼写错误

Az.Automation

  • 修复了资源字符串中的拼写错误

Az.CognitiveServices

  • 添加了 NetworkRuleSet 支持。

Az.Compute

  • 添加了 VM 实例视图对象缺少的属性(ComputerName、OsName、OsVersion 和 HyperVGeneration)。

Az.ContainerRegistry

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 4.1.0
  • 修复了“Get-AzDataFactoryV2PipelineRun”文档中的拼写错误

Az.EventHub

  • 添加了用于生成 SAS 令牌的新 cmmdlet:New-AzEventHubAuthorizationRuleSASToken
  • 如果只分配了“Manage”,则为 authorizationrules 权限添加了验证和错误消息

Az.KeyVault

  • 添加了对为证书策略指定 KeySize 的支持

Az.LogicApp

  • 修复了 Get-AzIntegrationAccountMap 以列出所有映射类型
    • 添加了新的用于筛选的 MapType 参数

Az.ManagedServices

  • 添加了对 API 版本 2019-06-01(正式版)的支持

Az.Network

  • 添加了对专用终结点和专用链接服务的支持
    • 新 cmdlet
      • Set-AzPrivateEndpoint
      • Set-AzPrivateLinkService
      • Approve-AzPrivateEndpointConnection
      • Deny-AzPrivateEndpointConnection
      • Get-AzPrivateEndpointConnection
      • Remove-AzPrivateEndpointConnection
      • Test-AzPrivateLinkServiceVisibility
      • Get-AzAutoApprovedPrivateLinkService
  • 更新了适用于以下功能的命令:Virtualnetwork 中 Subnet 上的 PrivateEndpointNetworkPolicies/PrivateLinkServiceNetworkPolicies 标志
    • 更新了 New-AzVirtualNetworkSubnetConfig/Set-AzVirtualNetworkSubnetConfig/Add-AzVirtualNetworkSubnetConfig
      • 添加了可选参数 -PrivateEndpointNetworkPoliciesFlag,以指示启用或禁用对此子网中的专用终结点应用网络策略。
      • 添加了可选参数 -PrivateLinkServiceNetworkPoliciesFlag,以指示启用或禁用对此子网中的专用链路服务应用网络策略。
  • AzPrivateLinkService 的 cmdlet 参数“ServiceName”已重命名为“Name”且别名为“ServiceName”以实现向后兼容
  • 为网络安全规则配置启用了 ICMP 协议
    • 已更新的 cmdlet
      • Add-AzNetworkSecurityRuleConfig
      • New-AzNetworkSecurityRuleConfig
      • Set-AzNetworkSecurityRuleConfig
  • 添加了 ConnectionProtocolType (Ikev1/Ikev2) 作为 New-AzVirtualNetworkGatewayConnection 的可配置参数
  • 在 LoadBalancerFrontendIpConfiguration 中添加了 PrivateIpAddressVersion
    • 更新了 cmdlet:
      • New-AzLoadBalancerFrontendIpConfig
      • Add-AzLoadBalancerFrontendIpConfig
      • Set-AzLoadBalancerFrontendIpConfig
  • 更新了应用程序网关 New-AzApplicationGatewayProbeConfig 命令以支持探测中的自定义端口
    • 更新了 New-AzApplicationGatewayProbeConfig:添加了用于探测后端服务器的可选参数 Port。 此参数适用于 Standard_V2 和 WAF_V2 SKU。

Az.OperationalInsights

  • 将已保存搜索的默认版本更新为 1。
  • 修复了自定义日志 null 正则表达式处理

Az.RecoveryServices

  • 更新了 'Get-AzRecoveryServicesBackupJob.md'
  • 更新了 'Get-AzRecoveryServicesBackupContainer.md'
  • 更新了 'Get-AzRecoveryServicesVault.md'
  • 更新了 'Wait-AzRecoveryServicesBackupJob.md'
  • 更新了 'Set-AzRecoveryServicesVaultContext.md'
  • 更新了 'Get-AzRecoveryServicesBackupItem.md'
  • 更新了 'Get-AzRecoveryServicesBackupRecoveryPoint.md'
  • 更新了 'Restore-AzRecoveryServicesBackupItem.md'
  • 更新了用于取消注册 Azure 文件共享容器的服务调用
  • 更新了 'Set-AzRecoveryServicesAsrAlertSetting.md'

Az.Resources

  • 删除了“New-AzResourceGroupDeployment”文档中引用的缺少的 cmdlet
  • 更新了策略 cmdlet 以使用新的 API 版本 2019-01-01

Az.ServiceBus

  • 添加了用于生成 SAS 令牌的新 cmmdlet:New-AzServiceBusAuthorizationRuleSASToken
  • 如果只分配了“Manage”,则为 authorizationrules 权限添加了验证和错误消息

Az.Sql

  • 修复了 Set-AzSqlDatabaseSecondary cmdlet 缺少的示例
  • 修复了在不提供任何电子邮件地址的情况下进行定期扫描的设置漏洞评估
  • 修复了警告消息中的小拼写错误。

Az.Storage

  • 更新了“Get-AzStorageAccount”参考文档中的示例以使用正确的参数名称

Az.StorageSync

  • 添加了 Invoke-AzStorageSyncChangeDetection cmdlet。
  • 修复了问题 9551,以采用 TierFilesOlderThanDays

Az.Websites

  • 修复了 Get-AzWebApp 和 Set-AzWebApp 未返回某些 SiteConfig 属性的 bug
  • 向 Get-AzDeletedWebApp 和 Restore-AzDeletedWebApp 添加了新的 Location 参数
  • 修复了使用 New-AzWebApp -IncludeSourceWebAppSlots 克隆 Web 应用槽时出现的 bug

2.4.0 - 2019 年 7 月

Az.Accounts

  • 添加了对配置文件 cmdlet 的支持
  • 在生成的 cmdlet 中添加了对环境和数据平面的支持
  • 修复了 Windows PowerShell 中的数据平面 cmdlet 在某些情况下使用错误终结点的问题

Az.Advisor

  • Az.Advisor 的正式版
  • 此模块现在作为汇总 Az 模块的一部分包括在内

Az.ApiManagement

Az.Automation

  • 修复了 Set-AzAutomationConnectionFieldValue cmdlet bug 以处理字符串值。

Az.Compute

  • 将 HyperVGeneration 参数添加到 New-AzImageConfig

Az.DataFactory

  • 更新 get activity runs、get pipeline runs 和 get trigger runs ADF cmdlet 的输出,以支持 Select-Object 管道。

Az.EventGrid

  • 修复了“New-AzEventGridSubscription”文档中的拼写错误

Az.IotHub

  • 添加了对重新生成授权策略密钥的支持。

Az.Network

  • 将“RoutingPreference”添加到了公共 IP 标记
  • 改进了“Get-AzNetworkServiceTag”参考文档的示例

Az.PolicyInsights

Az.OperationalInsights

  • 修复了 Get-AzOperationalInsightsDataSource 中返回的 CustomLog 数据源模型

Az.RecoveryServices

  • 修复了 IaaSVM 的 get-policy 命令

Az.Resources

  • 修复 Get-AzPolicyState -Top 参数的帮助文本
  • Get-AzPolicyAlias 添加客户端分页支持
  • Set-AzPolicyAssignment-PolicyParameters-PolicyParametersObject 添加新参数
  • 针对 Policy cmdlet 的少量文档和示例更新

Az.ServiceBus

  • 修复了问题 #4938 - 设置 MaxSizeInMegabytes 时,New-AzServiceBusQueue 返回 BadRequest

Az.Sql

  • 将预览版中的实例故障转移组 cmdlet 添加到公共版本
  • 使用新 cmdlet 支持 Azure SQL Server\数据库审核。
    • Set-AzSqlServerAudit
    • Get-AzSqlServerAudit
    • Remove-AzSqlServerAudit
    • Set-AzSqlDatabaseAudit
    • Get-AzSqlDatabaseAudit
    • Remove-AzSqlDatabaseAudit
  • 从漏洞评估设置中删除电子邮件约束

Az.Storage

  • 在 cmdlet 中将 2 个参数“-IndexDocument”和“-ErrorDocument404Path”从必需更改为可选:
    • Enable-AzStorageStaticWebsite
  • 通过添加示例更新了 Get-AzStorageBlobContent 的帮助
  • 当 cmdlet 失败并出现 StorageException 时显示更多错误信息
  • 支持使用 Azure 文件存储 Microsoft Entra 域服务身份验证创建或更新存储帐户
    • New-AzStorageAccount
    • Set-AzStorageAccount
  • 支持列出或关闭文件共享、文件目录或文件的文件句柄
    • Get-AzStorageFileHandle
    • Close-AzStorageFileHandle

Az.StorageSync

  • 此模块现在作为汇总 Az 模块的一部分包括在内

2.3.2 - 2019 年 6 月

Az.Accounts

  • 修复了在某些情况下对 Functions 调用使用不正确 URL 的 bug
  • 修复了从 AzureRM 转换到 Az cmdlet 时存在的别名问题
    • Set-AzureRmVMBootDiagnostics -> Set-AzVMBootDiagnostic
    • Export-AzureRMLogAnalyticThrottledRequests -> Export-AzLogAnalyticThrottledRequest

Az.Compute

  • New-AzVm 和 New-AzVmss 简单参数集现在接受 'ProximityPlacementGroup' 参数。
  • 修复了 'New-AzVM' 参考文档中的拼写错误

Az.Dns

  • 修复了 'Set-AzDnsZone' 帮助示例中的拼写错误。

Az.EventGrid

  • 已更新为使用 2019-06-01 API 版本。
  • 新 cmdlet:
    • New-AzEventGridDomain
      • 创建新的 Azure 事件网格域。
    • Get-AzEventGridDomain
      • 获取事件网格域的详细信息,或者获取当前 Azure 订阅中所有事件网格域的列表。
    • Remove-AzEventGridDomain
      • 删除 Azure 事件网格域。
    • New-AzEventGridDomainKey
      • 为 Azure 事件网格域重新生成共享访问密钥。
    • Get-AzEventGridDomainKey
      • 获取用于将事件发布到事件网格域的共享访问密钥。
    • New-AzEventGridDomainTopic:
      • 创建新的 Azure 事件网格域主题。
    • Get-AzEventGridDomainTopic
      • 获取事件网格域主题的详细信息,或者获取当前 Azure 中特定事件网格域下所有事件网格域主题的列表
    • Remove-AzEventGridDomainTopic:
      • 删除现有的 Azure 事件网格域主题。
  • 更新了 cmdlet:
    • New-AzEventGridSubscription/Update-AzEventGridSubscription:
      • 添加了新的必需参数以支持用于新的事件网格域和事件网格域主题的管道功能,从而允许在这些资源下创建新的事件订阅。
      • 添加了新的必需参数以用于指定新的事件网格域名称和/或事件网格域主题名称,从而允许在这些资源下创建新的事件订阅。
      • 为域和域主题添加了新的参数集,以便允许重复使用现有参数(例如,EndPointType、SubjectBeginsWith 等)。
      • 添加了新的可选参数用于指定:
        • 事件订阅到期日期、
        • 高级筛选参数。
      • 为 servicebusqueue 添加了新枚举作为目标。
      • 不允许在 -IncludedEventType 选项中使用 'All',并将其替换为
    • Get-AzEventGridTopic、Get-AzEventGridDomain、Get-AzEventGridDomainTopic、Get-AzEventGridSubscription:
      • 添加了新的可选参数(Top、ODataQuery 和 NextLink)以支持结果分页和筛选。
    • Remove-AzEventGridSubscription
      • 添加了新的必需参数以支持用于事件网格域和事件网格域主题的管道功能,从而允许删除这些资源下的现有事件订阅。
      • 添加了新的必需参数以用于指定事件网格域名称和/或事件网格域主题名称,从而允许删除这些资源下的现有事件订阅。

Az.FrontDoor

  • New-AzFrontDoorWafMatchConditionObject
    • 添加了转换支持和新的运算符自动完成值(正则表达式)
  • New-AzFrontDoorWafManagedRuleObject
    • 添加了新的自动完成值

Az.Network

  • 添加了对虚拟网络网关资源的支持
    • 新 cmdlet
      • Get-AzVirtualNetworkGatewayVpnClientConnectionHealth
  • 添加了 AvailablePrivateEndpointType
    • 新 cmdlet
      • Get-AzAvailablePrivateEndpointType
  • 添加了 PrivatePrivateLinkService
    • 新 cmdlet
      • Get-AzPrivateLinkService
      • New-AzPrivateLinkService
      • Remove-AzPrivateLinkService
      • New-AzPrivateLinkServiceIpConfig
      • Set-AzPrivateEndpointConnection
  • 添加了 PrivateEndpoint
    • 新 cmdlet
      • Get-AzPrivateEndpoint
      • New-AzPrivateEndpoint
      • Remove-AzPrivateEndpoint
      • New-AzPrivateLinkServiceConnection
  • 更新了适用于以下功能的命令:VpnConnection 上的 UseLocalAzureIpAddress 标志
    • 更新了 New-AzVpnConnection:添加了可选参数 -UseLocalAzureIpAddress 以指示在启动连接时应使用本地 Azure IP 地址作为源地址。
    • 更新了 Set-AzVpnConnection:添加了可选参数 -UseLocalAzureIpAddress 以指示在启动连接时应使用本地 Azure IP 地址作为源地址。
  • 在 ExpressRoute 对等互连中添加了只读字段 PeeredConnections。
  • 在 ExpressRoute 中添加了只读字段 GlobalReachEnabled。
  • 添加了中断性变更属性以说明弃用 ExpressRouteCircuit 模型中的 AllowGlobalReach 字段
  • 修复了问题 8756:将 TargetListenerID 与 AzApplicationGatewayRedirectConfiguration cmdlet 配合使用时出错
  • 修复了 New-AzApplicationGatewayPathRuleConfig 中阻止设置重写规则集的 bug。
  • 修复了 NetworkInterfaceIpConfiguration 中 VirtualNetworkTaps 的显示
  • 修复了 Cortex Get cmdlet 中列出所有部分的功能
  • 为 ExpressRouteGateways、VpnGateway 修复了 VirtualHub 引用创建
  • 添加了对在 AzureFirewall 和 NatGateway 中使用可用性区域的支持
  • 添加了 cmdlet Get-AzNetworkServiceTag
  • 添加了对 Azure 防火墙的多个公共 IP 地址的支持
    • 更新了 New-AzFirewall cmdlet:
      • 添加了参数 -PublicIpAddress,它接受一个或多个公共 IP 地址对象
      • 添加了参数 -VirtualNetwork,它接受一个虚拟网络对象
      • 在防火墙对象上添加了方法 AddPublicIpAddress 和 RemovePublicIpAddress - 这些方法接受公共 IP 地址对象作为输入
      • 已弃用参数 -PublicIpName 和 -VirtualNetworkName
  • 更新了面向以下功能的命令:将 VpnClient Microsoft Entra 身份验证选项设置为虚拟网络网关资源。
    • 更新了 New-AzVirtualNetworkGateway:添加了可选参数 AadTenantUri、AadAudienceId、AadIssuerUri,以便设置网关上的 VpnClient Microsoft Entra 身份验证选项。
    • 更新了 Set-AzVirtualNetworkGateway:添加了可选参数 AadTenantUri、AadAudienceId、AadIssuerUri,以便设置网关上的 VpnClient Microsoft Entra 身份验证选项。
    • 更新了 Set-AzVirtualNetworkGateway:添加了可选开关参数 RemoveAadAuthentication,以便从网关中移除 VpnClient Microsoft Entra 身份验证选项。

Az.OperationalInsights

  • 在 'New-AzOperationalInsightsWorkspace' 命令中启用 pergb2018 定价层

Az.Resources

  • 对其他模板导出选项的支持
    • 为 Export-AzResourceGroup 添加了 '-SkipResourceNameParameterization' 参数
    • 为 Export-AzResourceGroup 添加了 '-SkipAllParameterization' 参数
    • 为 Export-AzResourceGroup 添加了 '-Resource' 参数,以便筛选已导出的资源

Az.ServiceFabric

  • 修复了通过 ByExistingKeyVault 添加证书时在某些情况下会获取错误指纹的问题

Az.Sql

  • 修复了高级威胁防护存储终结点后缀
  • 修复了“高级数据安全”允许覆盖“高级威胁防护”策略的问题
  • 为 Management.Sql 新增了 Cmdlet 以允许客户为托管实例添加 TDE 密钥和设置 TDE 保护程序
    • Add-AzSqlInstanceKeyVaultKey
    • Get-AzSqlInstanceKeyVaultKey
    • Remove-AzSqlInstanceKeyVaultKey
    • Get-AzSqlInstanceTransparentDataEncryptionProtector
    • Set-AzSqlInstanceTransparentDataEncryptionProtector

Az.Storage

  • 创建存储帐户时支持 Kind FileStorage 和 SkuName Premium_ZRS
    • New-AzStorageAccount
  • 阐明了 blob 不可变性 cmdlet 的说明
    • Remove-AzRmStorageContainerImmutabilityPolicy

Az.Websites

  • 优化了 Get-AzWebAppCertificate,以便按服务器(而不是客户端)上的资源组进行筛选
  • 为 Get-AzWebAppSnapshot 添加了 -UseDisasterRecovery 开关参数

2.2.0 - 2019 年 6 月

Az.Cdn

  • 更新了 cmdlet,使之支持基于 API 版本 2019-04-15 的 rulesEngine 功能。

Az.Compute

  • 添加了 NoWait 参数,该参数会启动操作并立即返回,不会等待操作完成。
    • 更新了 cmdlet:Export-AzLogAnalyticRequestRateByInterval Export-AzLogAnalyticThrottledRequest Remove-AzVM Remove-AzVMAccessExtension Remove-AzVMAEMExtension Remove-AzVMChefExtension Remove-AzVMCustomScriptExtension Remove-AzVMDiagnosticsExtension Remove-AzVMDiskEncryptionExtension Remove-AzVMDscExtension Remove-AzVMSqlServerExtension Restart-AzVM Set-AzVM Set-AzVMAccessExtension Set-AzVMADDomainExtension Set-AzVMAEMExtension Set-AzVMBginfoExtension Set-AzVMChefExtension Set-AzVMCustomScriptExtension Set-AzVMDiagnosticsExtension Set-AzVMDscExtension Set-AzVMExtension Start-AzVM Stop-AzVM Update-AzVM

Az.EventHub

  • 修复了 #9231 问题 - Get-AzEventHubNamespace 不返回标记
  • 修复了 #9230 问题 - Get-AzEventHubNamespace 返回 ResourceGroup 而不是 ResourceGroupName

Az.Network

  • 更新了 Nat 网关的 ResourceId 和 InputObject
    • 添加了 ResourceId 和 InputObject 的别名

Az.PolicyInsights

  • 修复了 Get-AzPolicyEvent 中的空引用问题

Az.RecoveryServices

  • IaaSVM 策略最小保留期(天)从 1 改为 7

Az.ServiceBus

  • 修复了 #9182 问题 - Get-AzServiceBusNamespace 返回 ResourceGroup 而不是 ResourceGroupName

Az.ServiceFabric

  • 修复了“Update-AzServiceFabricReliability”的错误消息中的拼写错误
  • 修复了 Service Fabric 命令行中缺少字符的问题

Az.Sql

  • 为 New-AzureSqlInstance cmdlet 添加了 DnsZonePartner 参数,使之支持托管实例的 AutoDr。
  • 弃用 Get-AzSqlDatabaseSecureConnectionPolicy cmdlet
  • 将威胁检测 cmdlet 重命名为“高级威胁防护”
  • New-AzSqlInstance 的 -StorageSizeInGB 和 -LicenseType 参数现在为可选。

Az.Websites

  • 修复了将 Set-AzWebApp 和 Set-AzWebAppSlot 与 -WebApp 属性配合使用会删除标记的问题

2.1.0 - 2019 年 5 月

Az.ApiManagement

  • 创建了用于在全局和 API 范围管理诊断的新 Cmdlet
    • Get-AzApiManagementDiagnostic - 获取在全局或 API 范围配置的诊断
    • New-AzApiManagementDiagnostic - 在全局范围或 API 范围创建新的诊断
    • New-AzApiManagementHttpMessageDiagnostic - 针对要记录的标头和正文字节大小创建诊断设置
    • New-AzApiManagementPipelineDiagnosticSetting - 针对网关的传入/传出 HTTP 消息创建诊断设置。
    • New-AzApiManagementSamplingSetting - 针对诊断的请求/响应创建采样设置
    • Remove-AzApiManagementDiagnostic - 在全局或 API 范围删除诊断实体
    • Set-AzApiManagementDiagnostic - 在全局或 API 范围更新诊断实体
  • 创建了用于在 ApiManagement 服务中管理缓存的新 Cmdlet
    • Get-AzApiManagementCache - 获取通过标识符指定的缓存或所有缓存的详细信息
    • New-AzApiManagementCache - 创建新的“默认”缓存,或者在特定的 Azure“区域”创建缓存
    • Remove-AzApiManagementCache - 删除缓存
    • Update-AzApiManagementCache - 更新缓存
  • 创建了用于管理 API 架构的新 Cmdlet
    • New-AzApiManagementSchema - 为 API 创建新架构
    • Get-AzApiManagementSchema - 获取在 API 中配置的架构
    • Remove-AzApiManagementSchema - 删除在 API 中配置的架构
    • Set-AzApiManagementSchema - 更新在 API 中配置的架构
  • 创建了用于生成用户令牌的新 Cmdlet。
    • New-AzApiManagementUserToken - 生成默认情况下有效时间为 8 小时的全新用户令牌。“GIT”用户的令牌可以使用此 cmdlet 生成。/
  • 创建了用于检索网络状态的新 cmdlet
    • Get-AzApiManagementNetworkStatus - 获取 API 管理服务所依赖的资源的网络状态连接性。 将 ApiManagement 服务部署到虚拟网络中并验证是否有依赖关系被打破时,这很有用。
  • 更新了 cmdlet New-AzApiManagement,使之可以管理 ApiManagement 服务
    • 添加了对新的“消耗”SKU 的支持
    • 添加了为“消耗”SKU 启用“EnableClientCertificate”标志的支持
    • 可以通过新 cmdlet New-AzApiManagementSslSetting 在“Backend”和“Frontend”上配置“TLS/SSL”设置。 也可将它用于在 ApiManagement 服务的“Frontend”上配置“Ciphers”(例如“3DES”)和“ServerProtocols”(例如“Http2”)。
    • 添加了在 ApiManagement 服务上配置“DeveloperPortal”主机名的支持。
  • 更新了 cmdlet Get-AzApiManagementSsoToken,使之可以使用“PsApiManagement”对象作为输入
  • 更新了可以通过内联方式显示错误消息的 cmdlet
    • PS D:\github\azure-powershell> Set-AzApiManagementPolicy -Context -PolicyFilePath C:\wrongpolicy.xml -ApiId httpbin
      • Set-AzApiManagementPolicy :
      • Error Code: ValidationError
      • Error Message: One or more fields contain incorrect values:
      • Error Details: [Code=ValidationError, Message=Error in element 'log-to-eventhub' on line 3, column 10: Logger not found, Target=log-to-eventhub]
  • 更新了 cmdlet Export-AzApiManagementApi,使之可以通过“OpenApi 3.0”格式导出 API
  • 更新了 cmdlet Import-AzApiManagementApi
    • 导入“OpenApi 3.0”文档规范中的 API
    • 重写在任何(“Swagger”、“Wadl”、“Wsdl”、“OpenApi”)文档中指定的“PsApiManagementSchema”属性。
    • 重写在任何文档中指定的“ServiceUrl”属性。
  • 更新了 cmdlet Get-AzApiManagementPolicy,使之可以使用“rawxml”返回非 Xml 转义“格式”的策略
  • 更新了 cmdlet Set-AzApiManagementPolicy,使之可以使用“rawxml”接受非 Xml 转义“格式”的策略,以及使用“xml”接受 Xml 转义“格式”的策略
  • 更新了 cmdlet New-AzApiManagementApi
    • 通过“OpenId”授权服务器配置 API。
    • 在“ApiVersionSet”中创建 API
    • 使用“SourceApiId”和“SourceApiRevision”克隆 API。
    • 能够在 API 范围配置“SubscriptionRequired”。
  • 更新了 cmdlet Set-AzApiManagementApi
    • 通过“OpenId”授权服务器配置 API。
    • 将 API 更新为“ApiVersionSet”
    • 能够在 API 范围配置“SubscriptionRequired”。
  • 更新了 cmdlet New-AzApiManagementRevision
    • 使用“SourceApiRevision”克隆(复制标记、产品、操作和策略)现有的修订版本。 新的修订版本采用父项的“ApiId”。
    • 提供“ApiRevisionDescription”
    • 在克隆 API 时重写“ServiceUrl”。
  • 更新了 cmdlet New-AzApiManagementIdentityProvider
    • 通过“Authority”配置“AAD”或“AADB2C”
    • 设置“SignupPolicy”、“SigninPolicy”、“ProfileEditingPolicy”和“PasswordResetPolicy”
  • 更新了 cmdlet New-AzApiManagementSubscription
    • 使用“Scope”和“UserId”来说明新 SubscriptonModel
    • 使用“ProductId”和“UserId”来说明旧订阅模型
    • 添加了在订阅级别启用“AllowTracing”的支持。
  • 更新了 cmdlet Set-AzApiManagementSubscription
    • 使用“Scope”和“UserId”来说明新 SubscriptonModel
    • 使用“ProductId”和“UserId”来说明旧订阅模型
    • 添加了在订阅级别启用“AllowTracing”的支持。
  • 更新了以下 cmdlet,使之接受“ResourceId”作为输入
    • “New-AzApiManagementContext”
      • New-AzApiManagementContext -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso
    • “Get-AzApiManagementApiRelease”
      • Get-AzApiManagementApiRelease -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso/apis/echo-api/releases/releaseId
    • “Get-AzApiManagementApiVersionSet”
      • Get-AzApiManagementApiVersionSet -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/constoso/apiversionsets/pathversionset
    • “Get-AzApiManagementAuthorizationServer”
    • “Get-AzApiManagementBackend”
      • Get-AzApiManagementBackend -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso/backends/servicefabric
    • “Get-AzApiManagementCertificate”
    • “Remove-AzApiManagementApiVersionSet”
    • “Remove-AzApiManagementSubscription”

Az.Automation

Az.Compute

  • 为 Update-AzVmssVM cmdlet 添加了 ProtectFromScaleIn 和 ProtectFromScaleSetAction 参数。
  • 不支持“美国东部”时,New-AzVM 的 wimple 参数集现在会在默认情况下使用一个可用的位置

Az.DataLakeStore

  • 将 ADLS SDK 更新为使用 httpclient,集成了数据平面测试与 Azure 框架

Az.Monitor

  • 修复了帮助示例中不正确的参数名称

Az.Network

  • 为“有效路由表”输出添加了 DisableBgpRoutePropagation 标志
    • 更新了 cmdlet:
      • Get-AzEffectiveRouteTable
  • 修复了 New-AzApplicationGatewayTrustedRootCertificate 文档中的双短划线问题

Az.Resources

  • 添加了新 cmdlet Get-AzDenyAssignment,用于检索拒绝分配

Az.Sql

  • 将高级威胁防护 cmdlet 重命名为“高级数据安全”,并默认启用“漏洞评估”

2.0.0 - 2019 年 5 月

Az.Accounts

  • 更新了身份验证库,以解决 ADFS 中的用户名/密码身份验证问题

Az.CognitiveServices

  • 仅显示必应搜索服务的必应免责声明。
  • 改进了创建帐户失败时显示的错误。

Az.Compute

  • 邻近放置组功能。
    • 添加了以下新 cmdlet:New-AzProximityPlacementGroup、Get-AzProximityPlacementGroup、Remove-AzProximityPlacementGroup
    • 为以下 cmdlet 添加了新参数 ProximityPlacementGroupId:New-AzAvailabilitySet New-AzVMConfig New-AzVmssConfig
  • 为 New-AzGalleryImageVersion 添加了 StorageAccountType 参数。
  • New-AzGalleryImageVersion 的 TargetRegion 可以包含 StorageAccountType。
  • 为 Stop-AzVM 和 Stop-AzVmss 添加了 SkipShutdown 开关参数
  • 中断性变更
    • Set-AzVMBootDiagnostics 已更改为 Set-AzVMBootDiagnostic。
    • Export-AzLogAnalyticThrottledRequests 已更改为 Export-AzLogAnalyticThrottledRequests。

Az.DeploymentManager

  • Azure 部署管理器 cmdlet 的第一个正式版

Az.Dns

  • 自动 DNS 名称服务器委托
    • “创建 DNS 区域”cmdlet 支持将父区域名称用作附加的可选参数。
    • 在新建子区域的父区域中添加了 NS 记录。

Az.FrontDoor

  • Azure FrontDoor cmdlet 的第一个正式版
  • 重命名了 WAF cmdlet 以包含“Waf”
    • Get-AzFrontDoorFireWallPolicy --> Get-AzFrontDoorWafPolicy
    • New-AzFrontDoorCustomRuleObject --> New-AzFrontDoorWafCustomRuleObject
    • New-AzFrontDoorFireWallPolicy --> New-AzFrontDoorWafPolicy
    • New-AzFrontDoorManagedRuleObject --> New-AzFrontDoorWafManagedRuleObject
    • New-AzFrontDoorManagedRuleOverrideObject --> New-AzFrontDoorWafManagedRuleOverrideObject
    • New-AzFrontDoorMatchConditionObject --> New-AzFrontDoorWafMatchConditionObject
    • New-AzFrontDoorRuleGroupOverrideObject --> New-AzFrontDoorWafRuleGroupOverrideObject
    • Remove-AzFrontDoorFireWallPolicy --> Remove-AzFrontDoorWafPolicy
    • Update-AzFrontDoorFireWallPolicy --> Update-AzFrontDoorWafPolicy

Az.HDInsight

  • 删除了两个 cmdlet:
    • Grant-AzHDInsightHttpServicesAccess
    • Revoke-AzHDInsightHttpServicesAccess
  • 添加了新的 cmdlet Set-AzHDInsightGatewayCredential 以取代 Grant-AzHDInsightHttpServicesAccess
  • 更新了 cmdlet Get-AzHDInsightJobOutput,以区分读取者角色和 hdinsight 操作员角色:
    • 具有读取者角色的用户需要显式指定“DefaultStorageAccountKey”参数,否则会发生错误。
    • 具有 hdinsight 操作员角色的用户不受影响。

Az.Monitor

  • 适用于 SQR API(计划的查询规则)的新 cmdlet
    • New-AzScheduledQueryRuleAlertingAction
    • New-AzScheduledQueryRuleAznsActionGroup
    • New-AzScheduledQueryRuleLogMetricTrigger
    • New-AzScheduledQueryRuleSchedule
    • New-AzScheduledQueryRuleSource
    • New-AzScheduledQueryRuleTriggerCondition
    • New-AzScheduledQueryRule
    • Get-AzScheduledQueryRule
    • Set-AzScheduledQueryRule
    • Update-AzScheduledQueryRule
    • Remove-AzScheduledQueryRule
    • 有关 SQR API 的更多信息
    • 更新了 Az.Monitor.md,以包含基于 GenV2(非经典)指标的警报规则的 cmdlet

Az.Network

  • 添加了对 Nat 网关资源的支持
    • 新 cmdlet
      • New-AzNatGateway
      • Get-AzNatGateway
      • Set-AzNatGateway
      • Remove-AzNatGateway
    • 更新了 cmdlet:- New-AzureVirtualNetworkSubnetConfigCommand - Add-AzureVirtualNetworkSubnetConfigCommand
  • 更新了适用于以下功能的命令:在 Brooklyn 网关上设置/删除自定义路由。
    • 更新了 New-AzVirtualNetworkGateway:添加了可选参数 -CustomRoute,用于将地址前缀设置为要在网关上设置的自定义路由。
    • 更新了 Set-AzVirtualNetworkGateway:添加了可选参数 -CustomRoute,用于将地址前缀设置为要在网关上设置的自定义路由。

Az.PolicyInsights

  • 支持查询策略评估详细信息。
    • 为 Get-AzPolicyState 添加了“-Expand”参数。 支持“-Expand PolicyEvaluationDetails”。

Az.RecoveryServices

  • 支持跨订阅的 Azure 到 Azure 站点恢复。
  • 指出 Azure Site recovery 即将发生中断性变更。
  • 修复了 Azure Site Recovery 恢复计划结束操作计划。
  • 修复了 Azure 到 Azure 复制的 Azure Site Recovery 更新网络映射。
  • 修复了托管磁盘 Azure 到 Azure 复制的 Azure Site Recovery 更新保护方向。
  • 其他次要修复。

Az.Relay

  • 修复了面向客户的消息中的拼写错误

Az.ServiceBus

  • 为 Namespace 的 NetworkRuleSet 添加了新的 cmdlet

Az.Storage

  • 已升级到存储客户端库 10.0.1(此 SDK 中所有对象的命名空间已从“Microsoft.WindowsAzure.Storage. ”更改为“Microsoft.Azure.Storage. ”)
  • 已升级到 Microsoft.Azure.Management.Storage 11.0.0,以支持新的 API 版本 2019-04-01。
  • “创建存储帐户”中的默认存储帐户类型已从“存储”更改为“StorageV2”
    • New-AzStorageAccount
  • 通过添加“_”更改了“存储帐户”cmdlet 输出的 Sku.Name(例如,已将“StandardLRS”更改为“Standard_LRS”),以便与输入的 SkuName 相符
    • New-AzStorageAccount
    • Get-AzStorageAccount
    • Set-AzStorageAccount

Az.Websites

  • 现在将为 Get-AzWebApp 返回的 PSSite 对象设置“Kind”属性
  • Get-AzWebApp*Metrics 和 Get-AzAppServicePlanMetrics 已标记为弃用

1.8.0 - 2019 年 4 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 为 Az.Compute 和 Az.Network 的 Get cmdlet 添加了通配符支持
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持
  • Az.LogicApp:用于集成帐户程序集和批配置的新 cmdlet

Az.Accounts

  • 更新 Uninstall-AzureRm 以正确删除 Mac 中的模块

Az.Batch

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.Cdn

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.CognitiveServices

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.Compute

  • 修复了 AEM 安装问题(如果磁盘的资源 ID 在资源 ID 中有小写资源组)
  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。
  • 修复了有关通配符的文档

Az.DataFactory

  • 如果托管集成运行时的 NodeCount 不为 null,则添加 SsisProperties。

Az.DataLakeStore

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.EventGrid

  • 更新了终结点的帮助文本,以指示应在使用创建/更新事件订阅 cmdlet 之前创建资源。

Az.EventHub

  • 为 Namespace 的 NetworkRuleSet 添加了新的 cmdlet

Az.HDInsight

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.IotHub

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.KeyVault

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。
  • 修复了有关通配符的文档

Az.MachineLearning

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.Media

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.Monitor

  • GenV2(非经典)基于指标的警报规则的新 cmdlet
    • New-AzMetricAlertRuleV2DimensionSelection
    • New-AzMetricAlertRuleV2Criteria
    • Remove-AzMetricAlertRuleV2
    • Get-AzMetricAlertRuleV2
    • Add-AzMetricAlertRuleV2
  • 已将 Monitor SDK 更新到版本 0.22.0-preview

Az.Network

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。
  • 修复了有关通配符的文档

Az.NotificationHubs

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.OperationalInsights

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.PowerBIEmbedded

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.RecoveryServices

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。
  • 更新了 azure VM 中的 SQL 表格式
  • 添加了备用方法来提取 AzureFileShare 中的位置
  • 根据时区更新了 SchedulePolicy 对象中的 ScheduleRunDays

Az.RedisCache

  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。

Az.Resources

  • 修复了有关通配符的文档

Az.Sql

  • 将 Monitor SDK 上的依赖项替换为常见代码
  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。
  • 增强了多个列分类的过程。
  • 默认情况下在来自 Get-AzSqlServerServiceObjective 的响应中包含 sku 属性(sku 名称、系列、容量),并采用表格式。
  • 能够按位置执行 Get-AzSqlServerServiceObjective,而无需该区域中预先存在的服务器。
  • 创建托管实例时对时区参数的支持。
  • 修复了有关通配符的文档

Az.Websites

  • 修复了 Set-AzWebApp 和 Set-AzWebAppSlot,以便不删除有关执行的标记
  • 将采用复数名词形式的 cmdlet 更新为了单数形式,并且已弃用复数名称。
  • 更新了 WebSites SDK。
  • 从 PSAppServicePlan 中删除了 AdminSiteName 属性。

1.7.0 - 2019 年 4 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 为 Az.Compute 和 Az.Network 的 Get cmdlet 添加了通配符支持
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持
  • Az.LogicApp:用于集成帐户程序集和批配置的新 cmdlet

Az.Accounts

  • 更新了 Add-AzEnvironment 和 Set-AzEnvironment 以接受参数 AzureAnalysisServicesEndpointResourceId

Az.AnalysisServices

  • 在数据平面 cmdlet 中使用 ServiceClient 并删除了原始身份验证逻辑
  • 使 Add-AzureASAccount 成为 Connect-AzAccount 的包装器以避免中断性变更

Az.Automation

  • 修复了 New-AzAutomationSoftwareUpdateConfiguration cmdlet 在包含项方面的 bug。 现在,参数 IncludedKbNumber 和 IncludedPackageNameMask 应当会起作用。
  • 针对 azure 自动化更新管理动态组的 bug 修复

Az.Compute

  • 向 New-AzDiskConfig 和 New-AzSnapshotConfig 添加了 HyperVGeneration 参数
  • 允许使用来自其他租户的库映像创建 VM。

Az.ContainerInstance

  • 修复了 New-AzContainerGroup 的 -Command 参数的问题,该参数添加了一个尾部空参数

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 3.0.2
  • 使用 RepoConfiguration 相关设置的额外参数更新了 Set-AzDataFactoryV2 cmdlet。

Az.Resources

  • 当提供了“-ResourceId”或者“-ResourceGroupName”、“-Name”和“-ResourceType”参数时改进了“'Get-AzResource”的提供程序的处理
  • 改进了“Test-AzDeployment”和“Test-AzResourceGroupDeployment”的错误处理
  • 向部署 cmdlet 集内添加了“-IgnoreDynamicParameters”开关参数来跳过脚本和作业方案中的提示

Az.Sql

  • 支持数据库数据分类。

Az.Storage

  • 在使用参数 -UseConnectedAccount 但不使用登录 Azure 帐户创建存储上下文时报告详细错误
    • New-AzStorageContext
  • 使用管理平面 API 支持指定存储帐户的“管理 Blob 服务”属性
    • Update-AzStorageBlobServiceProperty
    • Get-AzStorageBlobServiceProperty
    • Enable-AzStorageBlobDeleteRetentionPolicy
    • Disable-AzStorageBlobDeleteRetentionPolicy
  • 为 Blob 和文件上传与下载 cmdlet 提供了 -AsJob 支持
    • Get-AzStorageBlobContent
    • Set-AzStorageBlobContent
    • Get-AzStorageFileContent
    • Set-AzStorageFileContent

1.6.0 - 2019 年 3 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 为 Az.Compute 和 Az.Network 的 Get cmdlet 添加了通配符支持
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持
  • Az.LogicApp:用于集成帐户程序集和批配置的新 cmdlet

Az.Automation

  • 进行了 Azure 自动化更新管理更改,支持下述新功能:
    • 动态分组
    • 前处理-后处理脚本
    • 重启设置

Az.Compute

  • 修复了 Get-AzVmBootDiagnosticsData 中的路径解析问题
  • 将计算客户端库更新到 25.0.0。

Az.KeyVault

  • 为 KeyVault cmdlet 添加了通配符支持

Az.Network

  • 为 Azure 防火墙添加了威胁智能支持
  • 添加了应用程序网关防火墙策略顶级资源和自定义规则
  • 为 Azure 防火墙网络和应用程序规则集合添加警报操作类型
  • 在应用程序网关中添加了对 RewriteRules 中的条件的支持
    • 添加的新 cmdlet:
      • New-AzApplicationGatewayRewriteRuleCondition
    • 为 Cmdlet 更新了可选参数 - RuleSequence 和 Condition
      • New-AzApplicationGatewayRewriteRule

Az.RecoveryServices

  • 在 Azure VM 策略中添加了支持即时 RP 的 SnapshotRetentionInDays
  • 添加了注销容器所需的管道支持

Az.Resources

  • 更新了对 Get-AzResource 和 Get-AzResourceGroup 的通配符支持
  • 更新了对 ARM 进行泛型调用时使用的凭据

Az.Sql

  • 将威胁检测的 cmdlets 参数 (ExcludeDetectionType) 从 DetectionType 更改为 string[],使之在将来添加新的 DetectionType 时也不过时,并且也支持自动完成功能。
  • 在服务器和托管实例上添加漏洞评估 cmdlet

Az.Storage

  • 支持针对存储帐户的 Get/Set/Remove 管理策略
    • Set-AzStorageAccountManagementPolicy
    • Get-AzStorageAccountManagementPolicy
    • Remove-AzStorageAccountManagementPolicy
    • Add-AzStorageAccountManagementPolicyAction
    • New-AzStorageAccountManagementPolicyFilter
    • New-AzStorageAccountManagementPolicyRule

Az.Websites

  • 修复了 ARM 模板 Bug:无法使用“New-AzWebApp -IncludeSourceWebAppSlots”克隆所有槽

1.5.0 - 2019 年 3 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 为 Az.Compute 和 Az.Network 的 Get cmdlet 添加了通配符支持
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持
  • Az.LogicApp:用于集成帐户程序集和批配置的新 cmdlet

Az.Accounts

  • 添加了“Register-AzModule”命令以支持 AutoRest 生成的 cmdlet
  • 更新了 Connect-AzAccount 的示例

Az.Automation

  • 修复了在多个 Azure 自动化 cmdlet 中检索某些月度计划时的问题
  • 修复了 Get-AzAutomationDscNode 仅返回前 20 个节点的问题。 现在它会返回所有节点

Az.Cdn

  • 添加了新的 Powershell cmdlet 以启用/禁用自定义域 Https 并已弃用旧的那些

Az.Compute

  • 为 Get cmdlet 添加了通配符支持

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到 3.0.1

Az.LogicApp

  • 修复了 ListWorkflows 仅检索第一页结果的问题

Az.Network

  • 为 Network cmdlet 添加了通配符支持

Az.RecoveryServices

  • 在 Azure VM 支持中添加了 Sql Server
  • SDK 更新
  • 在 Get-ProtectableItem 中删除了 VMappContainer 检查
  • 添加了 Name 和 ServerName 作为 Get-ProtectableItem 的参数

Az.Resources

Az.Sql

  • 正在更新 AuditingEndpointsCommunicator。
    • 正在修复在创建新的诊断设置时边缘情况的行为。

Az.Storage

  • 创建存储帐户时支持 Kind BlockBlobStorage - New-AzStorageAccount

1.4.0 - 2019 年 2 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持
  • Az.LogicApp:用于集成帐户程序集和批配置的新 cmdlet

Az.AnalysisServices

  • 弃用了 AddAzureASAccount cmdlet

Az.Automation

  • 更新了有关 Import-AzAutomationDscNodeConfiguration 的帮助
  • 在 Import-AzAutomationDscConfiguration cmdlet 中添加了配置名称验证
  • 改进了 Import-AzAutomationDscConfiguration cmdlet 的错误处理

Az.CognitiveServices

  • 为 New-AzCognitiveServicesAccount 添加了新的可选参数 CustomSubdomainName,该参数用来指定资源的子域。

Az.Compute

  • 修复了 ID 参数集的问题
  • Get-AzVMExtension 已更新为在未提供 Name 参数时列出所有已安装的扩展
  • 为 Update-AzImage cmdlet 添加了 Tag 和 ResourceId 参数
  • 当未提供 ID 但提供了 InstanceView 时,Get-AzVmssVM 可以通过实例视图列出 VMSS VM。

Az.DataLakeStore

  • 添加了用于枚举和还原 ADL 删除项的 cmdlet

Az.EventHub

  • 添加了新的布尔属性 SkipEmptyArchives,用于跳过 Eventhub 的 CaptureDescription 类中的空存档

Az.KeyVault

  • 修复了 Set-AzKeyVaultSecret 中的标记

Az.LogicApp

  • 为集成帐户添加了基本 SKU
  • 添加了 XSLT 2.0、XSLT 3.0 和 Liquid 映射类型
  • 用于集成帐户程序集的新 cmdlet
    • Get-AzIntegrationAccountAssembly
    • New-AzIntegrationAccountAssembly
    • Remove-AzIntegrationAccountAssembly
    • Set-AzIntegrationAccountAssembly
  • 用于集成帐户批配置的新 cmdlet
    • Get-AzIntegrationAccountBatchConfiguration
    • New-AzIntegrationAccountBatchConfiguration
    • Remove-AzIntegrationAccountBatchConfiguration
    • Set-AzIntegrationAccountBatchConfiguration
  • 将逻辑应用 SDK 更新到版本 4.1.0

Az.Monitor

  • 更新了有关 Get-AzMetric 的帮助

Az.Network

  • 更新了有关 Add-AzApplicationGatewayCustomError 的帮助示例

Az.OperationalInsights

  • 增加了对新建和获取 ApplicationInsights 数据源的支持。
    • 添加了新的“ApplicationInsights”种类来支持为给定的工作区获取特定的以及获取所有 ApplicationInsights 数据源。
    • 添加了 New-AzOperationalInsightsApplicationInsightsDataSource cmdlet,用于按以下给定的 Application-Insights 资源参数创建数据源:subscriptionId、resourceGroupName 和 name。

Az.Resources

Az.Sql

  • 增加了对 SQL DB“超大规模”服务层级的支持
  • 修复了还原由于在还原请求中设置了不必要的属性而会失败的 bug

Az.Websites

  • 更正了 Get-AzWebAppSlotMetrics 中的示例

1.3.0 - 2019 年 2 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持

Az.Accounts

  • 更新到最新版 ClientRuntime

Az.AnalysisServices

Az.AnalysisServices 模块的正式版。

Az.Compute

  • AEM 扩展:增加了对 UltraSSD 磁盘以及 P60、P70、P80 磁盘的支持
  • 更新 Set-AzVMBootDiagnostics 的帮助说明
  • 更新 Update-AzImage 的帮助说明和示例

Az.RecoveryServices

Az.RecoveryServices 模块的正式版。

Az.Resources

Az.Sql

  • 增加了 Get/Set AzSqlDatabaseBackupShortTermRetentionPolicy
  • 修复了在执行 SQL cmdlet 时不将数据记录到 Azure 帐户中会导致 nullref 异常的问题
  • 修复了 Get-AzSqlCapability 中的空引用异常

1.2.1 - 2019 年 1 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持

Az.Accounts

  • 发行版纠正了身份验证版本问题

Az.AnalysisServices

  • 发行版更新了身份验证依赖项

Az.RecoveryServices

  • 发行版更新了身份验证依赖项

1.2.0 - 2019 年 1 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。
  • 添加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 在 Az.Automation 中添加了对 Python 2 Runbook 的支持

Az.Accounts

  • 增加了仅适用于 Windows PowerShell 5.1 的交互式用户名/密码身份验证
  • 更新了不正确的联机帮助 URL
  • 在 PS Core 中增加了针对 Uninstall-AzureRm 的警告消息

Az.Aks

  • 更新了不正确的联机帮助 URL

Az.Automation

  • 增加了对 Python 2 Runbook 的支持
  • 更新了不正确的联机帮助 URL

Az.Cdn

  • 更新了不正确的联机帮助 URL

Az.Compute

  • 增加了 Invoke-AzVMReimage cmdlet
  • 增加了 Set-AzVmss 的 TempDisk 参数
  • 修复了 New-AzVM 的警告消息

Az.ContainerRegistry

  • 更新了不正确的联机帮助 URL

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 3.0.0

Az.DataLakeStore

Az.IotHub

  • 为 Add-IotHubRoutingEndpoint cmdlet 添加了编码格式。

Az.KeyVault

  • 更新了不正确的联机帮助 URL

Az.Network

  • 更新了不正确的联机帮助 URL

Az.Resources

Az.ServiceFabric

  • 在向 VMSS 模型添加了证书但引发了异常的情况下进行回退。这是为了修复 Bug: https://github.com/Azure/service-fabric-issues/issues/932
  • 修复了一些错误消息。
  • 修复了使用 New-AzServiceFabriCluster 通过默认 ARM 模板创建群集时出现的问题(在迁移到 Az 时无法使用)。
  • 通过在扩展中检查群集 ID,修复了在添加群集/应用程序证书时出现的问题,只添加到与群集对应的 VM 规模集。

Az.SignalR

  • 更新了不正确的联机帮助 URL

Az.Sql

  • 更新了不正确的联机帮助 URL
  • 使用可能的值更新了 LicenseType 参数的参数说明
  • 修复了当托管实例标识为唯一需要更新的属性时无法对其进行更新的问题
  • 支持在托管实例上实施自定义排序规则

Az.Storage

  • 更新了不正确的联机帮助 URL
  • 在高级存储帐户上获取/设置经典的日志记录/指标时提供详细错误消息,因为高级存储帐户不支持经典的日志记录/指标。
    • Get/Set-AzStorageServiceLoggingProperty
    • Get/Set-AzStorageServiceMetricsProperty

Az.TrafficManager

  • 更新了不正确的联机帮助 URL

Az.Websites

  • 更新了不正确的联机帮助 URL
  • 修复了“New-AzWebAppSSLBinding”的错误。现在,当应用托管在 ASE 上时,可以将证书上传到正确的资源组和位置。
  • 修复了“New-AzWebAppSSLBinding”的错误。现在,将 SSL 证书绑定到应用时,不会覆盖标记

1.1.0 - 2019 年 1 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。

Az.Accounts

  • 将“Local”范围添加到了 Enable-AzureRmAlias

Az.Compute

  • 在为 Restart/Start/Stop/Remove/Set-AzVM 和 Save-AzVMImage 设置的 ID 参数中,Name 现在是可选的
  • 更新了帮助文件中 ID 的说明
  • 修复了与 Az.Accounts 模块的向后兼容性问题

Az.DataLakeStore

  • 将数据平面的 SDK 版本更新到了 1.1.14,从而修复了 SDK 问题。
    • 修复了处理 getfilestatus 和 liststatus 的负值 acesstime 和 modificationtime 的问题,并修复了异步取消标记

Az.EventGrid

  • 已更新为使用 2019-01-01 API 版本。
  • 更新了以下 cmdlet,以支持 2019-01-01 API 版本中的新方案
    • New-AzEventGridSubscription:添加用于指定以下项的新可选参数:
      • 事件生存时间;
      • 事件的最大传送尝试次数;
      • 死信终结点。
    • Update-AzEventGridSubscription:添加用于指定以下项的新可选参数:
      • 事件生存时间;
      • 事件的最大传送尝试次数;
      • 死信终结点。
  • 为 New-AzEventGridSubscription 和 Update-AzEventGridSubscription cmdlet 中的 EndpointType 选项添加了新的枚举值(即 storageQueue 和 hybridConnection)。
  • 如果创建或更新事件订阅预期需要用户的手动操作,则会显示警告消息。

Az.IotHub

  • 已更新到 Iot 中心 SDK 的最新版本。

Az.LogicApp

  • Get-AzLogicApp 列出不带指定名称的所有对象

Az.Resources

Az.SignalR

  • 修复了与 Az.Accounts 模块的向后兼容性问题

Az.Sql

  • 已将存储管理客户端依赖项转换为通用的 SDK 实现。

Az.Storage

  • 将使用 SAS 令牌、OAuth 或 Anonymous 创建的存储上下文 StorageAccountName 设置为实际存储帐户名称
    • New-AzStorageContext
  • 使用“-FullUri”参数创建 Blob 快照对象的 SAS 令牌,并将返回的 URI 修复为快照 URI
    • New-AzStorageBlobSASToken

Az.Websites

  • 修复了“Get-AzDeletedWebApp”中的日期分析 bug
  • 修复了与 Az.Accounts 模块的向后兼容性问题

版本 1.0.0 - 2018 年 12 月

自上一个主要版本以来的要点内容

  • Az 模块正式发布
  • 有关 Az 模块的详细信息,请访问 https://aka.ms/azps-announce
  • 添加了 Location、ResourceGroup 和 ResourceName 补全选项。