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

Azure PowerShell 发行说明

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 依赖项

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

  • 添加了对通过以下新的命令行工具管理网络应用流量路由规则的支持
    • “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.Accounts

  • 将 SubscriptionId、TenantId 和执行时间添加到了客户端遥测的数据中

Az.Automation

  • 修正了“New-AzAutomationSoftwareUpdateConfiguration”参考文档中 Example 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 初始版本 0.1.0 已发布
  • 已添加 Az.Network ConnectionMonitor V2 支持

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

  • 在 *-AzPolicyAssignment cmdlet 中使 -Scope 成为可选参数,默认值为上下文订阅
  • 添加了用密码和密钥凭据创建 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 属性
  • 修复了一个问题,即在使用单个 Set-AzWebApp 命令同时设置 HttpsOnly 和更改 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 Strorage 容器
  • 添加了 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-AzureRmDataFactoryV2IntegrationRuntime”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 到 Azure 提供者,Azure Site Recovery 更改了对使用客户管理的密钥进行静态加密的托管磁盘 VM 的支持。
  • 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
  • 通过运行具有参数 -IncludeGeoReplicationStats 的 get-AzureRMStorageAccount,支持获取存储帐户的上次同步时间
    • Get-AzureRMStorageAccount

3.2.0 - 2019 年 12 月

概况

  • 更新了 psd1 中的引用,以对所有模块使用相对路径

Az.Accounts

  • 为 Az 4.0 预览版的客户端遥测设置正确的用户代理
  • Az 4.0 预览版中的上下文为 null 时显示易于用户理解的错误消息

Az.Batch

  • 修复了 问题 #10602,其中 New-AzBatchPool 未正确将“VirtualMachineConfiguration.ContainerConfiguration”或“VirtualMachineConfiguration.DataDisks”发送到服务器。

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.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(以 GB 为单位的共享配额),并为“QuotaGiB”参数添加了“Quota”参数别名。
    • 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-AzureRmDataFactoryV2IntegrationRuntime”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

  • CoreQuota 上的 BatchAccountContext 重命名为 DedicatedCoreQuota。 此外还有新的 LowPriorityCoreQuota
    • 这会影响 Get-AzBatchAccount
  • New-AzBatchTask-ResourceFile 参数现在使用 PSResourceFile 对象集合,这些对象可以使用新的 New-AzBatchResourceFile cmdlet 进行构造。
  • 新的 New-AzBatchResourceFile cmdlet,用于创建 PSResourceFile 对象。 这些项可以提供给 参数上的 -ResourceFile
    • 除了现有的 HttpUrl 方式,这还支持两个新的资源文件类型:
      • 基于 AutoStorageContainerName 的资源文件会将整个自动存储容器下载到 Batch 节点。
      • 基于 StorageContainerUrl 的资源文件会将 URL 中指定的容器下载到 Batch 节点。
  • 删除了 ApplicationPackages 返回的 PSApplication 属性。
    • 应用程序中的特定包现在可以使用 Get-AzBatchApplicationPackage 进行检索。 例如: Get-AzBatchApplication -AccountName myaccount -ResourceGroupName myresourcegroup -ApplicationId myapplication
  • ApplicationIdApplicationNameRemove-AzBatchApplicationPackageGet-AzBatchApplicationNew-AzBatchApplicationRemove-AzBatchApplicationSet-AzBatchApplication 中将 重命名为
    • ApplicationId 现在是 ApplicationName 的别名。
  • PSWindowsUserConfiguration 添加了新的 PSUserAccount 属性。
  • 已在 Version 上将 Name 重命名为 PSApplicationPackage
  • 已在 BlobSource 上将 HttpUrl 重命名为 PSResourceFile
  • OSDisk 中删除了 PSVirtualMachineConfiguration 属性。
  • 删除了 Set-AzBatchPoolOSVersion。 不再支持此操作。
  • TargetOSVersion 中删除了 PSCloudServiceConfiguration
  • 已在 CurrentOSVersion 上将 OSVersion 重命名为 PSCloudServiceConfiguration
  • DataEgressGiB 中删除了 DataIngressGiBPSPoolUsageMetrics
  • 删除了 Get-AzBatchNodeAgentSku 并将其替换为了 Get-AzBatchSupportedImage。
    • Get-AzBatchSupportedImage 返回与 Get-AzBatchNodeAgentSku 相同的数据,但采用更友好的格式。
    • 现在也返回新的未验证的图像。 此文还包括每个图像的 CapabilitiesBatchSupportEndOfLife 的其他信息。
  • 添加了通过 MountConfiguration 的新 参数在池的每个节点上装载远程文件系统的功能。
  • 现在支持特定的网络安全规则,这些规则会根据流量的源端口阻止对池的网络访问。 这通过 SourcePortRanges 上的 PSNetworkSecurityGroupRule 属性实现。
  • 运行容器时,Batch 现在支持在容器工作目录或 Batch 任务工作目录中执行任务。 这由 WorkingDirectory 上的 PSTaskContainerSettings 属性控制。
  • 添加了通过新的 PSNetworkConfiguration 属性在 PublicIPs 上指定一系列公共 IP 的功能。 这保证了池中节点的 IP 来自用户提供的 IP 的列表。
  • 在未指定的情况下,WaitForSuccess 上的 PSSTartTask 的默认值现在为 $True(以前为 $False)。
  • 在未指定的情况下,Scope 上的 PSAutoUserSpecification 的默认值现在为 Pool(以前,在 Windows 上为 Task,在 Linux 上为 Pool)。

Az.Cdn

  • 已将 UrlRewriteAction 和 CacheKeyQueryStringAction 引入 RulesEngine。
  • 修复了多个错误,例如,在 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 字符串”的错误信息。
  • 向三个 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”参考文档中修正了不正确的参数说明
  • 新的 cmdlet 用于支持 Azure 防火墙策略
  • 添加对 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-AzureRmVirtualHubVnetConnection
    • Cmdlet 更新后使用可选参数:
      • New-AzureRmVirtualHubVnetConnection:添加了参数 EnableInternetSecurity
      • New-AzureRmVpnConnection:添加了参数 EnableInternetSecurity
      • Update-AzureRmVpnConnection:添加了参数 EnableInternetSecurity
      • New-AzureRmExpressRouteConnection:添加了参数 EnableInternetSecurity
      • Set-AzureRmExpressRouteConnection:添加了参数 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
  • 小错误修复:Get-AzIothub 不返回订阅ID

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-AzureRmVirtualNetworkGatewayConnection -Set-AzureRmVirtualNetworkGatewayConnection
  • 在网络安全规则配置中添加对 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

Az.ApiManagement

Az.Batch

  • 修复了帮助消息和文档中的拼写错误,已修改为将 Windows 大写

Az.Cdn

  • 修复了 CDN 模块转换帮助程序中的拼写错误

Az.Compute

  • 将 VmssId 添加到 New-AzVMConfig cmdlet
  • 将 TerminateScheduledEvents 和 TerminateScheduledEventNotBeforeTimeoutInMinutes 参数添加到 New-AzVmssConfig 和 Update-AzVmss
  • 将 HyperVGeneration 属性添加到 VM 映像对象
  • 添加主机和主机组功能
    • 新 cmdlet:New-AzHostGroup New-AzHost Get-AzHostGroup Get-AzHost Remove-AzHostGroup Remove-AzHost
    • HostId 参数已添加到 New-AzVMConfig 和 New-AzVM
  • 更新“Invoke-AzVMRunCommand”文档中的示例以使用正确的参数名称
  • 更新“Set-AzVMDiskEncryptionExtension”和“Set-AzVmssDiskEncryptionExtension”参考文档中的“-VolumeType”说明

Az.DataFactory

  • 修复了在“New-AzDataFactoryEncryptValue”文档中大写“Windows”的拼写错误
  • 将 ADF .Net SDK 版本更新到了 4.1.2
  • 为“Set-AzureRmDataFactoryV2IntegrationRuntime”cmd 添加参数“DataProxyIntegrationRuntimeName”、“DataProxyStagingLinkedServiceName”和“DataProxyStagingPath”,以将 Self-Hosted Integration Runtime 设置为 SSIS Integration Runtime 的代理。
  • 更新了 PSTriggerRun 以显示触发的管道、消息和属性,以及 PSActivityRun 以显示活动类型

Az.DataLakeStore

  • 修复 Get-DataLakeStoreDeletedItem 由于错误或远程异常而挂起的问题。

Az.EventHub

  • 修复问题 #9658:Set-AzEventHubNetworkRuleSet 中的 Typo VirtualNteworkRule 参数
  • 修复问题 #9558:Set-AzEventHubNamespace 使用的是 PATCH 而不是 PUT
  • 向 Set-AzEventHubNamespace cmdlet 添加了 EnableKafka 参数
  • 修复问题 #9786:无法创建仅侦听权限的规则

Az.MarketplaceOrdering

  • 修复了文档中“Azure”的所有字母都小写的拼写错误

Az.Monitor

  • 修复了帮助文档中不正确的参数名称

Az.Network

  • 更新了 New-AzPrivateLinkServiceIpConfig
    • 弃用参数“PublicIpAddress”,因为这永远不会在服务器端使用。
    • 添加了一个可选参数“Primary”,该参数指示当前 IP 配置是主参数,或者不是主参数。
  • 改进了 SDK 中的请求错误异常的处理 - 修复之前未能正确处理 SDK 异常的问题,该问题会导致无法显示关键错误详细信息
  • 调整了 Ipv6 IP 前缀的验证逻辑,以检查正确的 IPv6 前缀长度。
  • 更新了 Get-AzVirtualNetworkSubnetConfig:添加了要通过子网资源 ID 获取的参数集。
  • 更新了 AzNetworkServiceTag 位置参数的说明

Az.运营洞察

  • 更新了“New-AzOperationalInsightsLinuxSyslogDataSource”的相关文档
    • 添加了示例
    • 更新了“-Name”参数的说明
  • 添加了 New-AzOperationalInsightsWindowsEventDataSource 的示例
  • 更改了 New-AzOperationalInsightsWindowsEventDataSource 的 -Name 参数的说明

Az.RecoveryServices

  • 更新“Get-AzRecoveryServicesBackupJobDetail.md”

Az.Resources

  • 为 Microsoft.Resource 添加了对新 api 版本 2019-05-10 的支持
    • 添加对变量、资源和属性的“copy.count = 0”的支持
    • 将在完全模式下删除包含“condition = false”或“copy.count = 0”的资源
  • 将在订阅级别分配策略的示例添加到帮助文档

Az.ServiceBus

  • 修复问题 #9658:Set-AzServiceBusNetworkRuleSet 中的 Typo VirtualNetworkRule 参数
  • 修复问题 #9786:无法创建仅侦听权限的规则
  • 添加了新的命令“Test-AzServiceBusNameAvailability”,用于检查队列和主题的名称可用性

Az.ServiceFabric

Az.Sql

  • 更新旧 Auditing cmdlet 的文档。

Az.Storage

  • 通过将更多方案添加到 cmdlet 示例并更新参数说明,更新 Get/Close-AzStorageFileHandle 的帮助
  • 支持在上传 blob 和复制 blob 时使用 StandardBlobTier
    • Set-AzStorageBlobContent
    • Start-AzStorageBlobCopy
  • 支持在复制 blob 时使用解除冻结优先级
    • Start-AzStorageBlobCopy

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.运营洞察

  • 将已保存搜索的默认版本更新为 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
  • 更新了策略命令以使用新的 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

  • 修复一个 bug,该 bug 导致某些 SiteConfig 属性未被 Get-AzWebApp 和 Set-AzWebApp 返回
  • 向 Get-AzDeletedWebApp 和 Restore-AzDeletedWebApp 添加了新的 Location 参数
  • 修复了使用 New-AzWebApp -IncludeSourceWebAppSlots 克隆 Web 应用槽时出现的 bug

2.4.0 - 2019 年 7 月

Az.Accounts

  • 添加了对配置文件 cmdlet 的支持
  • 在生成的 cmdlet 中添加了对环境和数据平面的支持
  • 修复了 Windows PowerShell 的数据平面命令在某些情况下使用不正确端点的问题。

Az.Advisor

  • Az.Advisor 正式版
  • 此模块现在作为汇总 Az 模块的一部分包括在内

Az.ApiManagement

Az.Automation

  • 修复了 Set-AzAutomationConnectionFieldValue cmdlet 中的错误,以便能够处理字符串值。

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.运营洞察

  • 修复了 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-AzureRmServiceBusQueue 返回 BadRequest

Az.Sql

  • 将预览版中的实例故障转移组 cmdlet 添加到公共版本
  • 使用新 cmdlet 支持 Azure SQL Server\数据库审核。
    • Set-AzSqlServerAudit
    • Get-AzSqlServerAudit
    • Remove-AzSqlServerAudit
    • Set-AzSqlDatabaseAudit (设置 Azure SQL 数据库审核)
    • 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 的错误。
  • 修复了从 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-AzureRmEventGridDomain
      • 创建新的 Azure 事件网格域。
    • Get-AzureRmEventGridDomain
      • 获取事件网格域的详细信息,或者获取当前 Azure 订阅中所有事件网格域的列表。
    • Remove-AzureRmEventGridDomain
      • 删除 Azure 事件网格域。
    • New-AzureRmEventGridDomainKey
      • 为 Azure 事件网格域重新生成共享访问密钥。
    • Get-AzureRmEventGridDomainKey
      • 获取用于将事件发布到事件网格域的共享访问密钥。
    • New-AzureRmEventGridDomainTopic:
      • 创建新的 Azure 事件网格域主题。
    • Get-AzureRmEventGridDomainTopic
      • 获取事件网格域主题的详细信息,或者获取当前 Azure 中特定事件网格域下所有事件网格域主题的列表
    • Remove-AzureRmEventGridDomainTopic:
      • 删除现有的 Azure 事件网格域主题。
  • 更新了 cmdlet:
    • New-AzureRmEventGridSubscription/Update-AzureRmEventGridSubscription:
      • 添加了新的必需参数以支持新的事件网格域和事件网格域主题的管道功能,使其能够在这些资源下创建新的事件订阅。
      • 添加了新的必需参数以用于指定新的事件网格域名称和/或事件网格域主题名称,从而允许在这些资源下创建新的事件订阅。
      • 为域和域主题添加了新的参数集,以便允许重复使用现有参数(例如,EndPointType、SubjectBeginsWith 等)。
      • 添加了新的可选参数用于指定:
        • 事件订阅到期日期、
        • 高级筛选参数。
      • 为 servicebusqueue 添加了新枚举作为目标。
      • 不允许在 -IncludedEventType 选项中使用 'All',并将其替换为
    • Get-AzEventGridTopic、Get-AzEventGridDomain、Get-AzEventGridDomainTopic、Get-AzEventGridSubscription:
      • 添加了新的可选参数(Top、ODataQuery 和 NextLink)以支持结果分页和筛选。
    • Remove-AzureRmEventGridSubscription
      • 添加了新的必需参数以支持用于事件网格域和事件网格域主题的管道功能,从而允许删除这些资源下的现有事件订阅。
      • 添加了新的必需参数以用于指定事件网格域名称和/或事件网格域主题名称,从而允许删除这些资源下的现有事件订阅。

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
  • 添加了私有终端
    • 新 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 中设置重写规则集的错误。
  • 修复了 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.运营洞察

  • 在“New-AzureRmOperationalInsightsWorkspace”命令中启用 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

  • 更新了命令行脚本,以支持基于 API 版本 2019-04-15 的规则引擎功能。

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:错误代码:ValidationError 错误消息:一个或多个字段包含错误值:错误详细信息:[Code=ValidationError, Message=第 3 行第 10 列的元素 “log-to-eventhub”中出现错误: 找不到记录器, 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-AzureRmDenyAssignment,用于检索拒绝分配

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 命令中
  • 添加了仅适用于 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.运营洞察

  • 将采用复数名词形式的 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 命令中
  • 添加了仅适用于 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 自动化更新管理动态组的错误修复

Az.Compute

  • 向 New-AzDiskConfig 和 New-AzSnapshotConfig 添加了 HyperVGeneration 参数
  • 允许使用来自其他租户的库映像创建 VM。

Az.ContainerInstance

  • 修复了 New-AzContainerGroup 的 -Command 参数的问题,该参数添加了一个尾部空参数

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到了 3.0.2
  • 已更新 Set-AzDataFactoryV2 cmdlet,添加了与 RepoConfiguration 设置相关的额外参数。

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 命令中
  • 添加了仅适用于 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 防火墙添加了威胁智能支持
  • 添加了应用程序网关防火墙策略顶级资源和自定义规则

Az.RecoveryServices

  • 在 Azure VM 策略中添加了支持即时 RP 的 SnapshotRetentionInDays
  • 添加了注销容器所需的管道支持

Az.Resources

  • 更新了对 Get-AzResource 和 Get-AzResourceGroup 的通配符支持
  • 更新了对 ARM 进行泛型调用时使用的凭据

Az.Sql

  • 将威胁检测的 cmdlets 参数 (ExcludeDetectionType) 从 DetectionType 更改为 string[],使之在将来添加新的 DetectionType 时也不过时,并且也支持自动完成功能。

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.Accounts

  • 添加了“Register-AzModule”命令以支持 AutoRest 生成的 cmdlet
  • 更新了 Connect-AzAccount 的示例

Az.Automation

  • 修复了在多个 Azure 自动化 cmdlet 中检索某些月度计划时的问题
  • 修复了 Get-AzAutomationDscNode 仅返回前 20 个节点的问题。 现在它会返回所有节点

Az.Cdn

  • 添加了新的 Powershell 命令以启用/禁用自定义域 Https,并已弃用旧版本命令。

Az.Compute

  • 为 Get 命令工具添加通配符支持

Az.DataFactory

  • 将 ADF .Net SDK 版本更新到 3.0.1

Az.LogicApp

  • 修复了 ListWorkflows 仅检索第一页结果的问题

Az.Network

  • 向网络命令添加通配符支持

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.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.运营洞察

  • 增加了对新建和获取 ApplicationInsights 数据源的支持。
    • 添加了新的“ApplicationInsights”类型,以支持在给定工作区中获取特定和全部的 ApplicationInsights 数据源。
    • 添加了 New-AzOperationalInsightsApplicationInsightsDataSource cmdlet,用于按以下给定的 Application-Insights 资源参数创建数据源:subscriptionId、resourceGroupName 和 name。

Az.Resources

Az.Sql

  • 增加了对 SQL DB“超大规模”服务层级的支持
  • 修复了由于在还原请求中设置了不必要的属性导致还原失败的问题

Az.Websites

  • 更正了 Get-AzWebAppSlotMetrics 中的示例

1.3.0 - 2019 年 2 月

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
  • 修复了在未登录 Azure 帐户时执行 SQL cmdlet 命令会导致 NullReferenceException(空引用异常)的问题。
  • 修复了 Get-AzSqlCapability 中的空引用异常

1.2.1 - 2019 年 1 月

Az.Accounts

  • 发行版纠正了身份验证版本问题

Az.AnalysisServices

  • 发行版更新了身份验证依赖项

Az.RecoveryServices

  • 发行版更新了身份验证依赖项

1.2.0 - 2019 年 1 月

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
  • 将 TempDisk 参数添加到 Set-AzVmss
  • 修复了 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
  • 在高级存储帐户上获取/设置经典的日志记录/指标时提供详细错误消息,因为高级存储帐户不支持经典的日志记录/指标。
    • 获取/Set-AzStorageServiceLoggingProperty
    • 获取/Set-AzStorageServiceMetricsProperty

Az.TrafficManager

  • 更新了不正确的联机帮助 URL

Az.Websites

  • 更新了不正确的联机帮助 URL
  • 修复了“New-AzWebAppSSLBinding”的错误。现在,当应用托管在 ASE 上时,可以将证书上传到正确的资源组和位置。
  • 修复了“New-AzWebAppSSLBinding”的错误。现在,将 SSL 证书绑定到应用时,不会覆盖标记

1.1.0 - 2019 年 1 月

Az.Accounts

  • 为 Enable-AzureRmAlias 添加 Local 作用域

Az.Compute

  • 在为 Restart/Start/Stop/Remove/Set-AzVM 和 Save-AzVMImage 设置的 ID 参数中,Name 现在是可选的
  • 更新了帮助文件中 ID 的说明
  • 修复了与 Az.Accounts 模块的向后兼容性问题

Az.DataLakeStore

  • 将数据平面的 SDK 版本更新到了 1.1.14,从而修复了 SDK 问题。
    • 修复了处理 getfilestatus 和 liststatus 中负值访问时间和修改时间的问题,并修复了异步取消标记。

Az.EventGrid

  • 已更新为使用 2019-01-01 API 版本。
  • 更新了以下 cmdlet,以支持 2019-01-01 API 版本中的新方案
    • New-AzureRmEventGridSubscription:添加用于指定以下项的新可选参数:
      • 事件生存时间;
      • 事件的最大传送尝试次数;
      • 死信终结点。
    • Update-AzureRmEventGridSubscription:添加新的可选参数用于指定:
      • 事件生存时间;
      • 事件的最大传送尝试次数;
      • 死信终结点。
  • 在 New-AzureRmEventGridSubscription 和 Update-AzureRmEventGridSubscription cmdlet 中为 EndpointType 选项添加新枚举值(即 storageQueue 和 hybridConnection)。
  • 如果创建或更新事件订阅预期需要用户的手动操作,则会显示警告消息。

Az.IotHub

  • 已更新到 IotHub 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”中的日期解析错误
  • 修复了与 Az.Accounts 模块的向后兼容性问题

1.0.0 - 2018 年 12 月

概况

  • Az 模块正式发布
  • 每个模块的联机帮助
  • 有关更多详细信息和路线图,请参阅 Az 公告页
  • 有关从 AzureRM 迁移的信息,请参阅迁移指南

Az.Accounts

  • 由 Az.Profile 更改而来
  • 为配置文件和上下文类型修复了表格式

Az.ApiManagement

  • 针对 #7002 的修正
  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Batch

  • 添加了通过新 NodeAgentInformation 属性 PSComputeNode查看池中每个 VM 上运行的 Azure Batch 节点代理版本的功能。
  • Caching PSDataDisk的默认值现在是ReadWrite而不是None
  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Billing

  • 组合了 Billing、Consumption 和 UsageAggregates cmdlet,有关详细信息,请参阅迁移指南

Az.CognitivServices

  • 为 New-AzureRmCognitiveServicesAccount 操作上可用的 SkuName 和 Typem 添加了补全选项
  • 从 Get-AzCognitiveServicesAccountSkus 中删除了 GetSkusWithAccountParamSetName 参数集

Az.ContainerInstance

  • 添加了 ManagedIdentity 支持

Az.DataLakeAnalytics

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.DataLakeStore

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Monitor

  • Az.Insights 重命名为了 Az.Monitor 并进行了其他较小的中断性变更,有关详细信息,请参阅迁移指南

Az.KeyVault

  • 从输出类型中删除了已弃用的“PurgeDisabled”属性

Az.MachineLearning

  • 包括了 Az.MachineLearningCompute 模块中的 cmdlet

Az.Media

  • 从 New-AzMediaService 中删除已弃用的 -Tags 别名

Az.Network

添加了对在 应用程序网关 中配置 RewriteRuleSets 的支持 - 添加了新 cmdlet:- Add-AzureRmApplicationGatewayRewriteRuleSet - Get-AzureRmApplicationGatewayRewriteRuleSet - New-AzureRmApplicationGatewayRewriteRuleSet - Remove-AzureRmApplicationGatewayRewriteRuleSet - Set-AzureRmApplicationGatewayRewriteRuleSet - New-AzureRmApplicationGatewayRewriteRule - New-AzureRmApplicationGatewayRewriteRuleActionSet - New-AzureRmApplicationGatewayRewriteRuleHeaderConfiguration - 为 cmdlet 更新了可选参数 -RewriteRuleSet - New-AzureRmApplicationGateway - New-AzureRmApplicationGatewayRequestRoutingRule - Add-AzureRmApplicationGatewayRequestRoutingRule - New-AzureRmApplicationGatewayPathRuleConfig - Add-AzureRmApplicationGatewayUrlPathMapConfig - New-AzureRmApplicationGatewayUrlPathMapConfig 使用标识向应用程序网关添加了 KeyVault 支持。 - 为 cmdlet 更新了可选参数:-KeyVaultSecretId、-KeyVaultSecret - Add-AzApplicationGatewaySslCertificate - New-AzApplicationGatewaySslCertificate - Set-AzApplicationGatewaySslCertificate - New-AzApplicationGateway 为 cmdlet 更新了可选参数 -UserAssignedIdentity

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.运营洞察

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Profile

  • 已将模块名称更改为 Az.Accounts

Az.RecoveryServices

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Resources

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.ServiceFabric

  • 支持通过通用名称和指纹指定证书
  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.SIgnalR

  • 适用于 SIgnalR 的 PowerShell cmdlet 正式发布

Az.Sql

  • 向威胁检测的“cmdlet”中添加了新的“数据泄露”和“不安全行为”检测类型。
  • 已更新的 Sql 审核命令行工具文档示例
  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Storage

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

Az.Websites

  • 进行了较小的中断性变更,有关详细信息,请参阅迁移指南

0.7.0 - 2018 年 12 月

概况

  • 为即将实施的从 AzureRM 到 Az 的转换进行了较小的变更

Az.Compute

  • New-AzVm(ss) cmdlet 的简单参数集中添加了对 UltraSSD 和库映像的支持。

Az.DataLakeStore

  • 修复了 ADLS 帐户的域的尾部斜杠

Az.FrontDoor

  • 修复了一些损坏的链接
    • 在 New-AzureRmFrontDoor 和 Set-AzureRmFrontDoor 文章中,修复了指向 New-AzureRmFrontDoorHealthProbeSettingObject cmdlet 文章的链接。
    • 在 New-AzureRmFrontDoorManagedRuleObject 文章中,修复了 New-AzureRmFrontDoorRuleGroupOverrideObject cmdlet 文章的链接。

Az.RecoveryServices

  • 添加了对 Azure 文件共享还原作的客户端验证。
  • 对于 afs 还原,已使 storageAccountName 和 storageAccountResourceGroupName optional 成为可选的。

Az.Resources

Az.Sql

  • 为即将实施的从 AzureRM 到 Az 的转换进行了较小的变更
  • 修复了将 Get-AzureRmSqlDatabaseVulnerabilityAssessment 与 DotNet 核心配合使用的问题
  • 修改了与 SQL 审核 cmdlet 相关的帮助消息的文档。

Az.Storage

  • 将 -EnableHierarchicalNamespace 添加到 New-AzureRmStorageAccount
  • 修复了当未输入 -DestContext 时,复制文件 cmdlet 无法在目标中重复使用源上下文的问题
    • Start-AzureStorageFileCopy
  • 支持静态网站配置
    • Enable-AzureStorageStaticWebsite
    • Disable-AzureStorageStaticWebsite

Az.Websites

  • Set-AzureRmWebApp 和 Set-AzureRmWebAppSlot
    • 添加了新参数(-AzureStoragePath),用于指定要装载在 Windows 和 Linux 容器应用中的 Azure 存储路径。 使用新 cmdlet 的输出 New-AzureRmWebAppAzureStoragePath 作为参数来设置 Azure 存储路径。

0.6.1 - 2018 年 11 月

Az.ApiManagement

  • 更新依赖项以解决类型映射问题

Az.Automation

  • 基于 Swagger 的 Azure 自动化 cmdlet
  • 增加了更新管理 cmdlet
  • 增加了源代码管理 cmdlet
  • 增加了 Remove-AzureRmAutomationHybridWorkerGroup cmdlet
  • 修复了 DSC Register Node 命令

Az.Compute

  • 修复了 SystemAssigned 标识的标识问题
  • 更新依赖项以解决类型映射问题

Az.ContainerInstance

  • 更新依赖项以解决类型映射问题

Az.MarketplaceOrdering

  • 更新市场 cmdlet 的示例说明

Az.Network

  • 增加了 cmdlet New-AzureRmApplicationGatewayCustomError、Add-AzureRmApplicationGatewayCustomError、Get-AzureRmApplicationGatewayCustomError、Set-AzureRmApplicationGatewayCustomError、Remove-AzureRmApplicationGatewayCustomError、Add-AzureRmApplicationGatewayHttpListenerCustomError、Get-AzureRmApplicationGatewayHttpListenerCustomError、Set-AzureRmApplicationGatewayHttpListenerCustomError、Remove-AzureRmApplicationGatewayHttpListenerCustomError
  • 将 ICMP 恢复到 AzureFirewall 支持的网络协议中
  • 更新 cmdlet Test-AzureRmNetworkWatcherConnectivity,在目标 ID、地址和端口上添加验证。
  • 修复 VirtualNetwork 映射中内存使用的问题

Az.RecoveryServices.Backup

  • 修复受保护文件共享的策略修改问题。
  • 将策略时区转换成了大写形式。

Az.RecoveryServices.SiteRecovery

  • 更正了 New-AzureRmRecoveryServicesAsrProtectableItem 中的示例
  • 更新依赖项以解决类型映射问题

Az.Relay

  • 向 New-AzureRmRelayKey cmdlet 添加了可选参数 -KeyValue,使用户能够提供 KeyValue。

Az.Resources

  • 更新 New-AzureRmPolicyAssignmentSet-AzureRmPolicyAssignment 中资源标识相关参数的帮助文档
  • 为使用 -Metadata 的 New-AzureRmPolicyDefinition 添加一个示例
  • 修复后允许在 NetStandard 的 Tag 键中保留大小写:#7678 #7703

Az.ServiceFabric

  • 在即将发布的重大更改中添加弃用消息

Az.Sql

  • 为 Azure SQL 数据库托管实例和 Azure SQL 托管数据库新增了用于 CRUD 操作的 cmdlet
    • Get-AzureRmSqlInstance
    • New-AzureRmSqlInstance
    • Set-AzureRmSqlInstance
    • Remove-AzureRmSqlInstance
    • Get-AzureRmSqlInstanceDatabase
    • New-AzureRmSqlInstanceDatabase
    • Restore-AzureRmSqlInstanceDatabase
    • Remove-AzureRmSqlInstanceDatabase
  • 在服务器或数据库上启用了扩展审核策略管理。
    • 添加了新参数(PredicateExpression),以启用审核日志筛选。
    • Cmdlets 已被修改为使用 SQL 客户端而不是传统客户端。
    • Set-AzureRmSqlServerAuditing。
    • Get-AzureRmSqlServerAuditing。
    • Set-AzureRmSqlDatabaseAuditing。
    • Get-AzureRmSqlDatabaseAuditing。
  • 修复了将 Update-AzureRmSqlDatabaseVulnerabilityAssessmentSettings 与存储帐户名称参数集配合使用的问题

0.5.0 - 2018 年 11 月

概况

  • 向许多核心 cmdlet 添加了资源补全选项 - 这允许你在以交互方式调用 cmdlet 时通过 tab 键遍历现有资源名称

Az.Profile

Az.CognitiveServices

  • 添加了 Get-AzCognitiveServicesAccountSkus 操作。

Az.Compute

  • 添加了 Add-AzVmssVMDataDisk 和 Remove-AzVmssVMDataDisk cmdlet
  • Get-AzVMImage 显示 AutomaticOSUpgradeProperties
  • 已修正 SetAzVMChefExtension -BootstrapOptions 和 -JsonAttribute 选项值未使用 json 格式设置的问题。

Az.DataLakeStore

  • 将 DataLake 包更新为 1.1.10。
  • 将默认并发添加到多线程操作。

Az.Insights

  • 已修复问题 #7267 (自动缩放区域)
    • 创建新的自动缩放规则时未正确设置枚举的参数(始终将它们设置为默认值)的问题。
  • 修复了问题 #7513 [见解] Set-AzDiagnosticSetting 在创建设置期间需要显式指定类别
    • 现在,该 cmdlet 不需要在创建时显式指定要启用的类别,也就是说,它按照文档所述正常运行。

Az.Network

  • 已将 PeeringType 更改为以下 cmdlet 的必需参数:-
    • Get-AzExpressRouteCircuitRouteTable
    • Get-AzExpressRouteCircuitARPTable
    • Get-AzExpressRouteCircuitRouteTableSummary
    • Get-AzExpressRouteCrossConnectionArpTable
    • Get-AzExpressRouteCrossConnectionRouteTable
    • Get-AzExpressRouteCrossConnectionRouteTableSummary

Az.PolicyInsights

  • 添加了策略修正 cmdlet

Az.Resources

Az.ServiceBus

  • 向 PSServiceBusMigrationConfigurationAttributes 添加了 MigrationState 只读属性,这有助于了解迁移状态。

Az.ServiceFabric

  • 修复了将证书添加到 Linux Vmss 的问题。
  • 修复了“Add-AzServiceFabricClusterCertificate”
    • 使用来自新证书的正确指纹 (Azure/service-fabric-issues#932)。
    • 正确显示异常 (Azure/service-fabric-issues#1054)。
  • 修复了“Update-AzServiceFabricDurability”,以在启动 Vmss CreateOrUpdate 操作之前更新群集配置。

0.4.0 - 2018 年 10 月

Az.Profile

  • 修复了 CloudShell 中 Get-AzSubscription 的问题
  • 更新通用代码以使用最新版本的 ClientRuntime

Az.Compute

  • 向 VM 大小的允许列表添加了新的大小,这样就可以在将简单的参数集用于“New-AzVm”时为这些大小启用加速网络
  • 向所有 cmdlet 添加了 ResourceName 参数补全选项。

Az.DataLakeStore

  • 添加对虚拟网络规则的支持
    • Get-AzDataLakeStoreVirtualNetworkRule:获取或列出 Azure Data Lake Store 虚拟网络规则。
    • Add-AzDataLakeStoreVirtualNetworkRule:将虚拟网络规则添加到指定的 Data Lake Store 帐户。
    • Set-AzDataLakeStoreVirtualNetworkRule:修改指定的 Data Lake Store 帐户中的指定虚拟网络规则。
    • Remove-AzDataLakeStoreVirtualNetworkRule:删除 Azure Data Lake Store 虚拟网络规则。

Az.Network

  • 更新 cmdlet Test-AzNetworkWatcherConnectivity,将协议值传递给后端。
  • 向所有 cmdlet 添加了 ResourceName 参数补全选项。

Az.Resources

  • 通过在方案中添加一个有意义的异常,修复了 Get-AzRoleDefinition 在默认配置文件中没有订阅且未指定范围的情况下引发难以理解异常的问题。 另外,已将默认参数集设置为“RoleDefinitionNameParameterSet”。

0.3.0 - 2018 年 10 月

Azure.Storage

  • 修复了 Copy Blob/File 在目标有元数据问题时不会复制元数据的问题
    • Start-AzureStorageBlobCopy
    • Start-AzureStorageFileCopy
  • 支持获取特定位置的存储资源使用情况,并对于获取的全局存储资源使用情况已过时添加警告消息。
    • Get-AzStorageUsage

Az.CognitiveServices

  • 在没有现有帐户的情况下支持 Get-AzCognitiveServicesAccountSkus。

Az.Compute

  • 修复 Get-AzVM -ResourceGroupName <rg> 以根据需要返回 50 多个结果
  • 向 New-AzVmss cmdlet 帮助添加了“SimpleParameterSet”示例。
  • 修复了 Azure 磁盘加密进度消息中的拼写错误

Az.DataFactoryV2

  • 将 ADF .Net SDK 版本更新为 2.3.0。

Az.Network

  • 添加了 NetworkProfile 功能。 添加了新 cmdlet
    • Get-AzNetworkProfile
    • New-AzNetworkProfile
    • Remove-AzNetworkProfile
    • Set-AzNetworkProfile
    • New-AzContainerNicConfig
    • New-AzContainerNicConfigIpConfig
  • 在子网模型上添加了服务关联链接
  • 添加了 cmdlet New-AzVirtualNetworkTap、Get-AzVirtualNetworkTap、Set-AzVirtualNetworkTap、Remove-AzVirtualNetworkTap
  • 添加了 cmdlet Set-AzNEtworkInterfaceTapConfig、Get-AzNEtworkInterfaceTapConfig、Remove-AzNEtworkInterfaceTapConfig

Az.RedisCache

  • 允许今后使用任何字符串作为“Size”参数。 在 PSArgumentCompleter 弹出窗口中添加了 P5

Az.Resources

  • 将缺少的 -Mode 参数添加到 Set-AzPolicyDefinition
  • 对于使用包含用户的源的操作,修复了 Get-AzProviderOperation cmdlet bug

Az.Sql

  • 修复了某些备份 cmdlet 无法识别当前 azure 订阅的问题

Az.Websites

  • 新 Cmdlet Get-AzWebAppContainerContinuousDeploymentUrl - 获取容器持续部署 Webhook URL
  • 新 cmdlet New-AzWebAppContainerPSSession 和 Enter-WebAppContainerPSSession - 在 Windows 容器应用中启动 PowerShell 远程会话

0.2.0 - 2018 年 9 月

初始版本