Megosztás a következőn keresztül:


Migrálási útmutató az Az 5.0.0-s verziójához

Ez a dokumentum ismerteti, hogy milyen módosítások történtek az Az 4.0.0-s és 5.0.0-s verziója között.

Az.Aks

New-AzAksCluster

  • A NodeOsType paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez, ez mindig Linux lesz.
  • A ClientIdAndSecret alias a továbbiakban nem támogatott a ServicePrincipalIdAndSecret paraméter esetében.
  • A NodeVmSetType alapértelmezett értéke AvailabilitySet értékről VirtualMachineScaleSets értékre változott.
  • A NetworkPlugin alapértelmezett értéke none értékről azure értékre változott.

Előtte

New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster -WindowsProfileAdminUserName azureuser -WindowsProfileAdminUserPassword $cred -NetworkPlugin azure -NodeOsType Linux -ClientIdAndSecret xxx

Utána

New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster -WindowsProfileAdminUserName azureuser -WindowsProfileAdminUserPassword $cred -NodeVmSetType AvailabilitySet  -ServicePrincipalIdAndSecret xxx

Set-AzAksCluster

A ClientIdAndSecret alias a továbbiakban nem támogatott a ServicePrincipalIdAndSecret paraméter esetében.

Előtte

Get-AzAksCluster -ResourceGroupName xxx -Name xxx | Set-AzAksCluster -ClientIdAndSecret xxx

Utána

Get-AzAksCluster -ResourceGroupName xxx -Name xxx | Set-AzAksCluster -ServicePrincipalIdAndSecret xxx

Az.ContainerRegistry

New-AzContainerRegistry

A(z) StorageAccountName paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

New-AzContainerRegistry -Name $name -ResourceGroupName $rg -Location $location -SKU Classic -StorageAccountName $storage

Utána

A Classic elavult, és StorageAccountName el lett távolítva, mert az csak a klasszikus Container Registryvel működik.

Az.Functions

Get-AzFunctionApp

Az IncludeSlot kapcsolóparaméter egy kivételével a Get-AzFunctionApp készlet összes paraméteréből el lett távolítva. A parancsmag mostantól támogatja az üzembehelyezési pontok lekérését az eredményekben, ha az -IncludeSlot meg van adva. Ez a funkció a parancsmag előző verziójában nem működött. Ez azonban ki lett javítva.

New-AzFunctionApp

  • A -DisableApplicationInsights ki lett javítva a New-AzFunctionApp parancsmagban, hogy a beállítás megadásakor ne jöjjön létre Application Insights-projekt.
  • A PowerShell 6.2-függvényalkalmazások létrehozása mostantól nem támogatott, mivel a PowerShell 6.2 kifutó kiadás. Jelenleg azt javasoljuk az ügyfeleknek, hogy ehelyett PowerShell 7.0-függvényalkalmazásokat készítsenek.
  • A Functions 3 verziójában az alapértelmezett futtatókörnyezet verziója a Windows-rendszerű PowerShell-függvényalkalmazások esetén 6.2-ről 7.0-ra változott azokban az esetekben, amikor a RuntimeVersion paraméter nincs megadva.
  • A Functions 3 verziójában az alapértelmezett futtatókörnyezet verziója a Windows- és Linux-rendszerű Node-függvényalkalmazások esetén 10-ről 12-re változott azokban az esetekben, amikor a RuntimeVersion paraméter nincs megadva. A felhasználók azonban továbbra is létrehozhatnak a Node 10-függvényalkalmazásokat a -Runtime Node és a -RuntimeVersion 10 paraméter megadásával. A Functions 3 verziójában az alapértelmezett futtatókörnyezet verziója a Linux-rendszerű Python-függvényalkalmazások esetén 3.7-ről 3.8-ra változott azokban az esetekben, amikor a RuntimeVersion paraméter nincs megadva. A felhasználók azonban továbbra is létrehozhatnak a Python 3.7-függvényalkalmazásokat a -Runtime Python és a -RuntimeVersion 3.7 paraméter megadásával.

Előtte

# Create a Node 10 function app on Linux
New-AzFunctionApp -ResourceGroupName $rd `
                  -Name $functionAppName `
                  -StorageAccountName $storageAccountName `
                  -Location $location `
                  -OSType Linux `
                  -Runtime Node

# Create a Node 10 function app on Windows
New-AzFunctionApp -ResourceGroupName $rd `
                  -Name $functionAppName `
                  -StorageAccountName $storageAccountName `
                  -Location $location `
                  -OSType Windows `
                  -Runtime Node

# Create a Python 3.7 function app on Linux
New-AzFunctionApp -ResourceGroupName $rd `
                  -Name $functionAppName `
                  -StorageAccountName $storageAccountName `
                  -Location $location `
                  -OSType Linux `
                  -Runtime Python

Utána

# Create a Node 10 function app on Linux
New-AzFunctionApp -ResourceGroupName $rd `
                  -Name $functionAppName `
                  -StorageAccountName $storageAccountName `
                  -Location $location `
                  -OSType Linux `
                  -Runtime Node `
                  -RuntimeVersion 10

# Create a Node 10 function app on Windows
New-AzFunctionApp -ResourceGroupName $rd `
                  -Name $functionAppName `
                  -StorageAccountName $storageAccountName `
                  -Location $location `
                  -OSType Windows `
                  -Runtime Node

# Create a Python 3.7 function app on Linux
New-AzFunctionApp -ResourceGroupName $rd `
                  -Name $functionAppName `
                  -StorageAccountName $storageAccountName `
                  -Location $location `
                  -OSType Linux `
                  -Runtime Python `
                  -RuntimeVersion 3.7

Az.KeyVault

New-AzKeyVault

A(z) DisableSoftDelete paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

# Opt out soft delete while creating a key vault
New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US' -DisableSoftDelete

Utána

A helyreállítható törlési beállítás frissítésének lehetősége az Az.KeyVault 3.0.0-ban elavult. További információ

Update-AzKeyVault

Az EnableSoftDelete és SoftDeleteRetentionInDays paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Update-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -EnableSoftDelete -SoftDeleteRetentionInDays 15

Utána

A helyreállítható törlési beállítás frissítésének lehetősége az Az.KeyVault 3.0.0-ban elavult. További információ

Get-AzKeyVaultSecret

A Microsoft.Azure.Commands.KeyVault.Models.PSKeyVaultSecret típus SecretValueText tulajdonsága el lett távolítva. Vagy alkalmazzon egy -AsPlainText hívást az egyszerű szöveges titkos kód lekéréséhez, vagy használja $secret.SecretValue a szkriptben a típust SecureString .

Előtte

$secret = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret
$secretInPlainText = $secret.SecretValueText

Utána

$secretInPlainText = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret -AsPlainText

Az.ManagedServices

Get-AzManagedServicesDefinition

A(z) ResourceId paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Get-AzManagedServicesDefinition -ResourceId xxx

Utána

Get-AzManagedServicesDefinition -Id xxx

New-AzManagedServicesAssignment

Az RegistrationDefinitionName és RegistrationDefinitionResourceId paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

New-AzManagedServicesAssignment -RegistrationDefinitionName xxx -Scope xxx

Utána

New-AzManagedServicesAssignment -Scope xxx -RegistrationDefinition xxx

Remove-AzManagedServicesAssignment

Az Id és ResourceId paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Remove-AzManagedServicesAssignment -ResourceId xxx

Utána

Get-AzManagedServicesAssignment -Scope xxx | Remove-AzManagedServicesAssignment

Remove-AzManagedServicesDefinition

Az Id és ResourceId paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Remove-AzManagedServicesDefinition -ResourceId xxx

Utána

Get-AzManagedServicesDefinition -Scope xxx | Remove-AzManagedServicesDefinition

Az.ResourceManager

Get-AzManagementGroupDeployment

A(z) ApiVersion paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Get-AzManagementGroupDeployment -ManagementGroupId xxx -Name xxx -ApiVersion xxx

Utána

Get-AzManagementGroupDeployment -ManagementGroupId xxx -Name xxx

Get-AzManagementGroupDeploymentOperation

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzDeploymentOperation

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzDeploymentWhatIfResult

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzTenantDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzTenantDeploymentOperation

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

New-AzManagementGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

New-AzDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

New-AzTenantDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Remove-AzManagementGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Remove-AzDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Remove-AzTenantDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Save-AzManagementGroupDeploymentTemplate

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Save-AzDeploymentTemplate

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Save-AzTenantDeploymentTemplate

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Stop-AzManagementGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Stop-AzDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Stop-AzTenantDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Test-AzManagementGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Test-AzDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Test-AzTenantDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzResourceGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzResourceGroupDeploymentOperation

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzResourceGroupDeploymentWhatIfResult

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

New-AzResourceGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Remove-AzResourceGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Save-AzResourceGroupDeploymentTemplate

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Stop-AzResourceGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Test-AzResourceGroupDeployment

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzManagementGroupDeploymentWhatIfResult

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Get-AzTenantDeploymentWhatIfResult

Ugyanaz, mint a Get-AzManagementGroupDeployment esetében.

Az.Sql

Set-AzSqlServerActiveDirectoryAdministrator

A(z) IsAzureADOnlyAuthentication paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -DisplayName 'DBAs' -IsAzureADOnlyAuthentication

Utána

Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -DisplayName 'DBAs'

Az.Synapse

New-AzSynapseSqlPool

A FromBackup, FromRestorePoint, BackupResourceGroupName, BackupWorkspaceName, BackupSqlPoolName, BackupSqlPoolObject, BackupResourceId, SourceResourceGroupName, SourceWorkspaceName, SourceSqlPoolName, SourceSqlPoolObject, SourceResourceId, RestorePoint paraméterek a továbbiakban nem támogatottak, és nem található alias az eredeti paraméternévhez.

Előtte

New-AzSynapseSqlPool -FromBackup -WorkspaceName ContosoWorkspace -Name ContosoSqlPool -BackupWorkspaceName ContosoWorkspace -BackupSqlPoolName ExistingContosoSqlPool

Utána

PS C:\> New-AzSynapseSqlPool -WorkspaceName ContosoWorkspace -Name ContosoSqlPool -PerformanceLevel DW200c

Update-AzSynapseSqlPool

Az Suspend és Resume paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Az.Network

Approve-AzPrivateEndpointConnection

A(z) PrivateLinkResourceType paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

Approve-AzPrivateEndpointConnection -ResourceGroupName xxx -ServiceName xxx -Name xxx -PrivateLinkResourceType 'Microsoft.Network/privateLinkServices' -Description xxx

Utána

Approve-AzPrivateEndpointConnection -ResourceGroupName xxx -ServiceName xxx -Name xxx -Description xxx

Deny-AzPrivateEndpointConnection

Ugyanaz, mint a Approve-AzPrivateEndpointConnection esetében.

Get-AzPrivateEndpointConnection

Ugyanaz, mint a Approve-AzPrivateEndpointConnection esetében.

Remove-AzPrivateEndpointConnection

Ugyanaz, mint a Approve-AzPrivateEndpointConnection esetében.

Set-AzPrivateEndpointConnection

Ugyanaz, mint a Approve-AzPrivateEndpointConnection esetében.

New-AzNetworkWatcherConnectionMonitorEndpointObject

Az FilterType és FilterItem paraméter a továbbiakban nem támogatott, és nem található alias az eredeti paraméternévhez.

Előtte

$MySrcResourceId1 = '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myresourceGroup/providers/Microsoft.OperationalInsights/workspaces/myworkspace'
$SrcEndpointFilterItem1 =New-AzNetworkWatcherConnectionMonitorEndpointFilterItemObject -Type 'AgentAddress' -Address 'WIN-P0HGNDO2S1B'
$SourceEndpointObject1 = New-AzNetworkWatcherConnectionMonitorEndPointObject -Name 'workspaceEndpoint' -ResourceId $MySrcResourceId1 -FilterType Include -FilterItem $SrcEndpointFilterItem1

Utána

MySrcResourceId1 = '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myresourceGroup/providers/Microsoft.OperationalInsights/workspaces/myworkspace'
$SourceEndpointObject1 = New-AzNetworkWatcherConnectionMonitorEndPointObject -Name 'workspaceEndpoint' -ResourceId $MySrcResourceId1