Perubahan yang akan datang di Azure PowerShell

Umum

Az.Accounts

Clear-AzConfig

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Parameter DisableErrorRecordsPersistence akan ditolak, parameter EnableErrorRecordsPersistence baru akan ditambahkan sebagai gantinya. Menulis rekaman kesalahan ke sistem file akan menjadi keikutsertaan alih-alih menolak. Perubahan ini akan terjadi sekitar Mei 2024
    • Perubahan ini diharapkan berlaku dari versi Az.Accounts: versi 2.X dan Az: 12.0.0

Get-AzConfig

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Parameter DisableErrorRecordsPersistence akan ditolak, parameter EnableErrorRecordsPersistence baru akan ditambahkan sebagai gantinya. Menulis rekaman kesalahan ke sistem file akan menjadi keikutsertaan alih-alih menolak. Perubahan ini akan terjadi sekitar Mei 2024
    • Perubahan ini diharapkan berlaku dari versi Az.Accounts: versi 2.X dan Az: 12.0.0

Update-AzConfig

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Parameter DisableErrorRecordsPersistence akan ditolak, parameter EnableErrorRecordsPersistence baru akan ditambahkan sebagai gantinya. Menulis rekaman kesalahan ke sistem file akan menjadi keikutsertaan alih-alih menolak. Perubahan ini akan terjadi sekitar Mei 2024
    • Perubahan ini diharapkan berlaku dari versi Az.Accounts: versi 2.X dan Az: 12.0.0

Az.CosmosDB

Get-AzCosmosDBAccountKey

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output untuk -Type Koneksi ionStrings akan diubah ke Daftar<DatabaseAccountConnectionString> dalam versi utama berikutnya.
    • Perubahan ini diharapkan berlaku dari versi Az.CosmosDB: 2.0.0 dan versi Az: 12.0.0

Az.KeyVault

Invoke-AzKeyVaultKeyOperation

  • Cmdlet breaking-change akan terjadi pada semua set parameter

    • Jenis output 'Microsoft.Azure.Commands.KeyVault.Models.PSKeyOperationResult' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Hasil'
    • Properti berikut sedang ditambahkan ke jenis output : 'RawResult'
    • Perubahan ini diharapkan berlaku dari versi Az.KeyVault: 6.0.0 dan versi Az: 12.0.0
  • Parameter breaking-change akan terjadi pada semua set parameter

    • -Value
      • Parameter : 'Value' sedang digantikan oleh parameter : 'ByteArrayValue'.
      • Perubahan ini diharapkan berlaku dari versi Az.KeyVault: 6.0.0 dan versi Az: 12.0.0

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Pengaturan' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'ResouceType'
    • Properti berikut sedang ditambahkan ke jenis output : 'ResourceType'
    • Perubahan ini diharapkan berlaku dari versi Az.RecoveryServices: 7.0.0 dan versi Az: 12.0.0

Import-AzRecoveryServicesAsrVaultSettingsFile

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Pengaturan' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'ResouceType'
    • Properti berikut sedang ditambahkan ke jenis output : 'ResourceType'
    • Perubahan ini diharapkan berlaku dari versi Az.RecoveryServices: 7.0.0 dan versi Az: 12.0.0

Set-AzRecoveryServicesAsrVaultContext

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Pengaturan' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'ResouceType'
    • Properti berikut sedang ditambahkan ke jenis output : 'ResourceType'
    • Perubahan ini diharapkan berlaku dari versi Az.RecoveryServices: 7.0.0 dan versi Az: 12.0.0

Az.Resources

Get-AzPolicyAssignment

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Get-AzPolicyDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Get-AzPolicyExemption

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'ExemptionCategory' 'ExpiresOn' 'Metadata' 'PolicyAssignmentId' 'PolicyDefinitionReferenceIds'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Get-AzPolicySetDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Deskripsi' 'DisplayName' 'Metadata' 'Parameter' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

New-AzPolicyAssignment

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

New-AzPolicyDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

New-AzPolicyExemption

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'ExemptionCategory' 'ExpiresOn' 'Metadata' 'PolicyAssignmentId' 'PolicyDefinitionReferenceIds'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

New-AzPolicySetDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Deskripsi' 'DisplayName' 'Metadata' 'Parameter' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Set-AzPolicyAssignment

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Set-AzPolicyDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Set-AzPolicyExemption

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Description' 'DisplayName' 'ExemptionCategory' 'ExpiresOn' 'Metadata' 'PolicyAssignmentId' 'PolicyDefinitionReferenceIds'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Set-AzPolicySetDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Jenis output 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition' berubah
    • Properti berikut dalam jenis output tidak digunakan lagi: 'Properti'
    • Properti berikut sedang ditambahkan ke jenis output : 'Deskripsi' 'DisplayName' 'Metadata' 'Parameter' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Nilai default FailoverPolicy akan berubah dari Otomatis ke Manual
    • Perubahan ini diharapkan berlaku dari versi Az.Sql: 5.0.0 dan versi Az: 12.0.0

Set-AzSqlDatabaseFailoverGroup

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Nilai default FailoverPolicy akan berubah dari Otomatis ke Manual
    • Perubahan ini diharapkan berlaku dari versi Az.Sql: 5.0.0 dan versi Az: 12.0.0

Az.Storage

Get-AzStorageQueue

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Properti anak CloudQueue dan EncodeMessage dari v11 SDK yang tidak digunakan lagi akan dihapus. Gunakan properti anak QueueClient alih-alih CloudQueue.
    • Perubahan ini diharapkan berlaku dari versi Az.Storage: 6.0.0 dan versi Az: 11.0.0

New-AzStorageQueue

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Properti anak CloudQueue dan EncodeMessage dari v11 SDK yang tidak digunakan lagi akan dihapus. Gunakan properti anak QueueClient alih-alih CloudQueue.
    • Perubahan ini diharapkan berlaku dari versi Az.Storage: 6.0.0 dan versi Az: 11.0.0

New-AzStorageQueueSASToken

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Protocol
      • Jenis parameter Protokol akan diubah dari SharedAccessProtocol menjadi string.
      • Perubahan ini diharapkan berlaku dari versi Az.Storage: 7.0.0 dan versi Az: 12.0.0

Set-AzStorageAccount

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -UpgradeToStorageV2
      • Permintaan yang memerlukan konfirmasi pengguna akan ditambahkan saat meningkatkan akun penyimpanan dari StorageV1 atau BlobStorage ke StorageV2. Tekan dengan -Force.
      • Perubahan ini diharapkan berlaku dari versi Az.Storage: 7.0.0 dan versi Az: 12.0.0

Set-AzStorageFileContent

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Path
      • Saat mengunggah menggunakan token SAS tanpa izin Baca, jalur tujuan akan diambil sebagai jalur file, bukan jalur direktori sebelumnya.
      • Perubahan ini diharapkan berlaku dari versi Az.Storage: 7.0.0 dan versi Az: 12.0.0