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.
- Migrálási útmutató az Az 5.0.0-s verziójához
- Az.Aks
- Az.ContainerRegistry
- Az.Functions
- Az.KeyVault
- Az.ManagedServices
- Az.ResourceManager
- Get-AzManagementGroupDeployment
- Get-AzManagementGroupDeploymentOperation
- Get-AzDeployment
- Get-AzDeploymentOperation
- Get-AzDeploymentWhatIfResult
- Get-AzTenantDeployment
- Get-AzTenantDeploymentOperation
- New-AzManagementGroupDeployment
- New-AzDeployment
- New-AzTenantDeployment
- Remove-AzManagementGroupDeployment
- Remove-AzDeployment
- Remove-AzTenantDeployment
- Save-AzManagementGroupDeploymentTemplate
- Save-AzDeploymentTemplate
- Save-AzTenantDeploymentTemplate
- Stop-AzManagementGroupDeployment
- Stop-AzDeployment
- Stop-AzTenantDeployment
- Test-AzManagementGroupDeployment
- Test-AzDeployment
- Test-AzTenantDeployment
- Get-AzResourceGroupDeployment
- Get-AzResourceGroupDeploymentOperation
- Get-AzResourceGroupDeploymentWhatIfResult
- New-AzResourceGroupDeployment
- Remove-AzResourceGroupDeployment
- Save-AzResourceGroupDeploymentTemplate
- Stop-AzResourceGroupDeployment
- Test-AzResourceGroupDeployment
- Get-AzManagementGroupDeploymentWhatIfResult
- Get-AzTenantDeploymentWhatIfResult
- Az.Sql
- Az.Synapse
- Az.Network
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 mindigLinux
lesz. - A
ClientIdAndSecret
alias a továbbiakban nem támogatott aServicePrincipalIdAndSecret
paraméter esetében. - A
NodeVmSetType
alapértelmezett értékeAvailabilitySet
értékrőlVirtualMachineScaleSets
értékre változott. - A
NetworkPlugin
alapértelmezett értékenone
értékrőlazure
é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 aNew-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 aRuntimeVersion
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