Az 4.1.0 的移轉指南

本文檔說明 Az 3.0.0 和 4.1.0 版本之間的變更。

Az.ApiManagement

Add-AzApiManagementRegion

類型為 Type 的屬性 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementServiceIdentity 已從 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementServiceIdentityType 變更為 System.String。

New-AzApiManagement

  • Cmdlet New-AzApiManagement 不再支援參數 AssignIdentity ,而且找不到原始參數名稱的別名。
  • 已移除 cmdlet __AllParameterSets 的參數集New-AzApiManagement。

Set-AzApiManagement

  • Cmdlet Set-AzApiManagement 不再支援參數 AssignIdentity ,而且找不到原始參數名稱的別名。
  • 已移除 cmdlet __AllParameterSets 的參數集Set-AzApiManagement。

Get-AzApiManagementProperty

Cmdlet Get-AzApiManagementProperty 已被 Get-AzApiManagementNamedValue 取代。

New-AzApiManagementProperty

Cmdlet New-AzApiManagementProperty 已被 New-AzApiManagementNamedValue 取代。

Remove-AzApiManagementProperty

Cmdlet Remove-AzApiManagementProperty 已被 Remove-AzApiManagementNamedValue 取代。

Set-AzApiManagementProperty

Cmdlet Set-AzApiManagementProperty 已被 Set-AzApiManagementNamedValue 取代。

Az.Batch

Get-AzBatchApplication、New-AzBatchApplication

類型為ApplicationPackages的Microsoft.Azure.Commands.Batch.Models.PSApplication已被移除。

Get-AzBatchComputeNode、New-AzBatchPool

PublicIPs 類型 Microsoft.Azure.Commands.Batch.Models.PSNetworkConfiguration 已被移除

Get-AzBatchApplicationPackage、New-AzBatchApplicationPackage

類型為 StorageUrlExpiry 的屬性 Microsoft.Azure.Commands.Batch.Models.PSApplicationPackage 已從 System.DateTime 變更為 System.DateTime?。

Az.Compute

Remove-AzVmssDiagnosticsExtension

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Get-AzVMImage

  • Cmdlet Get-AzVMImage 不再支援參數 FilterExpression ,而且找不到原始參數名稱的別名。
  • 已移除 cmdlet ListVMImage 的參數集Get-AzVMImage。

New-AzVMConfig

  • Cmdlet New-AzVMConfig 不再支援參數 AssignIdentity ,而且找不到原始參數名稱的別名。
  • 已移除 cmdlet AssignIdentityParameterSet 的參數集New-AzVMConfig。

Update-AzVM

  • Cmdlet Update-AzVM 不再支援參數 AssignIdentity ,而且找不到原始參數名稱的別名。
  • 已移除 cmdlet AssignIdentityParameterSet 的參數集Update-AzVM。

New-AzProximityPlacementGroup

  • 屬性VirtualMachines、VirtualMachineScaleSets 和 AvailabilitySets 的通用類型已由 System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResource] 改為 System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]。
  • VirtualMachinesColocationStatus型的性質 VirtualMachineScaleSetsColocationStatus、AvailabilitySetsColocationStatus 和 Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup 已被移除。

之前

PS C:\> New-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName -Location $location -Tag @{key1 = 'val1'} | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : Standard
VirtualMachinesColocationStatus         : {}
VirtualMachineScaleSetsColocationStatus : {}
AvailabilitySetsColocationStatus        : {}
ColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

之後

PS C:\> New-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName -Location $location -Tag @{key1 = 'val1'} | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : StandardColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

Remove-AzProximityPlacementGroup

  • 屬性VirtualMachines、VirtualMachineScaleSets 和 AvailabilitySets 的通用類型已由 System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResource] 改為 System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]。
  • VirtualMachinesColocationStatus型的性質 VirtualMachineScaleSetsColocationStatus、AvailabilitySetsColocationStatus 和 Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup 已被移除。

之前

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Remove-AzProximityPlacementGroup | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : Standard
VirtualMachinesColocationStatus         : {}
VirtualMachineScaleSetsColocationStatus : {}
AvailabilitySetsColocationStatus        : {}
ColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

之後

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Remove-AzProximityPlacementGroup | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : StandardColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

Get-AzProximityPlacementGroup

  • 屬性VirtualMachines、VirtualMachineScaleSets 和 AvailabilitySets 的通用類型已由 System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResource] 改為 System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]。
  • VirtualMachinesColocationStatus型的性質 VirtualMachineScaleSetsColocationStatus、AvailabilitySetsColocationStatus 和 Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup 已被移除。

之前

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : Standard
VirtualMachinesColocationStatus         : {}
VirtualMachineScaleSetsColocationStatus : {}
AvailabilitySetsColocationStatus        : {}
ColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

之後

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : StandardColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

Add-AzVmssAdditionalUnattendContent

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Add-AzVmssDataDisk

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Add-AzVmssExtension

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Add-AzVmssNetworkInterfaceConfiguration

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Add-AzVmssSecret

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Add-AzVmssSshPublicKey

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Add-AzVmssWinRMListener

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

New-AzVmssConfig

  • 類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。
  • 不再支援參數 AutomaticRepairMaxInstanceRepairsPercent ,且找不到原始參數名稱的別名。
  • 不再支援參數 AssignIdentity ,且找不到原始參數名稱的別名。
  • 參數集 __AllParameterSets 已被刪除。
  • 參數集 ExplicitIdentityParameterSet 已被刪除。
  • 參數集 AssignIdentityParameterSet 已被刪除。

Remove-AzVmssDataDisk

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Remove-AzVmssExtension

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Remove-AzVmssNetworkInterfaceConfiguration

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Set-AzVmssBootDiagnostic

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Set-AzVmssOsProfile

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Set-AzVmssRollingUpgradePolicy

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Set-AzVmssStorageProfile

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

New-AzVmss

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Repair-AzVmssServiceFabricUpdateDomain

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Get-AzVmss

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Set-AzVmssOrchestrationServiceState

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Update-AzVmss

  • 類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。
  • 不再支援參數 AutomaticRepairMaxInstanceRepairsPercent ,且找不到原始參數名稱的別名。
  • 參數集 __AllParameterSets 已被刪除。
  • 參數集 ExplicitIdentityParameterSet 已被刪除。

Add-AzVmssDiagnosticsExtension

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Disable-AzVmssDiskEncryption

類型為 AutomaticRepairsPolicy 的屬性 Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet 已從 Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy 變更為 Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy。

Az.KeyVault

New-AzKeyVaultCertificateOrganizationDetail

別名 New-AzKeyVaultCertificateOrganizationDetails 隨即移除。 請使用 New-AzKeyVaultCertificateOrganizationDetail。

之前

PS C:\> New-AzKeyVaultCertificateOrganizationDetails -AdministratorDetails $AdminDetails

之後

PS C:\> New-AzKeyVaultCertificateOrganizationDetail -AdministratorDetails $AdminDetails

New-AzKeyVaultCertificateAdministratorDetail

別名 New-AzKeyVaultCertificateAdministratorDetails 隨即移除。 請使用 New-AzKeyVaultCertificateAdministratorDetail。

之前

PS C:\> $AdminDetails = New-AzKeyVaultCertificateAdministratorDetails -FirstName 'Patti' -LastName 'Fuller' -EmailAddress 'patti.fuller@contoso.com' -PhoneNumber '5553334444'

之後

PS C:\> $AdminDetails = New-AzKeyVaultCertificateAdministratorDetail -FirstName 'Patti' -LastName 'Fuller' -EmailAddress 'patti.fuller@contoso.com' -PhoneNumber '5553334444'

New-AzKeyVault

-EnableSoftDelete 已移除,因為預設會啟用軟刪除。 如果您不希望此行為,請使用 -DisableSoftDelete 。

之前

PS C:\> New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US' -EnableSoftDelete

之後

PS C:\> New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US'

Az.Monitor

Add-AzLogProfile

類型為 RetentionPolicy 的屬性 Microsoft.Azure.Commands.Insights.OutputClasses.PSLogProfile 已從 Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy 變更為 Microsoft.Azure.Management.Monitor.Models.RetentionPolicy。

Get-AzLogProfile

類型為 RetentionPolicy 的屬性 Microsoft.Azure.Commands.Insights.OutputClasses.PSLogProfile 已從 Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy 變更為 Microsoft.Azure.Management.Monitor.Models.RetentionPolicy。

New-AzMetricAlertRuleV2Criteria

已移除 cmdlet __AllParameterSets 的參數集New-AzMetricAlertRuleV2Criteria。

Az.Network

Get-AzNetworkWatcherConnectionMonitor

屬性 RoundTripTimeMs 的通用類型已從 System.Nullable1[System.Int32] 改為 System.Nullable1[System.Double]。

New-AzNetworkWatcherConnectionMonitorTestConfigurationObject

參數 SuccessThresholdRoundTripTimeMs 的泛型類型已從 System.Nullable1[System.Int32] 變更為 System.Nullable1[System.Double]。

Az.OperationalInsights

Get-AzOperationalInsightsDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsApplicationInsightsDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsAzureActivityLogDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsCustomLogDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsLinuxPerformanceObjectDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsLinuxSyslogDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsWindowsEventDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsWindowsPerformanceCounterDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Remove-AzOperationalInsightsDataSource

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Disable-AzOperationalInsightsIISLogCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Disable-AzOperationalInsightsLinuxCustomLogCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Disable-AzOperationalInsightsLinuxPerformanceCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Disable-AzOperationalInsightsLinuxSyslogCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Enable-AzOperationalInsightsIISLogCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Enable-AzOperationalInsightsLinuxCustomLogCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Enable-AzOperationalInsightsLinuxPerformanceCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Enable-AzOperationalInsightsLinuxSyslogCollection

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Get-AzOperationalInsightsSavedSearch

類型為Metadata的Microsoft.Azure.Commands.OperationalInsights.Models.PSSearchListSavedSearchResponse已被移除。

Get-AzOperationalInsightsSavedSearchResult

SDK 不再支援 Cmdlet Get-AzOperationalInsightsSavedSearchResult ,且已移除。

Get-AzOperationalInsightsSearchResult

SDK 不再支援 Cmdlet Get-AzOperationalInsightsSearchResult ,且已移除。

Get-AzOperationalInsightsStorageInsight

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsStorageInsight

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Remove-AzOperationalInsightsStorageInsight

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Set-AzOperationalInsightsStorageInsight

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Get-AzOperationalInsightsLinkTarget

SDK 不再支援 Cmdlet Get-AzOperationalInsightsLinkTarget ,且已移除。

Get-AzOperationalInsightsWorkspace

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

New-AzOperationalInsightsWorkspace

  • 類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。
  • Cmdlet New-AzOperationalInsightsWorkspace 不再支援參數 CustomerId ,而且找不到原始參數名稱的別名。
  • 已移除 cmdlet __AllParameterSets 的參數集New-AzOperationalInsightsWorkspace。

Set-AzOperationalInsightsWorkspace

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Invoke-AzOperationalInsightsQuery

類型為PortalUrl的Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace已被移除。

Az.Resources

Get-AzDeploymentScript

類型為 Status 的屬性 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript 已從 Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus 變更為 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus。

Get-AzDeploymentScriptLog

類型為 Status 的屬性 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript 已從 Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus 變更為 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus。

Save-AzDeploymentScriptLog

類型為 Status 的屬性 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript 已從 Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus 變更為 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus。

Get-AzResourceLock, New-AzResourceLock, Remove-AzResourceLock, Set-AzResourceLock

參數 TenantLevel 已被刪除。

Get-AzPolicyAlias

屬性 Aliases 的通用類型已從 System.Collections.Generic.IList1[Microsoft.Azure.Management.ResourceManager.Models.AliasType] 改為 System.Collections.Generic.IList1[Microsoft.Azure.Management.ResourceManager.Models.Alias]。

New-AzPolicyAssignment

  • Cmdlet New-AzPolicyAssignment 不再支援參數System.Management.Automation.PSObject的類型PolicyDefinition。
  • Cmdlet New-AzPolicyAssignment 不再支援參數System.Management.Automation.PSObject的類型PolicySetDefinition。

Remove-AzDeploymentScript

類型為 Status 的屬性 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript 已從 Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus 變更為 Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus。

Az.Storage

Update-AzStorageAccountNetworkRuleSet、Get-AzStorageAccountNetworkRuleSet

將 NetWorkRule DefaultAction 值從:允許 = 1、拒絕 = 0 變更為:允許 = 0、拒絕 = 1。

New-AzStorageTable、Get-AzStorageTable

輸出物件 AzureStorageTable.CloudTable.ServiceClient 已移除 2 個屬性:ConnectionPolicy、ConsistencyLevel。

Get-AzStorageFile、、 Remove-AzStorageFile、 Get-AzStorageFileContent、 Set-AzStorageFileContent、 Start-AzStorageFileCopy

將輸出類型從 CloudFile 變更為 AzureStorageFile,原始輸出會成為新輸出的子屬性 “CloudFile”

之前

PS C:\> $file = Get-AzStorageFile -ShareName $shareName -Path testfile -Context $ctx

PS C:\> Remove-AzStorageFile -File $file

之後

PS C:\> $file = Get-AzStorageFile -ShareName $shareName -Path testfile -Context $ctx

PS C:\> Remove-AzStorageFile -File $file.CloudFile

Get-AzStorageFile、New-AzStorageDirectory、Remove-AzStorageDirectory

將輸出類型從 CloudFileDirectory 變更為 AzureStorageFileDirectory,原始輸出會成為新輸出的子屬性 「CloudFileDirectory」

之前

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> Remove-AzStorageDirectory -Directory $dir

之後

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> Remove-AzStorageDirectory -Directory $dir.CloudFileDirectory

Get-AzStorageShare、New-AzStorageShare、Remove-AzStorageShare

將輸出類型從 FileShareProperties 變更為 AzureStorageFileShare,原始輸出會成為新輸出的子屬性 「CloudFileShare」

之前

PS C:\> $share = Get-AzStorageShare -Name $shareName -Context $ctx

PS C:\> Remove-AzStorageShare -Share $share

之後

PS C:\> $share = Get-AzStorageShare -Name $shareName -Context $ctx

PS C:\> Remove-AzStorageShare -Share $share.CloudFileShare

Set-AzStorageShareQuota

將輸出類型從 FileShareProperties 變更為 AzureStorageFileShare,原始輸出會成為新輸出的子子屬性 “”CloudFileShare.Properties“”

之前

PS C:\> $shareProperties = Set-AzStorageShareQuota -Name $shareName -Quota 100 -Context $ctx

PS C:\> $shareProperties

ETag                LastModified                Quota
----                ------------                -----
"0x8D7F5BC7789FC63" 5/11/2020 3:03:30 PM +00:00   100

之後

PS C:\> $share = Set-AzStorageShareQuota -Name $shareName -Quota 100 -Context $ctx

PS C:\> $share

   File End Point: https://weiors1.file.core.windows.net/

Name     QuotaGiB LastModified                IsSnapshot SnapshotTime
----     -------- ------------                ---------- ------------
weitest1 100      5/11/2020 3:03:30 PM +00:00 False

PS C:\> $share.CloudFileShare.Properties

ETag                LastModified                Quota
----                ------------                -----
"0x8D7F5BC7789FC63" 5/11/2020 3:03:30 PM +00:00   100

Remove-AzStorageDirectory

移除具有父目錄物件和 -Path 的子檔案目錄時,無法再從類型 (字串) 相符的管線輸入 -Path。

之前

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> @('dir1', 'dir2') | Remove-AzStorageDirectory -Directory $dir

之後

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> $paths = @(
    [PSCustomObject]@{  Path = 'dir1 }
    [PSCustomObject]@{ Path = 'dir2' }
)

PS C:\> $paths | Remove-AzStorageDirectory -Directory $dir.CloudFileDirectory