Panduan Migrasi untuk Az 5.0.0
Dokumen ini menjelaskan perubahan antara Az versi 4.0.0 dan 5.0.0.
- Panduan Migrasi untuk Az 5.0.0
- 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
- Tidak lagi mendukung parameter
NodeOsType
dan tidak ada alias yang ditemukan untuk nama parameter asli, parameter akan selalu berupaLinux
. - Tidak lagi mendukung alias
ClientIdAndSecret
untuk parameterServicePrincipalIdAndSecret
. - Nilai default
NodeVmSetType
diubah dariAvailabilitySet
menjadiVirtualMachineScaleSets
. - Nilai default
NetworkPlugin
diubah darinone
menjadiazure
.
Sebelumnya
New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster -WindowsProfileAdminUserName azureuser -WindowsProfileAdminUserPassword $cred -NetworkPlugin azure -NodeOsType Linux -ClientIdAndSecret xxx
Sesudahnya
New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster -WindowsProfileAdminUserName azureuser -WindowsProfileAdminUserPassword $cred -NodeVmSetType AvailabilitySet -ServicePrincipalIdAndSecret xxx
Set-AzAksCluster
Tidak lagi mendukung alias ClientIdAndSecret
untuk parameter ServicePrincipalIdAndSecret
.
Sebelumnya
Get-AzAksCluster -ResourceGroupName xxx -Name xxx | Set-AzAksCluster -ClientIdAndSecret xxx
Sesudahnya
Get-AzAksCluster -ResourceGroupName xxx -Name xxx | Set-AzAksCluster -ServicePrincipalIdAndSecret xxx
Az.ContainerRegistry
New-AzContainerRegistry
Tidak lagi mendukung parameter StorageAccountName
dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
New-AzContainerRegistry -Name $name -ResourceGroupName $rg -Location $location -SKU Classic -StorageAccountName $storage
Sesudahnya
Classic
tidak digunakan lagi dan StorageAccountName
dihapus karena hanya berfungsi dengan Classic Container Registry.
Az.Functions
Get-AzFunctionApp
Menghapus parameter switch IncludeSlot
dari semua, kecuali satu set parameter dari Get-AzFunctionApp
. Cmdlet sekarang mendukung pengambilan slot penyebaran dalam hasil saat -IncludeSlot
ditentukan.
Fungsi ini bermasalah di versi cmdlet sebelumnya. Namun, kini telah diperbaiki.
New-AzFunctionApp
- Memperbaiki
-DisableApplicationInsights
diNew-AzFunctionApp
sehingga tidak ada proyek Application Insights yang dibuat ketika opsi ini ditentukan. - Menghapus dukungan untuk membuat aplikasi fungsi PowerShell 6.2 karena PowerShell 6.2 adalah EOL. Panduan saat ini untuk pelanggan adalah membuat aplikasi fungsi PowerShell 7.0 sebagai gantinya.
- Mengubah versi runtime default dalam Functions versi 3 di Windows untuk aplikasi fungsi PowerShell dari 6.2 hingga 7.0 saat parameter
RuntimeVersion
tidak ditentukan. - Mengubah versi runtime default dalam Functions versi 3 di Windows dan Linux untuk aplikasi fungsi Node dari 10 hingga 12 saat parameter
RuntimeVersion
tidak ditentukan. Namun, pengguna tetap dapat membuat aplikasi fungsi Node 10 dengan menentukan-Runtime Node
dan-RuntimeVersion 10
. Mengubah versi runtime default dalam Functions versi 3 di Linux untuk aplikasi fungsi Python dari 3.7 hingga 3.8 saat parameterRuntimeVersion
tidak ditentukan. Namun, pengguna tetap dapat membuat aplikasi fungsi Python 3.7 dengan menentukan-Runtime Python
dan-RuntimeVersion 3.7
.
Sebelumnya
# 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
Sesudahnya
# 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
Tidak lagi mendukung parameter DisableSoftDelete
dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
# Opt out soft delete while creating a key vault
New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US' -DisableSoftDelete
Sesudahnya
Kemampuan untuk memperbarui pengaturan penghapusan sementara tidak digunakan lagi di Az.KeyVault 3.0.0. Baca selengkapnya
Update-AzKeyVault
Tidak lagi mendukung parameter EnableSoftDelete
, SoftDeleteRetentionInDays
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Update-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -EnableSoftDelete -SoftDeleteRetentionInDays 15
Sesudahnya
Kemampuan untuk memperbarui pengaturan penghapusan sementara tidak digunakan lagi di Az.KeyVault 3.0.0. Baca selengkapnya
Get-AzKeyVaultSecret
Properti SecretValueText
jenis Microsoft.Azure.Commands.KeyVault.Models.PSKeyVaultSecret
telah dihapus. Terapkan -AsPlainText
pada panggilan untuk mendapatkan rahasia teks biasa, atau gunakan $secret.SecretValue
jenis SecureString
di skrip Anda.
Sebelumnya
$secret = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret
$secretInPlainText = $secret.SecretValueText
Sesudahnya
$secretInPlainText = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret -AsPlainText
Az.ManagedServices
Get-AzManagedServicesDefinition
Tidak lagi mendukung parameter ResourceId
dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Get-AzManagedServicesDefinition -ResourceId xxx
Sesudahnya
Get-AzManagedServicesDefinition -Id xxx
New-AzManagedServicesAssignment
Tidak lagi mendukung parameter RegistrationDefinitionName
, RegistrationDefinitionResourceId
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
New-AzManagedServicesAssignment -RegistrationDefinitionName xxx -Scope xxx
Sesudahnya
New-AzManagedServicesAssignment -Scope xxx -RegistrationDefinition xxx
Remove-AzManagedServicesAssignment
Tidak lagi mendukung parameter Id
, ResourceId
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Remove-AzManagedServicesAssignment -ResourceId xxx
Sesudahnya
Get-AzManagedServicesAssignment -Scope xxx | Remove-AzManagedServicesAssignment
Remove-AzManagedServicesDefinition
Tidak lagi mendukung parameter Id
, ResourceId
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Remove-AzManagedServicesDefinition -ResourceId xxx
Sesudahnya
Get-AzManagedServicesDefinition -Scope xxx | Remove-AzManagedServicesDefinition
Az.ResourceManager
Get-AzManagementGroupDeployment
Tidak lagi mendukung parameter ApiVersion
dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Get-AzManagementGroupDeployment -ManagementGroupId xxx -Name xxx -ApiVersion xxx
Sesudahnya
Get-AzManagementGroupDeployment -ManagementGroupId xxx -Name xxx
Get-AzManagementGroupDeploymentOperation
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzDeploymentOperation
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzDeploymentWhatIfResult
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzTenantDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzTenantDeploymentOperation
Sama halnya dengan Get-AzManagementGroupDeployment
.
New-AzManagementGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
New-AzDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
New-AzTenantDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Remove-AzManagementGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Remove-AzDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Remove-AzTenantDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Save-AzManagementGroupDeploymentTemplate
Sama halnya dengan Get-AzManagementGroupDeployment
.
Save-AzDeploymentTemplate
Sama halnya dengan Get-AzManagementGroupDeployment
.
Save-AzTenantDeploymentTemplate
Sama halnya dengan Get-AzManagementGroupDeployment
.
Stop-AzManagementGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Stop-AzDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Stop-AzTenantDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Test-AzManagementGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Test-AzDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Test-AzTenantDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzResourceGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzResourceGroupDeploymentOperation
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzResourceGroupDeploymentWhatIfResult
Sama halnya dengan Get-AzManagementGroupDeployment
.
New-AzResourceGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Remove-AzResourceGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Save-AzResourceGroupDeploymentTemplate
Sama halnya dengan Get-AzManagementGroupDeployment
.
Stop-AzResourceGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Test-AzResourceGroupDeployment
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzManagementGroupDeploymentWhatIfResult
Sama halnya dengan Get-AzManagementGroupDeployment
.
Get-AzTenantDeploymentWhatIfResult
Sama halnya dengan Get-AzManagementGroupDeployment
.
Az.Sql
Set-AzSqlServerActiveDirectoryAdministrator
Tidak lagi mendukung parameter IsAzureADOnlyAuthentication
dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -DisplayName 'DBAs' -IsAzureADOnlyAuthentication
Sesudahnya
Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -DisplayName 'DBAs'
Az.Synapse
New-AzSynapseSqlPool
Tidak lagi mendukung parameter FromBackup
, FromRestorePoint
, BackupResourceGroupName
, BackupWorkspaceName
, BackupSqlPoolName
, BackupSqlPoolObject
, BackupResourceId
, SourceResourceGroupName
, SourceWorkspaceName
, SourceSqlPoolName
, SourceSqlPoolObject
, SourceResourceId
, RestorePoint
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
New-AzSynapseSqlPool -FromBackup -WorkspaceName ContosoWorkspace -Name ContosoSqlPool -BackupWorkspaceName ContosoWorkspace -BackupSqlPoolName ExistingContosoSqlPool
Sesudahnya
PS C:\> New-AzSynapseSqlPool -WorkspaceName ContosoWorkspace -Name ContosoSqlPool -PerformanceLevel DW200c
Update-AzSynapseSqlPool
Tidak lagi mendukung parameter Suspend
, Resume
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Az.Network
Approve-AzPrivateEndpointConnection
Tidak lagi mendukung parameter PrivateLinkResourceType
dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
Approve-AzPrivateEndpointConnection -ResourceGroupName xxx -ServiceName xxx -Name xxx -PrivateLinkResourceType 'Microsoft.Network/privateLinkServices' -Description xxx
Sesudahnya
Approve-AzPrivateEndpointConnection -ResourceGroupName xxx -ServiceName xxx -Name xxx -Description xxx
Deny-AzPrivateEndpointConnection
Sama halnya dengan Approve-AzPrivateEndpointConnection
.
Get-AzPrivateEndpointConnection
Sama halnya dengan Approve-AzPrivateEndpointConnection
.
Remove-AzPrivateEndpointConnection
Sama halnya dengan Approve-AzPrivateEndpointConnection
.
Set-AzPrivateEndpointConnection
Sama halnya dengan Approve-AzPrivateEndpointConnection
.
New-AzNetworkWatcherConnectionMonitorEndpointObject
Tidak lagi mendukung parameter FilterType
, FilterItem
, dan tidak ada alias yang ditemukan untuk nama parameter asli.
Sebelumnya
$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
Sesudahnya
MySrcResourceId1 = '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myresourceGroup/providers/Microsoft.OperationalInsights/workspaces/myworkspace'
$SourceEndpointObject1 = New-AzNetworkWatcherConnectionMonitorEndPointObject -Name 'workspaceEndpoint' -ResourceId $MySrcResourceId1
Azure PowerShell
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk