共用方式為


AzureRM PowerShell 模組 6.0.0 的重大變更

警告

自 2024 年 2 月 29 日起,AzureRM PowerShell 模組已正式淘汰。 建議使用者從 AzureRM 遷移至 Az PowerShell 模組,以確保持續支援和更新。

雖然 AzureRM 模組可能仍可運作,但不再維護或支援它,但會根據用戶的判斷權和風險放置任何繼續使用。 如需轉換至 Az 模組的指引,請參閱我們的 移轉資源

本文件可作為 Microsoft Azure PowerShell Cmdlet 取用者的重大變更通知和移轉指南。 每一節都說明中斷性變更的動力,以及最不具阻力的移轉路徑。 如需深入的內容,請參閱與每個變更相關聯的提取要求。

目錄

一般中斷性變更

所需的最低 PowerShell 版本已增加至 5.0

先前,Azure PowerShell 至少需要 3.0 版的 PowerShell 才能執行任何 Cmdlet。 接下來,這項需求將會提升至 PowerShell 5.0 版。 如需升級至 PowerShell 5.0 的資訊,請參閱 下表

預設會啟用內容自動儲存

內容自動儲存是 Azure 登入資訊的記憶體,可在新的和不同的 PowerShell 會話之間使用。 如需內容自動儲存的詳細資訊,請參閱 本檔

先前預設會停用內容自動儲存,這表示使用者在會話之間不會儲存內容自動儲存資訊,直到他們執行 Enable-AzureRmContextAutosave Cmdlet 以開啟內容持續性為止。 接下來,預設會啟用內容自動儲存,這表示 沒有儲存內容 的使用者會在下次登入時儲存其內容。 用戶可以使用 Cmdlet 來退出宣告此功能 Disable-AzureRmContextAutosave

注意

先前停用內容自動儲存的使用者,或已啟用內容自動儲存且現有內容的使用者不會受到這項變更的影響。

拿掉標記別名

參數的Tag別名Tags已跨許多 Cmdlet 移除。 以下是受此影響之模組清單(以及對應的 Cmdlet:

AzureRM.ApiManagement

  • New-AzureRmApiManagement
  • New-AzureRmApiManagementProperty
  • Set-AzureRmApiManagementProperty

AzureRM.Automation

  • Set-AzureRmAutomationRunbook

AzureRM.Cdn

  • New-AzureRmCdnEndpoint
  • New-AzureRmCdnProfile

AzureRM.Compute

  • New-AzureRmVM
  • Update-AzureRmVM

AzureRM.DataFactories

  • New-AzureRmDataFactories

AzureRM.DataLakeAnalytics

  • New-AzureRmDataLakeAnalyticsAccount

AzureRM.DataLakeStore

  • New-AzureRmDataLakeStoreAccount
  • Set-AzureRmDataLakeStoreAccount

AzureRM.MachineLearning

  • Update-AzureRmMlCommitmentPlan

AzureRM.Media

  • Set-AzureRmMediaService

AzureRM.OperationalInsights

  • New-AzureRmOperationalInsightsSavedSearch
  • New-AzureRmOperationalInsightsWorkspace
  • Set-AzureRmOperationalInsightsSavedSearch
  • Set-AzureRmOperationalInsightsWorkspace

AzureRM.Compute Cmdlet 的重大變更

其他

  • 類型中巢狀的 PSDisk SKU 名稱屬性,並 PSSnapshot 分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS
$disk = Get-AzureRmDisk -ResourceGroupName 'MyResourceGroup' -DiskName 'MyDiskName'
$disk.Sku.Name       # This will now return Standard_LRS or Premium_LRS

$snapshot = Get-AzureRmSnapshot -ResourceGroupName 'MyResourceGroup' -SnapshotName 'MySnapshotName'
$snapshot.Sku.Name   # This will now return Standard_LRS or Premium_LRS
  • 類型 中巢狀的PSVirtualMachine記憶體帳戶類型屬性,PSVirtualMachineScaleSetPSImage分別從 StandardLRSPremiumLRS 變更為 Standard_LRS 和 ,Premium_LRS
$vm = Get-AzureRmVM -ResourceGroupName "MyResourceGroup" -Name "MyVM"
$vm.StorageProfile.DataDisks[0].ManagedDisk.StorageAccountType   # This will now return Standard_LRS or Premium_LRS

Add-AzureRmImageDataDisk

  • 參數 StorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Add-AzureRmVMDataDisk

  • 參數 StorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Add-AzureRmVmssDataDisk

  • 參數 StorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

New-AzureRmAvailabilitySet

  • 已移除參數 Managed ,以贊成 Sku
# Old
New-AzureRmAvailabilitySet -ResourceGroupName "MyRG" -Name "MyAvailabilitySet" -Location "West US" -Managed

# New
New-AzureRmAvailabilitySet -ResourceGroupName "MyRG" -Name "MyAvailabilitySet" -Location "West US" -Sku "Aligned"

New-AzureRmDiskConfig

  • 參數 SkuName 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

New-AzureRmDiskUpdateConfig

  • 參數 SkuName 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

New-AzureRmSnapshotConfig

  • 參數 SkuName 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

New-AzureRmSnapshotUpdateConfig

  • 參數 SkuName 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Set-AzureRmImageOsDisk

  • 參數 StorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Set-AzureRmVMAEMExtension

  • 已移除參數DisableWAD
    • 默認會停用 Windows Azure 診斷

Set-AzureRmVMDataDisk

  • 參數 StorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Set-AzureRmVMOSDisk

  • 參數 StorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Set-AzureRmVmss 儲存體 Profile

  • 參數 ManagedDisk 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

Update-AzureRmVmss

  • 參數 ManagedDiskStorageAccountType 的接受值分別從 StandardLRSPremiumLRS 變更為 Standard_LRSPremium_LRS

AzureRM.DataLakeStore Cmdlet 的重大變更

Export-AzureRmDataLakeStoreItem

  • 參數 PerFileThreadCountConcurrentFileCount 已移除。 請使用 Concurrency 參數往前移動
# Old
Export-AzureRmDataLakeStoreItem -Account contoso -Path /test -Destination C:\test -Recurse -Resume -PerFileThreadCount 2 -ConcurrentFileCount 80

# New
Export-AzureRmDataLakeStoreItem -Account contoso -Path /test -Destination C:\test -Recurse -Resume -Concurrency 160

Import-AzureRmDataLakeStoreItem

  • 參數 PerFileThreadCountConcurrentFileCount 已移除。 請使用 Concurrency 參數往前移動
# Old
Import-AzureRmDataLakeStoreItem -Account contoso -Path C:\test -Destination /test -Recurse -Resume -ForceBinary -PerFileThreadCount 2 -ConcurrentFileCount 80

# New
Import-AzureRmDataLakeStoreItem -Account contoso -Path C:\test -Destination /test -Recurse -Resume -ForceBinary -Concurrency 160

Remove-AzureRmDataLakeStoreItem

  • 已移除參數Clean
# Old
Remove-AzureRmDataLakeStoreItem -Account "ContosoADL" -path /myFolder -Recurse -Clean

# New
Remove-AzureRmDataLakeStoreItem -Account "ContosoADL" -path /myFolder -Recurse

AzureRM.Dns Cmdlet 的重大變更

New-AzureRmDnsRecordSet

  • 已移除參數Force

Remove-AzureRmDnsRecordSet

  • 已移除參數Force

Remove-AzureRmDnsZone

  • 已移除參數Force

AzureRM.Insights Cmdlet 的重大變更

Add-AzureRmAutoscaleSetting

  • 已移除參數別名AutoscaleProfilesNotifications

Add-AzureRmLogProfile

  • 已移除參數別名CategoriesLocations

Add-AzureRmMetricAlertRule

  • 已移除參數別名Actions

Add-AzureRmWebtestAlertRule

  • 已移除參數別名Actions

Get-AzureRmLog

  • 已移除參數別名MaxRecordsMaxEvents

Get-AzureRmMetricDefinition

  • 已移除參數別名MetricNames

New-AzureRmAlertRuleEmail

  • 已移除參數別名CustomEmailsSendToServiceOwners

New-AzureRmAlertRuleWebhook

  • 已移除參數別名Properties

New-AzureRmAutoscaleNotification

  • 參數別名 CustomEmailsSendEmailToSubscriptionCoAdministratorsWebhooks 已移除

New-AzureRmAutoscaleProfile

  • 已移除參數別名RulesScheduleDaysScheduleHoursScheduleMinutes

New-AzureRmAutoscaleWebhook

  • 已移除參數別名Properties

AzureRM.KeyVault Cmdlet 的重大變更

Add-AzureKeyVaultCertificate

  • 參數 CertificatePolicy 已變成必要參數。

Set-AzureKeyVaultManaged 儲存體 SasDefinition

  • Cmdlet 不再接受撰寫存取令牌的個別參數;相反地,Cmdlet 會以泛型TemplateUri參數取代明確的令牌參數,ServicePermissions以對應至其他地方定義的範例存取令牌(大概使用 儲存體 PowerShell Cmdlet,或根據 儲存體 檔手動撰寫。Cmdlet 會ValidityPeriod保留 參數。

如需撰寫 Azure 儲存體 共用存取令牌的詳細資訊,請參閱文件頁面:

# Old
$sas = Set-AzureKeyVaultManagedStorageSasDefinition -VaultName myVault -Name myKey -Service Blob -Permissions 'rcw' -ValidityPeriod 180d

# New
$sctx=New-AzureStorageContext -StorageAccountName $sa.StorageAccountName -Protocol Https -StorageAccountKey Key1
$start=[System.DateTime]::Now.AddDays(-1)
$end=[System.DateTime]::Now.AddMonths(1)
$at=New-AzureStorageAccountSasToken -Service blob -ResourceType Service,Container,Object -Permission "racwdlup" -Protocol HttpsOnly -StartTime $start -ExpiryTime $end -Context $sctx
$sas=Set-AzureKeyVaultManagedStorageSasDefinition -AccountName $sa.StorageAccountName -VaultName $kv.VaultName -Name accountsas -TemplateUri $at -SasType 'account' -ValidityPeriod ([System.Timespan]::FromDays(30))

Set-AzureKeyVaultCertificateIssuer

  • 參數 IssuerProvider 已變成必要參數。

Undo-AzureKeyVaultCertificateRemoval

  • 此 Cmdlet 的輸出已從 CertificateBundle 變更為 PSKeyVaultCertificate

Undo-AzureRmKeyVaultRemoval

  • ResourceGroupName 已從 InputObject 參數集移除,而是從 InputObject 參數的 ResourceId 屬性取得。

Set-AzureRmKeyVaultAccessPolicy

  • 許可權 all 已從 PermissionsToKeysPermissionsToSecretsPermissionsToCertificates移除。

一般

  • 屬性 ValueFromPipelineByPropertyName 已從啟用管線 InputObject 的所有 Cmdlet 中移除。 受影響的 Cmdlet 包括:

    • Add-AzureKeyVaultCertificate
    • Add-AzureKeyVaultCertificateContact
    • Add-AzureKeyVaultKey
    • Backup-AzureKeyVaultKey
    • Backup-AzureKeyVaultSecret
    • Get-AzureKeyVaultCertficate
    • Get-AzureKeyVaultCertificateContact
    • Get-AzureKeyVaultCertificateIssuer
    • Get-AzureKeyVaultCertificateOperation
    • Get-AzureKeyVaultCertificatePolicy
    • Get-AzureKeyVaultKey
    • Get-AzureKeyVaultManagedStorageAccount
    • Get-AzureKeyVaultManagedStorageSasDefinition
    • Get-AzureKeyVaultSecret
    • Remove-AzureRmKeyVault
    • Remove-AzureRmKeyVaultAccessPolicy
    • Remove-AzureKeyVaultCertificate
    • Remove-AzureKeyVaultCertificateContact
    • Remove-AzureKeyVaultCertificateIssuer
    • Remove-AzureKeyVaultCertificateOperation
    • Remove-AzureKeyVaultKey
    • Remove-AzureKeyVaultManagedStorageAccount
    • Remove-AzureKeyVaultManagedStorageSasDefinition
    • Remove-AzureKeyVaultSecret
    • Restore-AzureKeyVaultKey
    • Restore-AzureKeyVaultSecret
    • Set-AzureRmKeyVaultAccessPolicy
    • Set-AzureKeyVaultCertificateAttribute
    • Set-AzureKeyVaultCertificateIssuer
    • Set-AzureKeyVaultCertificatePolicy
    • Set-AzureKeyVaultKeyAttribute
    • Set-AzureKeyVaultManagedStorageSasDefinition
    • Set-AzureKeyVaultSecret
    • Set-AzureKeyVaultSecretAttribute
    • Stop-AzureKeyVaultCertificateOperation
    • Undo-AzureKeyVaultCertificateRemoval
    • Undo-AzureKeyVaultKeyRemoval
    • Undo-AzureRmKeyVaultRemoval
    • Undo-AzureKeyVaultSecretRemoval
    • Update-AzureKeyVaultManagedStorageAccount
    • Update-AzureKeyVaultManagedStorageAccountKey
  • ConfirmImpact 已從所有 Cmdlet 中移除層級。 受影響的 Cmdlet 包括:

    • Remove-AzureRmKeyVault
    • Remove-AzureKeyVaultCertificate
    • Remove-AzureKeyVaultCertificateIssuer
    • Remove-AzureKeyVaultCertificateOperation
    • Remove-AzureKeyVaultKey
    • Remove-AzureKeyVaultManagedStorageAccount
    • Remove-AzureKeyVaultManagedStorageSasDefinition
    • Remove-AzureKeyVaultSecret
    • Stop-AzureKeyVaultCertificateOperation
    • Update-AzureKeyVaultManagedStorageAccountKey
  • 已更新 , IKeyVaultDataServiceClient 因此所有憑證作業都會傳回 PSTypes,而不是 SDK 類型。 這包括:

    • SetCertificateContacts
    • GetCertificateContacts
    • GetCertificate
    • GetDeletedCertificate
    • MergeCertificate
    • ImportCertificate
    • DeleteCertificate
    • RecoverCertificate
    • EnrollCertificate
    • UpdateCertificate
    • GetCertificateOperation
    • DeleteCertificateOperation
    • CancelCertificateOperation
    • GetCertificatePolicy
    • UpdateCertificatePolicy
    • GetCertificateIssuer
    • SetCertificateIssuer
    • DeleteCertificateIssuer

AzureRM.Network Cmdlet 的重大變更

Add-AzureRmApplicationGatewayBackendHttp 設定

  • 已移除參數ProbeEnabled

Add-AzureRmVirtualNetworkPeering

  • 已移除參數別名AlloowGatewayTransit

New-AzureRmApplicationGatewayBackendHttp 設定

  • 已移除參數ProbeEnabled

Set-AzureRmApplicationGatewayBackendHttp 設定

  • 已移除參數ProbeEnabled

AzureRM.RedisCache Cmdlet 的重大變更

New-AzureRmRedisCache

  • 參數 SubnetVirtualNetwork 已移除,有利於 SubnetId
  • 已移除參數RedisVersion
  • 已移除參數 MaxMemoryPolicy ,以贊成 RedisConfiguration
# Old
New-AzureRmRedisCache -ResourceGroupName "MyRG" -Name "MyRedisCache" -Location "North Central US" -MaxMemoryPolicy "allkeys-lru"

# New
New-AzureRmRedisCache -ResourceGroupName "MyRG" -Name "MyRedisCache" -Location "North Central US" -RedisConfiguration @{"maxmemory-policy" = "allkeys-lru"}

Set-AzureRmRedisCache

  • 已移除參數 MaxMemoryPolicy ,以贊成 RedisConfiguration
# Old
Set-AzureRmRedisCache -ResourceGroupName "MyRG" -Name "MyRedisCache" -MaxMemoryPolicy "allkeys-lru"

# New
Set-AzureRmRedisCache -ResourceGroupName "MyRG" -Name "MyRedisCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-lru"}

AzureRM.Resources Cmdlet 的重大變更

Find-AzureRmResource

  • 此 Cmdlet 已移除,且功能已移至 Get-AzureRmResource
# Old
Find-AzureRmResource -ResourceType "Microsoft.Web/sites" -ResourceGroupNameContains "ResourceGroup"
Find-AzureRmResource -ResourceType "Microsoft.Web/sites" -ResourceNameContains "test"

# New
Get-AzureRmResource -ResourceType "Microsoft.Web/sites" -ResourceGroupName "*ResourceGroup*"
Get-AzureRmResource -ResourceType "Microsoft.Web/sites" -Name "*test*"

Find-AzureRmResourceGroup

  • 此 Cmdlet 已移除,且功能已移至 Get-AzureRmResourceGroup
# Old
Find-AzureRmResourceGroup
Find-AzureRmResourceGroup -Tag @{ "testtag" = $null }
Find-AzureRmResourceGroup -Tag @{ "testtag" = "testval" }

# New
Get-AzureRmResourceGroup
Get-AzureRmResourceGroup -Tag @{ "testtag" = $null }
Get-AzureRmResourceGroup -Tag @{ "testtag" = "testval" }

Get-AzureRmRoleDefinition

  • 已移除參數 AtScopeAndBelow

# Old
Get-AzureRmRoleDefinition [other required parameters] -AtScopeAndBelow

# New
Get-AzureRmRoleDefinition [other required parameters]

AzureRM 的重大變更。儲存體 Cmdlet

New-AzureRm 儲存體 Account

  • 已移除參數EnableEncryptionService

Set-AzureRm 儲存體 Account

  • 參數 EnableEncryptionServiceDisableEncryptionService 已移除

已移除的模組

AzureRM.ServerManagement

伺服器管理工具服務去年淘汰,因此,SMT AzureRM.ServerManagement的對應模組已從 AzureRM 中移除,並停止向前運送。

AzureRM.SiteRecovery

模組 AzureRM.SiteRecovery 正由 AzureRM.RecoveryServices.SiteRecovery取代,這是模組的功能 AzureRM.SiteRecovery 超集,並包含一組新的對等 Cmdlet。 從舊到新 Cmdlet 的完整對應清單如下:

已被取代的 Cmdlet 對等 Cmdlet 別名
Edit-AzureRmSiteRecoveryRecoveryPlan Edit-AzureRmRecoveryServicesAsrRecoveryPlan Edit-ASRRecoveryPlan
Get-AzureRmSiteRecoveryFabric Get-AzureRmRecoveryServicesAsrFabric Get-ASRFabric
Get-AzureRmSiteRecoveryJob Get-AzureRmRecoveryServicesAsrJob Get-ASRJob
Get-AzureRmSiteRecoveryNetwork Get-AzureRmRecoveryServicesAsrNetwork Get-ASRNetwork
Get-AzureRmSiteRecoveryNetworkMapping Get-AzureRmRecoveryServicesAsrNetworkMapping Get-ASRNetworkMapping
Get-AzureRmSiteRecoveryPolicy Get-AzureRmRecoveryServicesAsrPolicy Get-ASRPolicy
Get-AzureRmSiteRecoveryProtectableItem Get-AzureRmRecoveryServicesAsrProtectableItem Get-ASRProtectableItem
Get-AzureRmSiteRecoveryProtectionContainer Get-AzureRmRecoveryServicesAsrProtectionContainer Get-ASRProtectionContainer
Get-AzureRmSiteRecoveryProtectionContainerMapping Get-AzureRmRecoveryServicesAsrProtectionContainerMapping Get-ASRProtectionContainerMapping
Get-AzureRmSiteRecoveryProtectionEntity Get-AzureRmRecoveryServicesAsrProtectableItem Get-ASRProtectableItem
Get-AzureRmSiteRecoveryRecoveryPlan Get-AzureRmRecoveryServicesAsrRecoveryPlan Get-ASRRecoveryPlan
Get-AzureRmSiteRecoveryRecoveryPoint Get-AzureRmRecoveryServicesAsrRecoveryPoint Get-ASRRecoveryPoint
Get-AzureRmSiteRecoveryReplicationProtectedItem Get-AzureRmRecoveryServicesAsrReplicationProtectedItem Get-ASRReplicationProtectedItem
Get-AzureRmSiteRecoveryServer Get-AzureRmRecoveryServicesAsrServicesProvider Get-ASRServicesProvider
Get-AzureRmSiteRecoveryServicesProvider Get-AzureRmRecoveryServicesAsrServicesProvider Get-ASRServicesProvider
Get-AzureRmSiteRecoverySite Get-AzureRmRecoveryServicesAsrFabric Get-ASRFabric
Get-AzureRmSiteRecoveryStorageClassification Get-AzureRmRecoveryServicesAsrStorageClassification Get-ASRStorageClassification
Get-AzureRmSiteRecoveryStorageClassificationMapping Get-AzureRmRecoveryServicesAsrStorageClassificationMapping Get-ASRStorageClassificationMapping
Get-AzureRmSiteRecoveryVault Get-AzureRmRecoveryServicesVault
Get-AzureRmSiteRecoveryVaultSettings Get-AzureRmRecoveryServicesAsrVaultContext
Get-AzureRmSiteRecoveryVaultSettingsFile Get-AzureRmRecoveryServicesVaultSettingsFile
Get-AzureRmSiteRecoveryVM Get-AzureRmRecoveryServicesAsrReplicationProtectedItem Get-ASRReplicationProtectedItem
Import-AzureRmSiteRecoveryVaultSettingsFile Import-AzureRmRecoveryServicesAsrVaultSettingsFile
New-AzureRmSiteRecoveryFabric New-AzureRmRecoveryServicesAsrFabric New-ASRFabric
New-AzureRmSiteRecoveryNetworkMapping New-AzureRmRecoveryServicesAsrNetworkMapping New-ASRNetworkMapping
New-AzureRmSiteRecoveryPolicy New-AzureRmRecoveryServicesAsrPolicy New-ASRPolicy
New-AzureRmSiteRecoveryProtectionContainerMapping New-AzureRmRecoveryServicesAsrProtectionContainerMapping New-ASRProtectionContainerMapping
New-AzureRmSiteRecoveryRecoveryPlan New-AzureRmRecoveryServicesAsrRecoveryPlan New-ASRRecoveryPlan
New-AzureRmSiteRecoveryReplicationProtectedItem New-AzureRmRecoveryServicesAsrReplicationProtectedItem New-ASRReplicationProtectedItem
New-AzureRmSiteRecoverySite New-AzureRmRecoveryServicesAsrFabric New-ASRFabric
New-AzureRmSiteRecoveryStorageClassificationMapping New-AzureRmRecoveryServicesAsrStorageClassificationMapping New-ASRStorageClassificationMapping
New-AzureRmSiteRecoveryVault New-AzureRmRecoveryServicesVault
Remove-AzureRmSiteRecoveryFabric Remove-AzureRmRecoveryServicesAsrFabric Remove-ASRFabric
Remove-AzureRmSiteRecoveryNetworkMapping Remove-AzureRmRecoveryServicesAsrNetworkMapping Remove-ASRNetworkMapping
Remove-AzureRmSiteRecoveryPolicy Remove-AzureRmRecoveryServicesAsrPolicy Remove-ASRPolicy
Remove-AzureRmSiteRecoveryProtectionContainerMapping Remove-AzureRmRecoveryServicesAsrProtectionContainerMapping Remove-ASRProtectionContainerMapping
Remove-AzureRmSiteRecoveryRecoveryPlan Remove-AzureRmRecoveryServicesAsrRecoveryPlan Remove-ASRRecoveryPlan
Remove-AzureRmSiteRecoveryReplicationProtectedItem Remove-AzureRmRecoveryServicesAsrReplicationProtectedItem Remove-ASRReplicationProtectedItem
Remove-AzureRmSiteRecoveryServer Remove-AzureRmRecoveryServicesAsrServicesProvider
Remove-AzureRmSiteRecoveryServicesProvider Remove-AzureRmRecoveryServicesAsrServicesProvider Remove-ASRServicesProvider
Remove-AzureRmSiteRecoverySite Remove-AzureRmRecoveryServicesAsrFabric Remove-ASRFabric
Remove-AzureRmSiteRecoveryStorageClassificationMapping Remove-AzureRmRecoveryServicesAsrStorageClassificationMapping Remove-ASRStorageClassificationMapping
Remove-AzureRmSiteRecoveryVault Remove-AzureRmRecoveryServicesVault
Restart-AzureRmSiteRecoveryJob Restart-AzureRmRecoveryServicesAsrJob Restart-ASRJob
Resume-AzureRmSiteRecoveryJob Resume-AzureRmRecoveryServicesAsrJob Resume-ASRJob
Set-AzureRmSiteRecoveryProtectionEntity New-AzureRmRecoveryServicesAsrReplicationProtectedItem New-ASRReplicationProtectedItem
Set-AzureRmSiteRecoveryReplicationProtectedItem Set-AzureRmRecoveryServicesAsrReplicationProtectedItem Set-ASRReplicationProtectedItem
Set-AzureRmSiteRecoveryVaultSettings Set-AzureRmRecoveryServicesAsrVaultContext Set-ASRVaultContext
Set-AzureRmSiteRecoveryVM Set-AzureRmRecoveryServicesAsrReplicationProtectedItem Set-ASRReplicationProtectedItem
Start-AzureRmSiteRecoveryApplyRecoveryPoint Start-AzureRmRecoveryServicesAsrApplyRecoveryPoint Start-ASRApplyRecoveryPoint
Start-AzureRmSiteRecoveryCommitFailoverJob Start-AzureRmRecoveryServicesAsrCommitFailoverJob Start-ASRCommitFailoverJob
Start-AzureRmSiteRecoveryPlannedFailoverJob Start-AzureRmRecoveryServicesAsrPlannedFailoverJob Start-ASRPlannedFailoverJob
Start-AzureRmSiteRecoveryPolicyAssociationJob New-AzureRmRecoveryServicesAsrProtectionContainerMapping New-ASRProtectionContainerMapping
Start-AzureRmSiteRecoveryPolicyDissociationJob Remove-AzureRmRecoveryServicesAsrProtectionContainerMapping Remove-ASRProtectionContainerMapping
Start-AzureRmSiteRecoveryTestFailoverJob Start-AzureRmRecoveryServicesAsrTestFailoverJob Start-ASRTestFailoverJob
Start-AzureRmSiteRecoveryUnplannedFailoverJob Start-AzureRmRecoveryServicesAsrUnplannedFailoverJob Start-ASRUnplannedFailoverJob
Stop-AzureRmSiteRecoveryJob Stop-AzureRmRecoveryServicesAsrJob Stop-ASRJob
Update-AzureRmSiteRecoveryPolicy Update-AzureRmRecoveryServicesAsrPolicy Update-ASRPolicy
Update-AzureRmSiteRecoveryProtectionDirection Update-AzureRmRecoveryServicesAsrProtectionDirection Update-ASRProtectionDirection
Update-AzureRmSiteRecoveryRecoveryPlan Update-AzureRmRecoveryServicesAsrRecoveryPlan Update-ASRRecoveryPlan
Update-AzureRmSiteRecoveryServer Update-AzureRmRecoveryServicesAsrServicesProvider Update-ASRServicesProvider
Update-AzureRmSiteRecoveryServicesProvider Update-AzureRmRecoveryServicesAsrvCenter Update-ASRvCenter