Delen via


Belangrijke wijzigingen voor de AzureRM PowerShell-module 6.0.0

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Dit document dient niet alleen als melding van een belangrijke wijziging, maar ook als migratiehandleiding voor gebruikers van de Microsoft Azure PowerShell-cmdlets. Elke sectie beschrijft zowel de reden voor de belangrijke wijziging als het eenvoudigste migratiepad. Raadpleeg voor een uitgebreidere context de pull-aanvraag die bij elke wijziging hoort.

Inhoudsopgave

Algemene belangrijke wijzigingen

Minimale vereiste PowerShell-versie verhoogd naar 5.0

Voorheen had Azure PowerShell ten minste versie 3.0 van PowerShell nodig om een cmdlet uit te voeren. Dit vereiste is vanaf nu verhoogd tot versie 5.0 van PowerShell. Raadpleeg deze tabel voor informatie over het uitvoeren van een upgrade naar PowerShell 5.0.

Automatisch opslaan van context standaard ingeschakeld

Automatisch opslaan van context is de opslag van Azure-aanmeldingsgegevens die kunnen worden gebruikt tussen nieuwe en verschillende PowerShell-sessies. Zie dit document voor meer informatie over het automatisch opslaan van de context.

Eerder was het automatisch opslaan van de context standaard uitgeschakeld, wat betekende dat de Azure-verificatiegegevens van de gebruiker niet werden opgeslagen tussen sessies totdat ze de cmdlet Enable-AzureRmContextAutosave voor het inschakelen van de context uitvoerden. Vanaf nu wordt het automatisch opslaan van de context standaard ingeschakeld, wat betekent dat voor gebruikers zonder instellingen voor het automatisch opslaan van context de volgende keer dat ze zich aanmelden, de context wordt opgeslagen. Gebruikers kunnen zich voor deze functionaliteit afmelden met behulp van de cmdlet Disable-AzureRmContextAutosave.

Notitie

Gebruikers die eerder het automatisch opslaan van de context hebben uitgeschakeld of gebruikers voor wie het automatisch opslaan van de context is ingeschakeld en bestaande contexten niet worden beïnvloed door deze wijziging.

Tags-alias verwijderd

De alias Tags voor de parameter Tag tussen meerdere cmdlets is verwijderd. Hieronder volgt een lijst met modules (en de bijbehorende cmdlets) die hierdoor worden beïnvloed:

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

Belangrijke wijzigingen in AzureRM.Compute-cmdlets

Diversen

  • De eigenschap SKU-naam die genest is in typen PSDisk en PSSnapshot is van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd
$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
  • De eigenschap opslagaccounttype die genest is in typen PSVirtualMachine, PSVirtualMachineScaleSet en PSImage is van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd
$vm = Get-AzureRmVM -ResourceGroupName "MyResourceGroup" -Name "MyVM"
$vm.StorageProfile.DataDisks[0].ManagedDisk.StorageAccountType   # This will now return Standard_LRS or Premium_LRS

Add-AzureRmImageDataDisk

  • De geaccepteerde waarden voor parameter StorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Add-AzureRmVMDataDisk

  • De geaccepteerde waarden voor parameter StorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Add-AzureRmVmssDataDisk

  • De geaccepteerde waarden voor parameter StorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

New-AzureRmAvailabilitySet

  • De parameter Managed is verwijderd ten gunste van 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

  • De geaccepteerde waarden voor parameter SkuName zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

New-AzureRmDiskUpdateConfig

  • De geaccepteerde waarden voor parameter SkuName zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

New-AzureRmSnapshotConfig

  • De geaccepteerde waarden voor parameter SkuName zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

New-AzureRmSnapshotUpdateConfig

  • De geaccepteerde waarden voor parameter SkuName zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Set-AzureRmImageOsDisk

  • De geaccepteerde waarden voor parameter StorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Set-AzureRmVMAEMExtension

  • De parameter DisableWAD is verwijderd
    • Windows Azure Diagnostics is standaard uitgeschakeld

Set-AzureRmVMDataDisk

  • De geaccepteerde waarden voor parameter StorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Set-AzureRmVMOSDisk

  • De geaccepteerde waarden voor parameter StorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Set-AzureRmVmssStorageProfile

  • De geaccepteerde waarden voor parameter ManagedDisk zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Update-AzureRmVmss

  • De geaccepteerde waarden voor parameter ManagedDiskStorageAccountType zijn van StandardLRS en PremiumLRS in respectievelijk Standard_LRS en Premium_LRS gewijzigd

Belangrijke wijzigingen in AzureRM.DataLakeStore-cmdlets

Export-AzureRmDataLakeStoreItem

  • Parameters PerFileThreadCount en ConcurrentFileCount zijn verwijderd. Gebruik vanaf nu de parameter 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

  • Parameters PerFileThreadCount en ConcurrentFileCount zijn verwijderd. Gebruik vanaf nu de parameter 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

  • Parameter Clean is verwijderd
# Old
Remove-AzureRmDataLakeStoreItem -Account "ContosoADL" -path /myFolder -Recurse -Clean

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

Belangrijke wijzigingen in AzureRM.Dns-cmdlets

New-AzureRmDnsRecordSet

  • De parameter Force is verwijderd

Remove-AzureRmDnsRecordSet

  • De parameter Force is verwijderd

Remove-AzureRmDnsZone

  • De parameter Force is verwijderd

Belangrijke wijzigingen in AzureRM.Insights-cmdlets

Add-AzureRmAutoscaleSetting

  • De parameteraliassen AutoscaleProfiles en Notifications zijn verwijderd

Add-AzureRmLogProfile

  • De parameteraliassen Categories en Locations zijn verwijderd

Add-AzureRmMetricAlertRule

  • De parameteralias Actions is verwijderd

Add-AzureRmWebtestAlertRule

  • De parameteralias Actions is verwijderd

Get-AzureRmLog

  • De parameteraliassen MaxRecords en MaxEvents zijn verwijderd

Get-AzureRmMetricDefinition

  • De parameteralias MetricNames is verwijderd

New-AzureRmAlertRuleEmail

  • De parameteraliassen CustomEmails en SendToServiceOwners zijn verwijderd

New-AzureRmAlertRuleWebhook

  • De parameteralias Properties is verwijderd

New-AzureRmAutoscaleNotification

  • De parameteraliassen CustomEmails, SendEmailToSubscriptionCoAdministrators en Webhooks zijn verwijderd

New-AzureRmAutoscaleProfile

  • De parameteraliassen Rules, ScheduleDays, ScheduleHours en ScheduleMinutes zijn verwijderd

New-AzureRmAutoscaleWebhook

  • De parameteralias Properties is verwijderd

Belangrijke wijzigingen in AzureRM.KeyVault-cmdlets

Add-AzureKeyVaultCertificate

  • De parameter CertificatePolicy is verplicht geworden.

Set-AzureKeyVaultManagedStorageSasDefinition

  • De cmdlet accepteert niet langer afzonderlijke parameters die het toegangstoken opstellen; In plaats daarvan vervangt de cmdlet expliciete tokenparameters, zoals Service of Permissions, door een algemene TemplateUri parameter, die overeenkomt met een voorbeeldtoegangstoken dat ergens anders is gedefinieerd (vermoedelijk met behulp van Storage PowerShell-cmdlets of handmatig is samengesteld volgens de storage-documentatie.) De cmdlet behoudt de ValidityPeriod parameter.

Raadpleeg voor meer informatie over het samenstellen van gedeelde toegangstokens voor Azure Storage de documentatiepagina’s, respectievelijk:

# 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

  • De parameter IssuerProvider is verplicht geworden.

Undo-AzureKeyVaultCertificateRemoval

  • De uitvoer van deze cmdlet is van CertificateBundle gewijzigd in PSKeyVaultCertificate.

Undo-AzureRmKeyVaultRemoval

  • ResourceGroupName is verwijderd uit de InputObject-parameterset en in plaats daarvan wordt deze opgehaald uit de ResourceId eigenschap van de parameter InputObject.

Set-AzureRmKeyVaultAccessPolicy

  • De machtiging all is verwijderd uit PermissionsToKeys, PermissionsToSecrets en PermissionsToCertificates.

Algemeen

  • De eigenschap ValueFromPipelineByPropertyName is verwijderd uit alle cmdlets wanneer doorsluizen door InputObject is ingeschakeld. De cmdlets die worden beïnvloed, zijn:

    • 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-niveaus zijn verwijderd uit alle cmdlets. De cmdlets die worden beïnvloed, zijn:

    • Remove-AzureRmKeyVault
    • Remove-AzureKeyVaultCertificate
    • Remove-AzureKeyVaultCertificateIssuer
    • Remove-AzureKeyVaultCertificateOperation
    • Remove-AzureKeyVaultKey
    • Remove-AzureKeyVaultManagedStorageAccount
    • Remove-AzureKeyVaultManagedStorageSasDefinition
    • Remove-AzureKeyVaultSecret
    • Stop-AzureKeyVaultCertificateOperation
    • Update-AzureKeyVaultManagedStorageAccountKey
  • De IKeyVaultDataServiceClient is bijgewerkt zodat alle certificaatbewerkingen PSTypes retourneren in plaats van de SDK-typen. Dit zijn onder andere de nieuwe mogelijkheden:

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

Belangrijke wijzigingen in AzureRM.Network-cmdlets

Add-AzureRmApplicationGatewayBackendHttpSettings

  • De parameter ProbeEnabled is verwijderd

Add-AzureRmVirtualNetworkPeering

  • De parameteralias AlloowGatewayTransit is verwijderd

New-AzureRmApplicationGatewayBackendHttpSettings

  • De parameter ProbeEnabled is verwijderd

Set-AzureRmApplicationGatewayBackendHttpSettings

  • De parameter ProbeEnabled is verwijderd

Belangrijke wijzigingen in AzureRM.RedisCache-cmdlets

New-AzureRmRedisCache

  • De parameters Subnet en VirtualNetwork zijn verwijderd ten gunste van SubnetId
  • De parameter RedisVersion is verwijderd
  • De parameter MaxMemoryPolicy is verwijderd ten gunste van 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

  • De parameter MaxMemoryPolicy is verwijderd ten gunste van RedisConfiguration
# Old
Set-AzureRmRedisCache -ResourceGroupName "MyRG" -Name "MyRedisCache" -MaxMemoryPolicy "allkeys-lru"

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

Belangrijke wijzigingen in AzureRM.Resources-cmdlets

Find-AzureRmResource

  • Deze cmdlet is verwijderd en de functionaliteit is verplaatst naar 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

  • Deze cmdlet is verwijderd en de functionaliteit is verplaatst naar 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

  • Parameter AtScopeAndBelow is verwijderd.

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

# New
Get-AzureRmRoleDefinition [other required parameters]

Belangrijke wijzigingen in AzureRM.Storage-cmdlets

New-AzureRmStorageAccount

  • De parameter EnableEncryptionService is verwijderd

Set-AzureRmStorageAccount

  • De parameters EnableEncryptionService en DisableEncryptionService zijn verwijderd

Verwijderde modules

AzureRM.ServerManagement

De Server Management Tools-service is vorig jaar buiten gebruik gesteld en als gevolg hiervan is de bijbehorende-module voor SMT, AzureRM.ServerManagement, verwijderd uit AzureRM en wordt deze niet meer geleverd.

AzureRM.SiteRecovery

De AzureRM.SiteRecovery-module wordt vervangen door AzureRM.RecoveryServices.SiteRecovery, en dit is een functionele superset van de AzureRM.SiteRecovery-module en bevat een nieuwe set gelijkwaardige cmdlets. Hieronder vindt u de volledige lijst met toewijzingen van oude naar nieuwe cmdlets:

Afgeschafte cmdlet Equivalente cmdlet Aliassen
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