Bagikan melalui


Panduan Migrasi untuk Az 12.0.0

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

Sebelumnya

Clear-AzConfig -DisableErrorRecordsPersistence

Sesudahnya

error record will be disabled by default. New parameter 'EnableErrorRecordsPersistence' added to enable erro record.

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

Sebelumnya

Get-AzConfig -DisableErrorRecordsPersistence 

Sesudahnya

error record will be disabled by default. New parameter 'EnableErrorRecordsPersistence' added to enable erro record.

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

Sebelumnya

Update-AzConfig -DisableErrorRecordsPersistence 

Sesudahnya

error record will be disabled by default. New parameter 'EnableErrorRecordsPersistence' added to enable erro record.

Az.Compute

Get-AzVmss

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Mulai mei 2024 cmdlet "Get-AzVmss" tidak akan lagi mengizinkan nilai kosong untuk nama grup sumber daya dan nama set skala komputer virtual.
    • Perubahan ini diharapkan berlaku dari versi Az.Compute: versi 8.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzVmss -ResourceGroupName ""
# Returned an empty list.

Sesudahnya

Get-AzVmss -ResourceGroupName ""
# Will return an error from empty string validation in the parameter.

New-AzGalleryImageDefinition

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Mulai Mei 2024 cmdlet "New-AzGalleryImage" akan disebarkan dengan konfigurasi Peluncuran Tepercaya dan Generasi Hyper V Gen2 secara default. Untuk mengetahui selengkapnya tentang Peluncuran Tepercaya, silakan kunjungi https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • Perubahan ini diharapkan berlaku dari versi Az.Compute: versi 8.0.0 dan Az: 12.0.0

Sebelumnya

New-AzGalleryImageDefinition -ResourceGroupName $rgName -GalleryName $galleryName -Name $galleryImageDefinitionName -Location $location -Publisher $publisherName -Offer $offerName -Sku $skuName -OsState "Specialized" -OsType "Linux"
# Defaulted to HyperVGeneration: Gen1 and SecurityType: Standard in the service side .

Sesudahnya

New-AzGalleryImageDefinition -ResourceGroupName $rgName -GalleryName $galleryName -Name $galleryImageDefinitionName -Location $location -Publisher $publisherName -Offer $offerName -Sku $skuName -OsState "Specialized" -OsType "Linux"
# Defaults to HyperVGeneration: Gen2 and SecurityType: TrustedLaunchSupported at the PowerShell level.

New-AzVM

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Mulai Mei 2024 cmdlet "New-AzVM" akan disebarkan dengan gambar 'Windows Server 2022 Azure Edition' secara default. Ini akan membuat migrasi ke Peluncuran Tepercaya lebih mudah di masa mendatang. Untuk mengetahui selengkapnya tentang Peluncuran Tepercaya, silakan kunjungi https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • Perubahan ini diharapkan berlaku dari versi Az.Compute: versi 8.0.0 dan Az: 12.0.0

Sebelumnya

$vm = New-AzVM -ResourceGroupName $rgname -Name $vmname -Credential $cred -SecurityType "Standard" -DomainNameLabel $domainNameLabel
# Creates a VM with the image Windows 2016 Datacenter. 

Sesudahnya

$vm = New-AzVM -ResourceGroupName $rgname -Name $vmname -Credential $cred -SecurityType "Standard" -DomainNameLabel $domainNameLabel
# Now generates with the Windows 2022 Azure Edition image.

New-AzVmss

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Mulai Mei 2024 cmdlet "New-AzVmss" akan disebarkan dengan gambar 'Windows Server 2022 Azure Edition' secara default. Ini akan membuat migrasi ke Peluncuran Tepercaya lebih mudah di masa mendatang. Untuk mengetahui selengkapnya tentang Peluncuran Tepercaya, silakan kunjungi https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • Perubahan ini diharapkan berlaku dari versi Az.Compute: versi 8.0.0 dan Az: 12.0.0

Sebelumnya

$vmss = New-AzVmss -ResourceGroupName $rgname -Credential $cred -VMScaleSetName $vmssName -SecurityType "Standard" -DomainNameLabel $domainNameLabel1
# would create a VMSS with a Windows 2016 Datacenter image. 

Sesudahnya

$vmss = New-AzVmss -ResourceGroupName $rgname -Credential $cred -VMScaleSetName $vmssName -SecurityType "Standard" -DomainNameLabel $domainNameLabel1
# Now it will generate with a Windows 2022 Azure Edition image.

Az.EventGrid

Get-AzEventGridChannel

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridChannel -ResourceGroup MyResourceGroupName -PartnerNamespaceName PartnerNamespace1 -Name Channel1

Sesudahnya

Get-AzEventGridChannel -ResourceGroupName azps_test_group_eventgrid -PartnerNamespaceName azps-partnernamespace

Get-AzEventGridDomain

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridDomain -ResourceGroup MyResourceGroupName -Name Domain1

Sesudahnya

Get-AzEventGridDomain -ResourceGroupName azps_test_group_eventgrid -Name azps-domain

Get-AzEventGridDomainTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridDomainTopic -ResourceGroup MyResourceGroupName -DomainName Domain1 -DomainTopicName DomainTopic1

Sesudahnya

Get-AzEventGridDomainTopic -DomainName azps-domain -ResourceGroupName azps_test_group_eventgrid -Name azps-domaintopics

Get-AzEventGridFullUrlForPartnerTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridFullUrlForPartnerTopicEventSubscription -ResourceGroupName MyResourceGroupName -PartnerTopicName Topic1 -EventSubscriptionName EventSubscription1

Sesudahnya

Get-AzEventGridFullUrlForPartnerTopicEventSubscription -ResourceGroupName azps_test_group_eventgrid -PartnerTopicName default -EventSubscriptionName azps-eventsubname

Get-AzEventGridPartnerConfiguration

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridPartnerConfiguration -ResourceGroupName ResourceGroup1

Sesudahnya

Get-AzEventGridPartnerConfiguration -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerNamespace

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridPartnerNamespace -ResourceGroup MyResourceGroupName -Name PartnerNamespace1

Sesudahnya

Get-AzEventGridPartnerNamespace -ResourceGroupName azps_test_group_eventgrid -Name azps-partnernamespace

Get-AzEventGridPartnerRegistration

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

Sesudahnya

Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration

Get-AzEventGridPartnerTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridPartnerTopic -ResourceGroupName MyResourceGroupName -Name PartnerTopic1

Sesudahnya

Get-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IncludeFullEndpointUrl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridPartnerTopicEventSubscription -ResourceGroupName MyResourceGroupName -PartnerTopicName Topic1 -EventSubscriptionName EventSubscription1 -IncludeFullEndpointUrl

Sesudahnya

Get-AzEventGridPartnerTopicEventSubscription -ResourceGroupName azps_test_group_eventgrid -PartnerTopicName default -EventSubscriptionName azps-eventsubname

Get-AzEventGridSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IncludeFullEndpointUrl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -Location
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -TopicTypeName
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridSubscription -ResourceId "/subscriptions/$subscriptionId/resourceGroups/$resourceGroupName/providers/Microsoft.EventHub/namespaces/$namespaceName"

Sesudahnya

Get-AzEventGridSubscription -Name azps-eventsub -Scope "/subscriptions/{subId}/resourceGroups/azps_test_group_eventgrid/providers/Microsoft.EventGrid/topics/azps-topic"

Get-AzEventGridSystemTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridSystemTopic -ResourceGroup MyResourceGroupName -Name Topic1

Sesudahnya

Get-AzEventGridSystemTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-systopic

Get-AzEventGridSystemTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IncludeFullEndpointUrl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridSystemTopicEventSubscription -ResourceGroupName MyResourceGroupName -SystemTopicName Topic1 -EventSubscriptionName EventSubscription1 -IncludeFullEndpointUrl

Sesudahnya

Get-AzEventGridSystemTopicEventSubscription -ResourceGroupName azps_test_group_eventgrid -SystemTopicName azps-systopic -EventSubscriptionName azps-evnetsub

Get-AzEventGridTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridTopic -ResourceGroup MyResourceGroupName -Name Topic1

Sesudahnya

Get-AzEventGridTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-topic

Get-AzEventGridTopicType

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IncludeEventTypeData
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridTopicType -Name "Microsoft.Storage.StorageAccounts"

Sesudahnya

Get-AzEventGridTopicType -Name Microsoft.EventGrid.Namespaces

Get-AzEventGridVerifiedPartner

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -NextLink
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ODataQuery
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Get-AzEventGridVerifiedPartner -Name VerifiedPartner1

Sesudahnya

Get-AzEventGridVerifiedPartner -Name MicrosoftGraphAPI

New-AzEventGridDomain

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InboundIpRule
      • Parameter : 'InboundIpRule' berubah. Jenis parameter berubah dari 'System.Collections.Hashtable' menjadi 'IInboundIPRule[]'.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InputMappingDefaultValue
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InputMappingField
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridDomain -ResourceGroupName MyResourceGroupName -Name Domain1 -Location westus2 -Tag @{ Department="Finance"; Environment="Test" }

Sesudahnya

$inboundIpRule = New-AzEventGridInboundIPRuleObject -Action Allow -IPMask "12.18.176.1"
New-AzEventGridDomain -Name azps-domain -ResourceGroupName azps_test_group_eventgrid -Location westus2 -PublicNetworkAccess Enabled -InboundIPRule $inboundIpRule

New-AzEventGridPartnerConfiguration

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -AuthorizedPartner
      • Parameter : 'AuthorizedPartner' berubah. Jenis parameter berubah dari 'System.Collections.Hashtable[]' menjadi 'IPartner[]'.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridPartnerConfiguration -ResourceGroupName MyResourceGroupName -MaxExpirationTimeInDays 14

Sesudahnya

$partnerRegistration = Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration
$partner = New-AzEventGridPartnerObject -AuthorizationExpirationTimeInUtc "2023-11-19T09:31:42.521Z" -RegistrationImmutableId $partnerRegistration.ImmutableId
New-AzEventGridPartnerConfiguration -ResourceGroupName azps_test_group_eventgrid -Location global -PartnerAuthorizationDefaultMaximumExpirationTimeInDay 10 -PartnerAuthorizationAuthorizedPartnersList $partner

New-AzEventGridPartnerNamespace

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Endpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InboundIpRule
      • Parameter : 'InboundIpRule' berubah. Jenis parameter berubah dari 'Microsoft.Azure.Commands.EventGrid.Models.PSInboundIpRule[]' menjadi 'IInboundIPRule[]'.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -PrivateEndpointConnection
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridPartnerNamespace -ResourceGroupName MyResourceGroupName -Name PartnerNamespace1 -Location westus2 -PartnerRegistrationFullyQualifiedId 23e0092b-f336-4833-9ab3-9353a15650fc

Sesudahnya

New-AzEventGridPartnerNamespace -Name azps-partnernamespace -ResourceGroupName azps_test_group_eventgrid -Location eastus -PartnerTopicRoutingMode ChannelNameHeader -PartnerRegistrationFullyQualifiedId "/subscriptions/{subId}/resourceGroups/azps_test_group_eventgrid/providers/Microsoft.EventGrid/partnerRegistrations/azps-registration"

New-AzEventGridPartnerRegistration

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Menambahkan parameter baru yang diperlukan: Lokasi <String>
    • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

Sesudahnya

New-AzEventGridPartnerRegistration -Name azps-registration -ResourceGroupName azps_test_group_eventgrid -Location global

New-AzEventGridPartnerTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridPartnerTopic -ResourceGroupName MyResourceGroupName -Name PartnerTopic1 -Source ContosoCorp.Accounts.User1 -Location westus2 -PartnerRegistrationImmutableId 23e0092b-f336-4833-9ab3-9353a15650fc

Sesudahnya

$partnerRegistration = Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration
New-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid -Location eastus -partnerRegistrationImmutableId $partnerRegistration.ImmutableId -Source "ContosoCorp.Accounts.User1" -ExpirationTimeIfNotActivatedUtc "2023-11-17T11:06:13.109Z" -PartnerTopicFriendlyDescription "Example description" -MessageForActivation "Example message for activation"

New-AzEventGridPartnerTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -AdvancedFilter
      • Parameter : 'AdvancedFilter' berubah. Jenis parameter berubah dari 'System.Collections.Hashtable[]' menjadi 'IAdvancedFilter[]'.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -AzureActiveDirectoryApplicationIdOrUri
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeadLetterEndpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeliveryAttributeMapping
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -Endpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -EndpointType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -MaxEventsPerBatch
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -StorageQueueMessageTtl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

$includedEventTypes = "Microsoft.Resources.ResourceWriteFailure", "Microsoft.Resources.ResourceWriteSuccess"
$labels = "Finance", "HR"
New-AzEventGridPartnerTopicEventSubscription -ResourceGroup MyResourceGroup -PartnerTopicName Topic1 -EventSubscriptionName EventSubscription1 -Endpoint https://requestb.in/19qlscd1  -SubjectBeginsWith "TestPrefix" -SubjectEndsWith "TestSuffix" -IncludedEventType $includedEventTypes -Label $labels

Sesudahnya

$obj = New-AzEventGridWebHookEventSubscriptionDestinationObject -EndpointUrl "https://azpsweb.azurewebsites.net"
New-AzEventGridPartnerTopicEventSubscription -EventSubscriptionName azps-eventsub -ResourceGroupName azps_test_group_eventgrid -PartnerTopicName default -FilterIsSubjectCaseSensitive:$false -FilterSubjectBeginsWith "ExamplePrefix" -FilterSubjectEndsWith "ExampleSuffix" -EventDeliverySchema CloudEventSchemaV1_0 -Destination $obj

New-AzEventGridSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -AzureActiveDirectoryApplicationIdOrUri
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeadLetterEndpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeliveryAttributeMapping
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -MaxEventsPerBatch
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -StorageQueueMessageTtl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

$includedEventTypes = "Microsoft.Resources.ResourceWriteFailure", "Microsoft.Resources.ResourceWriteSuccess"
$labels = "Finance", "HR"
New-AzEventGridSubscription -Endpoint https://requestb.in/19qlscd1 -EventSubscriptionName EventSubscription1 -SubjectBeginsWith "TestPrefix" -SubjectEndsWith "TestSuffix" -IncludedEventType $includedEventTypes -Label $labels

Sesudahnya

$obj = New-AzEventGridWebHookEventSubscriptionDestinationObject -EndpointUrl "https://azpsweb.azurewebsites.net/api/updates"
$topic = Get-AzEventGridTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-topic
New-AzEventGridSubscription -Name azps-eventsub -Scope $topic.Id -Destination $obj -FilterIsSubjectCaseSensitive:$false -FilterSubjectBeginsWith "ExamplePrefix" -FilterSubjectEndsWith "ExampleSuffix"

New-AzEventGridSystemTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridSystemTopic -ResourceGroupName MyResourceGroupName -Name Topic1 -Source ServiceBusNamespaceResourceId -TopicType 'Microsoft.ServiceBus.Namespaces' -Location westus2 -Tag @{ Department="Finance"; Environment="Test" }

Sesudahnya

New-AzEventGridSystemTopic -Name azps-systopic -ResourceGroupName azps_test_group_eventgrid -Location eastus -Source "/subscriptions/{subId}/resourcegroups/azps_test_group_eventgrid/providers/Microsoft.Storage/storageAccounts/azpssa" -TopicType "microsoft.storage.storageaccounts"

New-AzEventGridSystemTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -AzureActiveDirectoryApplicationIdOrUri
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeadLetterEndpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeliveryAttributeMapping
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -Endpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -EndpointType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -MaxEventsPerBatch
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -StorageQueueMessageTtl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

$includedEventTypes = "Microsoft.Resources.ResourceWriteFailure", "Microsoft.Resources.ResourceWriteSuccess"
$labels = "Finance", "HR"
New-AzEventGridSystemTopicEventSubscription -ResourceGroupName MyResourceGroup -SystemTopicName Topic1 -EventSubscriptionName EventSubscription1 -Endpoint https://requestb.in/19qlscd1  -SubjectBeginsWith "TestPrefix" -SubjectEndsWith "TestSuffix" -IncludedEventType $includedEventTypes -Label $labels

Sesudahnya

$obj = New-AzEventGridWebHookEventSubscriptionDestinationObject -EndpointUrl "https://azpsweb.azurewebsites.net"
New-AzEventGridSystemTopicEventSubscription -EventSubscriptionName azps-evnetsub -ResourceGroupName azps_test_group_eventgrid -SystemTopicName azps-systopic -FilterIsSubjectCaseSensitive:$false -FilterSubjectBeginsWith "ExamplePrefix" -FilterSubjectEndsWith "ExampleSuffix" -Destination $obj

New-AzEventGridTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InboundIpRule
      • Parameter : 'InboundIpRule' berubah. Jenis parameter berubah dari 'System.Collections.Hashtable' menjadi 'IInboundIPRule[]'.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InputMappingDefaultValue
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -InputMappingField
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

New-AzEventGridTopic -ResourceGroupName MyResourceGroupName -Name Topic1 -Location westus2 -Tag @{ Department="Finance"; Environment="Test" }

Sesudahnya

$inboundIpRule = New-AzEventGridInboundIPRuleObject -Action Allow -IPMask "12.18.176.1"
New-AzEventGridTopic -Name azps-topic -ResourceGroupName azps_test_group_eventgrid -Location eastus -PublicNetworkAccess Enabled -InboundIPRule $inboundIpRule

Remove-AzEventGridSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -DomainInputObject
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DomainName
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DomainTopicInputObject
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DomainTopicName
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceGroupName
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -ResourceId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -TopicName
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Remove-AzEventGridSubscription -ResourceGroup MyResourceGroup -TopicName Topic1 -EventSubscriptionName EventSubscription1

Sesudahnya

Remove-AzEventGridSubscription -Name azps-eventsub -Scope "subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"

Set-AzEventGridTopic

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Cmdlet tidak digunakan lagi. Tidak akan ada penggantian untuk itu.
    • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Set-AzEventGridTopic -ResourceGroup MyResourceGroupName -Name Topic1 -Tag @{ Department="Finance"; Environment="Test" }

Sesudahnya

Update-AzEventGridPartnerTopic

  • Cmdlet breaking-change akan terjadi pada semua set parameter

    • Sintaks yang ada akan diperluas. Sintaks baru akan mendukung pembaruan lebih banyak properti.
    • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
  • Parameter breaking-change akan terjadi pada semua set parameter

    • -IdentityType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Update-AzEventGridPartnerTopic -ResourceGroup MyResourceGroupName -Name Topic1 -IdentityType "SystemAssigned"

Sesudahnya

Update-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid -UserAssignedIdentity "/subscriptions/{subId}/resourcegroups/azps_test_group_eventgrid/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami"

Update-AzEventGridPartnerTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -DeadLetterEndpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeliveryAttributeMapping
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -Endpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -EndpointType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -StorageQueueMessageTtl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Update-AzEventGridPartnerTopicEventSubscription -EventSubscriptionName ES1 -PartnerTopicName Topic1 -ResourceGroup MyResourceGroupName -Endpoint https://requestb.in/1kxxoui1 -SubjectEndsWith "jpg"

Sesudahnya

$obj = New-AzEventGridWebHookEventSubscriptionDestinationObject -EndpointUrl "https://azpsweb.azurewebsites.net/api/updates"
Update-AzEventGridPartnerTopicEventSubscription -EventSubscriptionName azps-eventsubname -ResourceGroupName azps_test_group_eventgrid -PartnerTopicName default -FilterIsSubjectCaseSensitive:$false -FilterSubjectBeginsWith "ExamplePrefix" -FilterSubjectEndsWith "ExampleSuffix" -EventDeliverySchema CloudEventSchemaV1_0 -Destination $obj

Update-AzEventGridSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -AzureActiveDirectoryApplicationIdOrUri
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeadLetterEndpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeliveryAttributeMapping
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -Endpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -EndpointType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -MaxEventsPerBatch
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Update-AzEventGridSubscription -EventSubscriptionName ES1 -TopicName Topic1 -ResourceGroup MyResourceGroupName -Endpoint https://requestb.in/1kxxoui1

Sesudahnya

$obj = New-AzEventGridWebHookEventSubscriptionDestinationObject -EndpointUrl "https://azpsweb.azurewebsites.net/api/updates"
Update-AzEventGridSubscription -Name azps-eventsub -Scope "subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" -Destination $obj -FilterIsSubjectCaseSensitive:$false

Update-AzEventGridSystemTopicEventSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -DeadLetterEndpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -DeliveryAttributeMapping
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -Endpoint
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -EndpointType
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0
    • -StorageQueueMessageTtl
      • Parameter ini tidak akan digunakan lagi.
      • Perubahan ini diharapkan berlaku dari versi Az.EventGrid: versi 2.0.0 dan Az: 12.0.0

Sebelumnya

Update-AzEventGridSystemTopicEventSubscription -EventSubscriptionName ES1 -SystemTopicName Topic1 -ResourceGroupName MyResourceGroupName -Endpoint https://requestb.in/1kxxoui1 -SubjectEndsWith "jpg"

Sesudahnya

$obj = New-AzEventGridWebHookEventSubscriptionDestinationObject -EndpointUrl "https://azpsweb.azurewebsites.net/api/updates"
Update-AzEventGridSystemTopicEventSubscription -EventSubscriptionName azps-evnetsub -ResourceGroupName azps_test_group_eventgrid -SystemTopicName azps-systopic -FilterIsSubjectCaseSensitive:$false -FilterSubjectBeginsWith "ExamplePrefix" -FilterSubjectEndsWith "ExampleSuffix" -Destination $obj

Az.EventHub

New-AzEventHub

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -CleanupPolicy
      • Parameter : 'CleanupPolicy' berubah. Jenis parameter berubah dari 'CleanupPolicyRetentionDescription' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -Encoding
      • Parameter : 'Pengodean' berubah. Jenis parameter berubah dari 'EncodingCaptureDescription' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -IdentityType
      • Parameter : 'IdentityType' berubah. Jenis parameter berubah dari 'CaptureIdentityType' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -Status
      • Parameter : 'Status' berubah. Jenis parameter berubah dari 'EntityStatus' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

New-AzEventHub -Name $env.eventHub9 -ResourceGroupName $env.resourceGroup -NamespaceName $eventHubNamespace.Name -PartitionCount 2 -CleanupPolicy Delete -IdentityType UserAssigned  

 (CleanupPolicy type is CleanupPolicyRetentionDescription), 
 (Status type is EntityStatus),
 (IdentityType type is CaptureIdentiType), 
 (EncodingType type is EncodingCaptureDescription)

Sesudahnya

New-AzEventHub -Name $env.eventHub9 -ResourceGroupName $env.resourceGroup -NamespaceName $eventHubNamespace.Name -PartitionCount 2 -CleanupPolicy Delete -IdentityType UserAssigned  

 (CleanupPolicy type is String),
 (Status type is String), 
 (IdentityType type is String), 
 (EncodingType type is String)

New-AzEventHubAuthorizationRule

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Rights
      • Parameter : 'Hak' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

New-AzEventHubAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type AccessRights[])

Sesudahnya

New-AzEventHubAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type System.String[])

New-AzEventHubIPRuleConfig

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Action
      • Parameter : 'Tindakan' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

(Action is of type NetworkRuleIPAction )

Sesudahnya

(Action is of type String)

New-AzEventHubKey

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -KeyType
      • Parameter : 'KeyType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

New-AzEventHubKey -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule -KeyType PrimaryKey

(KeyType is of type KeyType)

Sesudahnya

New-AzEventHubKey -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule -KeyType PrimaryKey

(KeyType is of type String)

New-AzEventHubNamespace

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -SkuName
      • Parameter : 'SkuName' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

New-AzEventHubNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess),
( SkuName is of type SkuName)

Sesudahnya

New-AzEventHubNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is String),
(PublicNetworkAccess is of type String),
( SkuName is of type String)

New-AzEventHubNamespaceV2

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -SkuName
      • Parameter : 'SkuName' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

New-AzEventHubNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess),
( SkuName is of type SkuName)

Sesudahnya

New-AzEventHubNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is String),
(PublicNetworkAccess is of type String),
( SkuName is of type String)

New-AzEventHubSchemaGroup

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -SchemaCompatibility
      • Parameter : 'SchemaCompatibility' berubah. Jenis parameter berubah dari 'SchemaCompatibility' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -SchemaType
      • Parameter : 'SchemaType' berubah. Jenis parameter berubah dari 'SchemaType' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

New-AzEventHubSchemaGroup -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.schemaGroup2 -SchemaCompatibility Forward -SchemaType Avro -GroupProperty @{a='b'; c='d'}

(SchemaCompatibility is of type SchemaCompatibility)
(SchemaType is of type SchemaType)

Sesudahnya

New-AzEventHubSchemaGroup -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.schemaGroup2 -SchemaCompatibility Forward -SchemaType Avro -GroupProperty @{a='b'; c='d'}

(SchemaCompatibility is of type String),
(SchemaType is of type String)

New-AzEventHubThrottlingPolicyConfig

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -MetricId
      • Parameter : 'MetricId' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

(MetricId is of type MetricId)

Sesudahnya

(MetricId is of type String)

Set-AzEventHub

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Encoding
      • Parameter : 'Pengodean' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -Status
      • Parameter : 'Status' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

Set-AzEventHub -Name $env.eventHub9 -ResourceGroupName $env.resourceGroup -NamespaceName $eventHubNamespace.Name  -IdentityType UserAssigned  

 
 (Status type is EntityStatus),
 (IdentityType type is CaptureIdentiType), 
 (Encoding type is EncodingCaptureDescription)

Sesudahnya

Set-AzEventHub -Name $env.eventHub9 -ResourceGroupName $env.resourceGroup -NamespaceName $eventHubNamespace.Name  -IdentityType UserAssigned  

 
 (Status type is String),
 (IdentityType type is String), 
 (Encoding type is String)

Set-AzEventHubAuthorizationRule

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Rights
      • Parameter : 'Hak' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

Set-AzEventHubAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type AccessRights[])

Sesudahnya

Set-AzEventHubAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type System.String[])

Set-AzEventHubNamespace

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

Set-AzEventHubNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess)

Sesudahnya

Set-AzEventHubNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type String),
(PublicNetworkAccess is of type String)

Set-AzEventHubNamespaceV2

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

Set-AzEventHubNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess)

Sesudahnya

Set-AzEventHubNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type String),
(PublicNetworkAccess is of type String)

Set-AzEventHubNetworkRuleSet

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -DefaultAction
      • Parameter : 'DefaultAction' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '5.0.0'

Sebelumnya

Set-AzEventHubNetworkRuleSet -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -PublicNetworkAccess Disabled -DefaultAction deny

 ( DefaultAction is of type DefaultAction),
 ( PublicNetworkAccess is of type PublicNetworkAccess)

Sesudahnya

Set-AzEventHubNetworkRuleSet -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -PublicNetworkAccess Disabled -DefaultAction deny

 ( DefaultAction is of type String),
 ( PublicNetworkAccess is of type String)

Az.KeyVault

Add-AzKeyVaultKey

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -UseDefaultCVMPolicy
      • Kebijakan fallback offline akan dihapus. Pembuatan kunci akan gagal jika tidak dapat mendapatkan kebijakan SKR CVM default regional dari API Penemuan Layanan MAA.
      • Perubahan ini diharapkan berlaku dari versi Az.KeyVault: 6.0.0 dan versi Az: 12.0.0

Invoke-AzKeyVaultKeyOperation

Hapus nilai parameter dari Invoke-AzKeyVaultKeyOperation dan properti Hasil dari jenis output PSKeyOperationResult

Sebelumnya

$encryptedData = Invoke-AzKeyVaultKeyOperation -Operation Encrypt -Algorithm RSA1_5 -VaultName test-kv -Name test-key -Value (ConvertTo-SecureString -String "test" -AsPlainText -Force)

Sesudahnya

"$plainText = ""test""
$byteArray = [system.Text.Encoding]::UTF8.GetBytes($plainText)
$encryptedData = Invoke-AzKeyVaultKeyOperation -Operation Encrypt -Algorithm RSA1_5 -VaultName test-kv -Name test-key -ByteArrayValue $byteArray"

New-AzKeyVault

Mengganti parameter EnableRbacAuthorization oleh DisableRbacAuthorization di New-AzKeyVault dan Update-AzKeyVault, RbacAuthorization akan diaktifkan secara default

Sebelumnya

New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US' -DisableRbacAuthorization 

Sesudahnya

New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US' 

Update-AzKeyVault

Mengganti parameter EnableRbacAuthorization oleh DisableRbacAuthorization di Update-AzKeyVault

Sebelumnya

Get-AzKeyVault -VaultName $keyVaultName -ResourceGroupName $resourceGroupName | Update-AzKeyVault -EnableRbacAuthorization $true

Sesudahnya

Get-AzKeyVault -VaultName $keyVaultName -ResourceGroupName $resourceGroupName | Update-AzKeyVault -DisableRbacAuthorization $false

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

Sebelumnya

$VaultSettings = Get-AzRecoveryServicesAsrVaultContext
$ResourceType = $VaultSettings.ResouceType

Sesudahnya

$VaultSettings = Get-AzRecoveryServicesAsrVaultContext
$ResourceType = $VaultSettings.ResourceType

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

Sebelumnya

$VaultSettings = Import-AzRecoveryServicesAsrVaultSettingsFile -Path $FilePath
$ResourceType = $VaultSettings.ResouceType

Sesudahnya

$VaultSettings = Import-AzRecoveryServicesAsrVaultSettingsFile -Path $FilePath
$ResourceType = $VaultSettings.ResourceType

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

Sebelumnya

$vaultSettings = Set-AzRecoveryServicesAsrVaultContext -Vault $RecoveryServicesVault
$ResourceType = $VaultSettings.ResouceType

Sesudahnya

$vaultSettings = Set-AzRecoveryServicesAsrVaultContext -Vault $RecoveryServicesVault
$ResourceType = $VaultSettings.ResourceType

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: 'Properties', 'Identity', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicyAssignmentId'
    • 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

Sebelumnya

$policyAssignment = Get-AzPolicyAssignment -Name MyAssignment
$description = $policyAssignment.Properties.Description
$principalId = $policyAssignment.Identity.PrincipalId

Sesudahnya

$policyAssignment = Get-AzPolicyAssignment -Name MyAssignment
$description = $policyAssignment.Description
$principalId = $policyAssignment.PrincipalId

Compatible option:
$policyAssignment = Get-AzPolicyAssignment -Name MyAssignment -BackwardCompatible
$description = $policyAssignment.Properties.Description
$principalId = $policyAssignment.Identity.PrincipalId

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicyDefinitionId'
    • 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

Sebelumnya

$policyDefinition = Get-AzPolicyDefinition -Builtin | select -First 1
$policyRule = $policyDefinition.Properties.PolicyRule


Sesudahnya

$policyDefinition = Get-AzPolicyDefinition -Builtin | select -First 1
$policyRule = $policyDefinition.PolicyRule

Compatible option:
$policyDefinition = Get-AzPolicyDefinition -Builtin -BackwardCompatible | select -First 1
$policyRule = $policyDefinition.Properties.PolicyRule

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType'
    • 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

Sebelumnya

$policyExemption = Get-AzPolicyExemption -Scope /providers/Microsoft.Management/managementGroups/myManagementGroup -Name MyExemption
$expiresOn = $policyExemption.Properties.ExpiresOn

Sesudahnya

$policyExemption = Get-AzPolicyExemption -Scope /providers/Microsoft.Management/managementGroups/myManagementGroup -Name MyExemption
$expiresOn = $policyExemption.ExpiresOn

Compatible option:
$policyExemption = Get-AzPolicyExemption -Scope /providers/Microsoft.Management/managementGroups/myManagementGroup -Name MyExemption -BackwardCompatible
$expiresOn = $policyExemption.Properties.ExpiresOn

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicySetDefinitionId'
    • Properti berikut sedang ditambahkan ke jenis output : 'Deskripsi' 'DisplayName' 'Metadata' 'Parameter' 'PolicyDefinitionGroup' 'PolicyDefinition' 'PolicyType'
    • Perubahan ini diharapkan berlaku dari versi Az.Resources: 7.1.0 dan versi Az: 12.0.0

Sebelumnya

$policySetDefinition = Get-AzPolicySetDefinition -Builtin | select -First 1
$policySetParameters = $policySetDefinition.Properties.Parameters

Sesudahnya

$policySetDefinition = Get-AzPolicySetDefinition -Builtin | select -First 1
$policySetParameters = $policySetDefinition.Parameter

Compatible option:
$policySetDefinition = Get-AzPolicySetDefinition -Builtin -BackwardCompatible | select -First 1
$policySetParameters = $policySetDefinition.Properties.Parameters

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: 'Properties', 'Identity', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicyAssignmentId'
    • 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

Sebelumnya

$policyAssignment = New-AzPolicyAssignment -Name MyAssignment -PolicyDefinition MyPolicyDefinition
$enforcementMode = $policyAssignment.Properties.EnforcementMode
$principalId = $policyAssignment.Identity.PrincipalId

Sesudahnya

$policyAssignment = New-AzPolicyAssignment -Name MyAssignment -PolicyDefinition MyPolicyDefinition
$enforcementMode = $policyAssignment.EnforcementMode
$principalId = $policyAssignment.PrincipalId

Compatible option:
$policyAssignment = New-AzPolicyAssignment -Name MyAssignment -PolicyDefinition MyPolicyDefinition -BackwardCompatible
$enforcementMode = $policyAssignment.Properties.EnforcementMode
$principalId = $policyAssignment.Identity.PrincipalId

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicyDefinitionId'
    • 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

Sebelumnya

$policyRule = '{ "if": { "field": "type", "like": "Microsoft.DesktopVirtualization/*" }, "then": { "effect": "deny" } }'
$policyDefinition = New-AzPolicyDefinition -Name MyDefinition -Policy $policyRule
$policyType = $policyDefinition.Properties.PolicyType


Sesudahnya

$policyRule = '{ "if": { "field": "type", "like": "Microsoft.DesktopVirtualization/*" }, "then": { "effect": "deny" } }'
$policyDefinition = New-AzPolicyDefinition -Name MyDefinition -Policy $policyRule
$policyType = $policyDefinition.PolicyType

Compatible option:
$policyDefinition = New-AzPolicyDefinition -Name MyDefinition -Policy $policyRule -BackwardCompatible
$policyType = $policyDefinition.Properties.PolicyType


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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType'
    • 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

Sebelumnya

$policyExemption = Get-AzPolicyAssignment -Name MyAssignment | New-AzPolicyExemption -Name MyExemption -ExemptionCategory Mitigated
$policyDefinitionId = $policyExemption.Properties.PolicyAssignmentId


Sesudahnya

$policyExemption = Get-AzPolicyAssignment -Name MyAssignment | New-AzPolicyExemption -Name MyExemption -ExemptionCategory Mitigated
$policyDefinitionId = $policyExemption.PolicyAssignmentId

Compatible option:
$policyExemption = Get-AzPolicyAssignment -Name MyAssignment | New-AzPolicyExemption -Name MyExemption -ExemptionCategory Mitigated -BackwardCompatible
$policyDefinitionId = $policyExemption.Properties.PolicyAssignmentId

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicySetDefinitionId'
    • 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

Sebelumnya

$policyDefinitionReferences = ('[{ "policyDefinitionId": "' + (Get-AzPolicyDefinition -Name MyDefinition).ResourceId + '"}]')
$policySetDefinition = New-AzPolicySetDefinition -Name MySetDefinition -PolicyDefinition $policyDefinitionReferences
$policyDefinitionReferenceId = $policySetDefinition.Properties.PolicyDefinitions[0].policyDefinitionReferenceId


Sesudahnya

$policyDefinitionReferences = ('[{ "policyDefinitionId": "' + (Get-AzPolicyDefinition -Name MyDefinition).ResourceId + '"}]')
$policySetDefinition = New-AzPolicySetDefinition -Name MySetDefinition -PolicyDefinition $policyDefinitionReferences
$policyDefinitionReferenceId = $policySetDefinition.PolicyDefinition[0].policyDefinitionReferenceId

Compatible option:
$policySetDefinition = New-AzPolicySetDefinition -Name MySetDefinition -PolicyDefinition $policyDefinitionReferences 
$policyDefinitionReferenceId = $policySetDefinition.Properties.PolicyDefinitions[0].policyDefinitionReferenceId

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: 'Properties', 'Identity', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicyAssignmentId'
    • 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

Sebelumnya

$policyAssignment = Set-AzPolicyAssignment -Name MyAssignment -DisplayName 'My cool assignment'
$displayName = $policyAssignment.Properties.DisplayName
$principalId = $policyAssignment.Identity.PrincipalId

Sesudahnya

$policyAssignment = Update-AzPolicyAssignment -Name MyAssignment -DisplayName 'My cool assignment'
$displayName = $policyAssignment.DisplayName
$principalId = $policyAssignment.PrincipalId

Compatible option:
$policyAssignment = Set-AzPolicyAssignment -Name MyAssignment -DisplayName 'My cool assignment' -BackwardCompatible
$displayName = $policyAssignment.Properties.DisplayName
$principalId = $policyAssignment.Identity.PrincipalId

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicyDefinitionId'
    • 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

Sebelumnya

$policyDefinition = Set-AzPolicyDefinition -Name MyDefinition -Description 'A much better policy definition'
$description = $policyDefinition.Properties.Description


Sesudahnya

$policyDefinition = Update-AzPolicyDefinition -Name MyDefinition -Description 'A much better policy definition'
$description = $policyDefinition.Description

Compatible option:
$policyDefinition = Set-AzPolicyDefinition -Name MyDefinition -Description 'A much better policy definition' -BackwardCompatible
$description = $policyDefinition.Properties.Description

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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType'
    • 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

Sebelumnya

$policyExemption = Set-AzPolicyExemption -Name MyExemption -ExemptionCategory Waiver
$exemptionCategory = $policyExemption.Properties.ExemptionCategory


Sesudahnya

$policyExemption = Update-AzPolicyExemption -Name MyExemption -ExemptionCategory Waiver
$exemptionCategory = $policyExemption.ExemptionCategory

Compatbile option:
$policyExemption = Update-AzPolicyExemption -Name MyExemption -ExemptionCategory Waiver -BackwardCompatible
$exemptionCategory = $policyExemption.Properties.ExemptionCategory


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: 'Properties', 'ResourceId', 'ResourceName', 'ResourceType', 'PolicySetDefinitionId'
    • 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

Sebelumnya

$policySetDefinition = Set-AzPolicySetDefinition -Name MySetDefinition -Metadata '{ "MyThing": "A really good thing" }'
$myThing = $policySetDefinition.Properties.Metadata.MyThing


Sesudahnya

$policySetDefinition = Update-AzPolicySetDefinition -Name MySetDefinition -Metadata '{ "MyThing": "A really good thing" }'
$myThing = $policySetDefinition.Metadata.MyThing

Compatible option:
$policySetDefinition = Set-AzPolicySetDefinition -Name MySetDefinition -Metadata '{ "MyThing": "A really good thing" }' -BackwardCompatible
$myThing = $policySetDefinition.Properties.Metadata.MyThing


Az.ServiceBus

New-AzServiceBusAuthorizationRule

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Rights
      • Parameter : 'Hak' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

New-AzServiceBusAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type AccessRights[])

Sesudahnya

New-AzServiceBusAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type System.String[])

New-AzServiceBusIPRuleConfig

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Action
      • Parameter : 'Tindakan' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Action is of type NetworkRuleIPAction )

Sesudahnya

(Action is of type String )

New-AzServiceBusKey

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -KeyType
      • Parameter : 'KeyType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

New-AzServiceBusKey -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule -KeyType PrimaryKey

(KeyType is of type KeyType)

Sesudahnya

New-AzServiceBusKey -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule -KeyType PrimaryKey

(KeyType is of type String)

New-AzServiceBusNamespace

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -SkuName
      • Parameter : 'SkuName' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

New-ServiceBusNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess),
( SkuName is of type SkuName)

Sesudahnya

New-ServiceBusNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is String),
(PublicNetworkAccess is of type String),
( SkuName is of type String)

New-AzServiceBusNamespaceV2

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -SkuName
      • Parameter : 'SkuName' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

New-ServiceBusNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess),
( SkuName is of type SkuName)

Sesudahnya

New-ServiceBusNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4 -SkuName Premium -Location eastus -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is String),
(PublicNetworkAccess is of type String),
( SkuName is of type String)

New-AzServiceBusQueue

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Status
      • Parameter : 'Status' berubah. Jenis parameter berubah dari 'EntityStatus' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Status is of type EntityStatus)

Sesudahnya

(Status is of type String)

New-AzServiceBusSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Status
      • Parameter : 'Status' berubah. Jenis parameter berubah dari 'EntityStatus' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Status is of type EntityStatus)

Sesudahnya

(Status is of type String)

New-AzServiceBusTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Status
      • Parameter : 'Status' berubah. Jenis parameter berubah dari 'EntityStatus' menjadi 'String'.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Status is of type EntityStatus)

Sesudahnya

(Status is of type String)

Set-AzServiceBusAuthorizationRule

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Rights
      • Parameter : 'Hak' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

Set-AzServiceBusAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type AccessRights[])

Sesudahnya

Set-AzServiceBusAuthorizationRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -Name $env.authRule2 -Rights @("Manage", "Send", "Listen")
 
 (Rights is of type System.String[])

Set-AzServiceBusNamespace

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -SkuName
      • Parameter : 'SkuName' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

Set-AzServiceBusNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess),
 (SkuName is of type SkuName) 

Sesudahnya

Set-AzServiceBusNamespace -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type String),
(PublicNetworkAccess is of type String),
 (SkuName is of type String) 

Set-AzServiceBusNamespaceV2

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -IdentityType
      • Parameter : 'IdentityType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -SkuName
      • Parameter : 'SkuName' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

Set-AzServiceBusNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type ManagedServiceIdentityType),
(PublicNetworkAccess is of type PublicNetworkAccess),
 (SkuName is of type SkuName) 

Sesudahnya

Set-AzServiceBusNamespaceV2 -ResourceGroupName $env.resourceGroup -Name $env.namespaceV4  -IdentityType SystemAssigned -PublicNetworkAccess Disabled

( IdentityType is of type String),
(PublicNetworkAccess is of type String),
 (SkuName is of type String) 

Set-AzServiceBusNetworkRuleSet

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -DefaultAction
      • Parameter : 'DefaultAction' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'
    • -PublicNetworkAccess
      • Parameter : 'PublicNetworkAccess' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

Set-AzServiceBusNetworkRuleSet -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -PublicNetworkAccess Disabled -DefaultAction deny

 ( DefaultAction is of type DefaultAction),
 ( PublicNetworkAccess is of type PublicNetworkAccess)

Sesudahnya

Set-AzServiceBusNetworkRuleSet -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -PublicNetworkAccess Disabled -DefaultAction deny

 ( DefaultAction is of type String),
 ( PublicNetworkAccess is of type String)

Set-AzServiceBusQueue

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Status
      • Parameter : 'Status' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Status is of type EntityStatus)

Sesudahnya

(Status is of type String.)

Set-AzServiceBusRule

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -FilterType
      • Parameter : 'FilterType' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

Set-AzServiceBusRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -TopicName topic1 -SubscriptionName subscription1 -Name sqlRule2 -FilterType SqlFilter -SqlExpression x=y

( FilterType is of type FilterType)

Sesudahnya

Set-AzServiceBusRule -ResourceGroupName $env.resourceGroup -NamespaceName $env.namespace -TopicName topic1 -SubscriptionName subscription1 -Name sqlRule2 -FilterType SqlFilter -SqlExpression x=y

( FilterType is of type String)

Set-AzServiceBusSubscription

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Status
      • Parameter : 'Status' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Status is of type EntityStatus)

Sesudahnya

(Status is of type String)

Set-AzServiceBusTopic

  • Parameter breaking-change akan terjadi pada semua set parameter
    • -Status
      • Parameter : 'Status' berubah.
      • Perubahan ini akan berlaku pada '21/5/2024'- Perubahan diharapkan berlaku dari versi Az : '12.0.0'
      • Perubahan diharapkan berlaku dari versi : '4.0.0'

Sebelumnya

(Status is of type EntityStatus)

Sesudahnya

(Status is of type String)

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

Sebelumnya

New-AzSqlDatabaseFailoverGroup -ServerName example-primary-server -ResourceGroupName example-rg -PartnerServerName example-secondary-server -FailoverGroupName example-fg     (FailoverPolicy defaults to Automatic)

Sesudahnya

New-AzSqlDatabaseFailoverGroup -ServerName example-primary-server -ResourceGroupName example-rg -PartnerServerName example-secondary-server -FailoverGroupName example-fg     (FailoverPolicy defaults to Manual)

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

Sebelumnya

Get-Help Set-AzSqlDatabaseFailoverGroup -Parameter FailoverPolicy (Output shows default value = Automatic)

Sesudahnya

Get-Help Set-AzSqlDatabaseFailoverGroup -Parameter FailoverPolicy (Output shows default value = Manual)

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: 7.0.0 dan versi Az: 12.0.0

Sebelumnya

PS C:\WINDOWS\system32> $queue = Get-AzStorageQueue -Context $ctx-Name myqueue
PS C:\WINDOWS\system32> $queue | fl

CloudQueue              : Microsoft.Azure.Storage.Queue.CloudQueue
Uri                     : https://mystorageaccount.queue.core.windows.net/myqueue
ApproximateMessageCount : 0
EncodeMessage           : True
QueueClient             : Azure.Storage.Queues.QueueClient
QueueProperties         : Azure.Storage.Queues.Models.QueueProperties
Context                 : Microsoft.WindowsAzure.Commands.Storage.AzureStorageContext
Name                    : myqueue

PS C:\WINDOWS\system32> $queueMessage = [Microsoft.Azure.Storage.Queue.CloudQueueMessage]::new("This is message 1")
PS C:\WINDOWS\system32> $queue.CloudQueue.AddMessageAsync($queueMessage)

Sesudahnya

PS C:\WINDOWS\system32> $queue = Get-AzStorageQueue -Context $ctx-Name myqueue
PS C:\WINDOWS\system32> $queue | fl

QueueClient             : Azure.Storage.Queues.QueueClient
Uri                     : https://mystorageaccount.queue.core.windows.net/myqueue
ApproximateMessageCount : 0
QueueProperties         : Azure.Storage.Queues.Models.QueueProperties
Context                 : Microsoft.WindowsAzure.Commands.Storage.AzureStorageContext
Name                    : myqueue

PS C:\WINDOWS\system32> $queueMessage = "This is message 1"
PS C:\WINDOWS\system32> $queue.QueueClient.SendMessage($queueMessage)

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: 7.0.0 dan versi Az: 12.0.0

Sebelumnya

PS C:\WINDOWS\system32> $queue = New-AzStorageQueue -Name myqueue -Context $ctx
PS C:\WINDOWS\system32> $queue | fl

CloudQueue              : Microsoft.Azure.Storage.Queue.CloudQueue
Uri                     : https://mystorageaccount.queue.core.windows.net/myqueue
ApproximateMessageCount : 0
EncodeMessage           : True
QueueClient             : Azure.Storage.Queues.QueueClient
QueueProperties         : Azure.Storage.Queues.Models.QueueProperties
Context                 :
Name                    : myqueue

Sesudahnya

PS C:\WINDOWS\system32> $queue = New-AzStorageQueue -Name myqueue -Context $ctx
PS C:\WINDOWS\system32> $queue | fl


QueueClient             : Azure.Storage.Queues.QueueClient
Uri                     : https://mystorageaccount.queue.core.windows.net/myqueue
ApproximateMessageCount : 0
QueueProperties         : Azure.Storage.Queues.Models.QueueProperties
Context                 : Microsoft.WindowsAzure.Commands.Storage.AzureStorageContext
Name                    : myqueue

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

Sebelumnya

New-AzStorageQueueSASToken -Name testq1 -Permission ruap -Protocol HttpsOnly -Context $ctx
(The parameter Protocol is of type SharedAccessProtocol)

Sesudahnya

New-AzStorageQueueSASToken -Name testq1 -Permission ruap -Protocol HttpsOnly -Context $ctx
(The parameter Protocol is of type string)

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

Sebelumnya

No prompt when upgrading to StorageV2:
Set-AzStorageAccount -ResourceGroupName $rgname -Name $stoname -UpgradeToStorageV2

Sesudahnya

Add -Force to skip the prompt when upgrading to StorageV2 
Set-AzStorageAccount -ResourceGroupName $rgname -Name $stoname -UpgradeToStorageV2 -Force

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

Sebelumnya

When uploading Azure File using SAS token without Read permission, the Path parameter will be taken as parent directory path, and will take source file name as destination file name.

$ctxsas = New-AzStorageContext -StorageAccountName $accountName  -SasToken $writeOnlySasToken
Set-AzStorageFileContent -ShareName $sharename -Path dir1/dir2 -Source C:\temp\test.txt -Context $ctxsas 

Sesudahnya

When uploading Azure File using SAS token without Read permission, the Path parameter need be whole path of destination file, include file name

$ctxsas = New-AzStorageContext -StorageAccountName $accountName  -SasToken $writeOnlySasToken
Set-AzStorageFileContent -ShareName $sharename -Path dir1/dir2/test.txt -Source C:\temp\test.txt -Context $ctxsas 

Az.Support

Get-AzSupportProblemClassification

  • Cmdlet breaking-change akan terjadi pada semua set parameter

    • Piping Get-AzSupportProblemClassification dengan objek layanan tidak akan lagi didukung untuk daftar. Dapatkan melalui pipa masih akan didukung.
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
  • Parameter breaking-change akan terjadi pada semua set parameter

    • -Id
      • Nama parameter 'Id' akan diubah menjadi 'Nama'.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -ServiceId
      • Nama parameter 'ServiceId' akan diubah menjadi 'ServiceName'.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

Get-AzSupportProblemClassification -ServiceId b452a42b-3779-64de-532c-8a32738357a6 -Id 3400570d-442f-a892-48e2-ff4ad710b38f

Sesudahnya

Get-AzSupportProblemClassification -ServiceName b452a42b-3779-64de-532c-8a32738357a6 -Name 3400570d-442f-a892-48e2-ff4ad710b38f

Get-AzSupportService

  • Cmdlet breaking-change akan terjadi pada semua set parameter

    • Nama properti output 'ResourceTypes' akan diubah menjadi 'ResourceType'.
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
  • Parameter breaking-change akan terjadi pada semua set parameter

    • -Id
      • Nama parameter 'Id' akan diubah menjadi 'Nama'.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

"Get-AzSupportService -Id b452a42b-3779-64de-532c-8a32738357a6

Id            : /providers/Microsoft.Support/services/b452a42b-3779-64de-532c-8a32738357a6
Name          : b452a42b-3779-64de-532c-8a32738357a6
Type          : Microsoft.Support/services
DisplayName   : Web App (Linux)
ResourceTypes : {MICROSOFT.WEB/SITES}"

Sesudahnya

Get-AzSupportService -Name b452a42b-3779-64de-532c-8a32738357a6

DisplayName       : Web App (Linux)
Id                : /providers/Microsoft.Support/services/b452a42b-3779-64de-532c-8a32738357a6
Name              : b452a42b-3779-64de-532c-8a32738357a6
ResourceGroupName :
ResourceType      : {MICROSOFT.WEB/SITES}
Type              : Microsoft.Support/services

Get-AzSupportTicket

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Parameter input 'Lewati' akan dihapus
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Parameter input 'IncludeTotalCount' akan dihapus
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Parameter 'Pertama' akan diganti namanya menjadi 'Atas'
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak ContactDetail tidak akan digunakan lagi. Gunakan properti ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetail Telepon Number, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, dan ContactDetailPrimaryEmailAddress sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak SupportEngineer tidak akan digunakan lagi. Gunakan properti SupportEngineerEmailAddress sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak QuotaTicketDetail tidak akan digunakan lagi. Gunakan properti QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output TechnicalTicketResourceId akan diubah menjadi TechnicalTicketDetailResourceId
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Jika tidak ada parameter yang ditentukan, Get-AzSupportTicket akan mengembalikan tiket dukungan dari minggu lalu menjadi default
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

Get-AzSupportTicket  -First 1

Id                               : /subscriptions/86cb77fa-8b17-4eab-9493-b65dace99813/providers/Microsoft
                                   .Support/supportTickets/06bfd9d3-22f96a7f-496854d2-6b34-4c48-a4a9-69a6f
                                   599407a
Name                             : 06bfd9d3-22f96a7f-496854d2-6b34-4c48-a4a9-69a6f599407a
Type                             : Microsoft.Support/supportTickets
Title                            : Quota request for Storage: Azure NetApp Files limits
SupportTicketId                  : 3505060040007427
Description                      : Question: Quota type
                                   Answer: Regional Capacity Quota per Subscription (TiB)

                                   Question: Region requested
                                   Answer: Australia Central 2

                                   Question: Quota State
                                   Answer: Current:25, Default:25

                                   Question: Enter value for new limit
                                   Answer: 22
ProblemClassificationId          : /providers/Microsoft.Support/services/06bfd9d3-516b-d5c6-5802-169c800de
                                   c89/problemClassifications/22f96a7f-37b3-1504-0258-909e9f5ab3ac
ProblemClassificationDisplayName : Storage: Azure NetApp Files limits
Severity                         : Minimal
EnrollmentId                     :
Require24X7Response              : False
ContactDetail                    : Microsoft.Azure.Commands.Support.Models.PSContactProfile
ServiceLevelAgreement            : Microsoft.Azure.Commands.Support.Models.PSServiceLevelAgreement
SupportEngineer                  : Microsoft.Azure.Commands.Support.Models.PSSupportEngineer
SupportPlanType                  : Azure Internal
ProblemStartTime                 :
ServiceId                        : /providers/Microsoft.Support/services/06bfd9d3-516b-d5c6-5802-169c800de
                                   c89
ServiceDisplayName               : Service and subscription limits (quotas)
Status                           : Open
CreatedDate                      : 5/6/2024 3:42:35 PM
ModifiedDate                     : 5/6/2024 3:42:46 PM
TechnicalTicketResourceId        :
QuotaTicketDetail                : Microsoft.Azure.Commands.Support.Models.PSQuotaTicketDetail

Sesudahnya

Get-AzSupportTicket -Top 1

AdvancedDiagnosticConsent                  : Yes
ContactDetailAdditionalEmailAddress        :
ContactDetailCountry                       : USA
ContactDetailFirstName                     : First
ContactDetailLastName                      : Last
ContactDetailPhoneNumber                   :
ContactDetailPreferredContactMethod        : Email
ContactDetailPreferredSupportLanguage      : en-US
ContactDetailPreferredTimeZone             : Pacific Standard Time
ContactDetailPrimaryEmailAddress           : test@test.com
CreatedDate                                : 5/6/2024 3:42:35 PM
Description                                : Question: Quota type
                                             Answer: Regional Capacity Quota per Subscription (TiB)

                                             Question: Region requested
                                             Answer: Australia Central 2

                                             Question: Quota State
                                             Answer: Current:25, Default:25

                                             Question: Enter value for new limit
                                             Answer: 22
EnrollmentId                               :
FileWorkspaceName                          : 2405060040007416
Id                                         : /subscriptions/86cb77fa-8b17-4eab-9493-b65dace99813/providers/Microsoft.Support/supportTickets/06bfd9
                                             d3-22f96a7f-496854d2-6b34-4c48-a4a9-69a6f599407a
IsTemporaryTicket                          : No
ModifiedDate                               : 5/6/2024 3:42:46 PM
Name                                       : 06bfd9d3-22f96a7f-496854d2-6b34-4c48-a4a9-69a6f599407a
ProblemClassificationDisplayName           : Storage: Azure NetApp Files limits
ProblemClassificationId                    : /providers/Microsoft.Support/services/06bfd9d3-516b-d5c6-5802-169c800dec89/problemClassifications/22f
                                             96a7f-37b3-1504-0258-909e9f5ab3ac
ProblemStartTime                           :
QuotaTicketDetailQuotaChangeRequest        : {{
                                               "region": "australiacentral2",
                                               "payload": "{\"QuotaBucket\":\"tib_per_subscription\",\"tib_per_subscription_text\":\"Current:25,
                                             Default:25\",\"NewLimit\":22}"
                                             }}
QuotaTicketDetailQuotaChangeRequestSubType :
QuotaTicketDetailQuotaChangeRequestVersion : 0.0
Require24X7Response                        : False
ResourceGroupName                          :
SecondaryConsent                           :
ServiceDisplayName                         : Service and subscription limits (quotas)
ServiceId                                  : /providers/Microsoft.Support/services/06bfd9d3-516b-d5c6-5802-169c800dec89
ServiceLevelAgreementExpirationTime        : 5/6/2024 11:42:35 PM
ServiceLevelAgreementSlaMinute             : 480
ServiceLevelAgreementStartTime             : 5/6/2024 3:42:35 PM
Severity                                   : Minimal
Status                                     : Open
SupportEngineerEmailAddress                :
SupportPlanDisplayName                     : support plan
SupportPlanId                              : test
SupportPlanType                            : test
SupportTicketId                            : 3505060040007427
TechnicalTicketDetailResourceId            :
Title                                      : Quota request for Storage: Azure NetApp Files limits
Type                                       : Microsoft.Support/supportTickets

Get-AzSupportTicketCommunication

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Cmdlet Get-AzSupportTicketCommunication akan diganti namanya menjadi Get-AzSupportCommunication
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Parameter input 'Lewati' akan dihapus
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Parameter input 'IncludeTotalCount' akan dihapus
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Parameter 'Pertama' akan diganti namanya menjadi 'Atas'
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Piping Get-AzSupportTicketCommunication dengan objek tiket dukungan tidak akan lagi didukung untuk daftar. Dapatkan melalui pipa masih akan didukung.
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

Get-AzSupportTicketCommunication -SupportTicketName 48cf91d7-69575ec1-65697697-e20c-4bfc-bc46-b69f0ef6d0a0 -First 5

Sesudahnya

Get-AzSupportCommunication -SupportTicketName 48cf91d7-69575ec1-65697697-e20c-4bfc-bc46-b69f0ef6d0a0 -Top 5

New-AzSupportContactProfileObject

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Cmdlet tidak digunakan lagi. Tidak akan ada penggantian untuk itu.
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

New-AzSupportTicket

  • Cmdlet breaking-change akan terjadi pada semua set parameter

    • Parameter baru 'ServiceId' akan diperlukan
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Parameter baru 'AdvancedDiagnosticConsent' akan diperlukan
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak ContactDetail tidak akan digunakan lagi. Gunakan properti ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetail Telepon Number, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, dan ContactDetailPrimaryEmailAddress sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak SupportEngineer tidak akan digunakan lagi. Gunakan properti SupportEngineerEmailAddress sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak QuotaTicketDetail tidak akan digunakan lagi. Gunakan properti QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output TechnicalTicketResourceId akan diubah menjadi TechnicalTicketDetailResourceId
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
  • Parameter breaking-change akan terjadi pada semua set parameter

    • -AdditionalEmailAddress
      • Parameter 'AdditionalEmailAddress' akan diganti namanya menjadi 'ContactDetailAdditionalEmailAddress'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CSPHomeTenantId
      • Parameter 'CSPHomeTenantId' akan dihapus.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerContactDetail
      • CustomerContactDetail akan dihapus. Gunakan parameter baru ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName,ContactDetail Telepon Number, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod sebagai gantinya.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerCountry
      • Parameter 'CustomerCountry' akan diganti namanya menjadi 'ContactDetailCountry'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerFirstName
      • Parameter 'CustomerFirstName' akan diganti namanya menjadi 'ContactDetailFirstName'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerLastName
      • Parameter 'CustomerLastName' akan diganti namanya menjadi 'ContactDetailLastName'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPhoneNumber
      • Parameter 'Customer Telepon Number' akan diganti namanya menjadi 'ContactDetail Telepon Number'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPreferredSupportLanguage
      • Parameter 'CustomerPreferredSupportLanguage' akan diganti namanya menjadi 'ContactDetailPreferredSupportLanguage'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPreferredTimeZone
      • Parameter 'CustomerPreferredTimeZone' akan diganti namanya menjadi 'ContactDetailPreferredTimeZone'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPrimaryEmailAddress
      • Parameter 'CustomerPrimaryEmailAddress' akan diganti namanya menjadi 'ContactDetailPrimaryEmailAddress'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -PreferredContactMethod
      • Parameter 'PreferredContactMethod' akan diganti namanya menjadi 'ContactDetailPreferredContactMethod'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -QuotaTicketDetail
      • Parameter QuotaTicketDetail akan dihapus. Gunakan parameter baru QuotaTicketDetailQuotaChangeRequest, QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion sebagai gantinya.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -TechnicalTicketResourceId
      • Parameter 'TechnicalTicketResourceId' akan diganti namanya menjadi 'TechnicalTicketDetailResourceId'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

New-AzSupportTicket -Name "test1" -Title "Test" -Description "Test" -Severity "minimal" -ProblemClassificationId "/providers/Microsoft.Support/services/{vm_windows_service_guid}/problemClassifications/{problemClassification_guid}" -TechnicalTicketResourceId "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testVM" -CustomerContactDetail @{FirstName = "first" ; LastName = "last" ; PreferredTimeZone = "pacific standard time" ; PreferredSupportLanguage = "en-us" ; Country = "USA" ; PreferredContactMethod = "Email" ; PrimaryEmailAddress = "test@test.com"}

New-AzSupportTicket -Name "test1" -Title "Test" -Description "Test" -Severity "minimal" -ProblemClassificationId "/providers/Microsoft.Support/services/{quota_service_guid}/problemClassifications/{cores_problemClassification_guid}" -QuotaTicketDetail @{QuotaChangeRequestVersion = "1.0" ; QuotaChangeRequests = (@{Region = "westus"; Payload = "{`"VMFamily`":`"Dv2 Series`",`"NewLimit`":350}"})} -CustomerContactDetail @{FirstName = "first" ; LastName = "last" ; PreferredTimeZone = "pacific standard time" ; PreferredSupportLanguage = "en-us" ; Country = "USA" ; PreferredContactMethod = "Email" ; PrimaryEmailAddress = "test@test.com"}

Id                               : /subscriptions/{subscription}/providers/Microsoft
                                   .Support/supportTickets/test_1
Name                             : test_1
Type                             : Microsoft.Support/supportTickets
Title                            : test
SupportTicketId                  : 3505060040008586
Description                      : test ticket please ignore and close
ProblemClassificationId          : /providers/Microsoft.Support/services/{service_id}/problemClassifications/{problemClassification_guid}
ProblemClassificationDisplayName : Compute-VM (cores-vCPUs) subscription limit increases
Severity                         : Minimal
EnrollmentId                     :
Require24X7Response              : False
ContactDetail                    : Microsoft.Azure.Commands.Support.Models.PSContactProfile
ServiceLevelAgreement            : Microsoft.Azure.Commands.Support.Models.PSServiceLevelAgreement
SupportEngineer                  : Microsoft.Azure.Commands.Support.Models.PSSupportEngineer
SupportPlanType                  : Azure Internal
ProblemStartTime                 :
ServiceId                        : /providers/Microsoft.Support/services/{service_id}
ServiceDisplayName               : Service and subscription limits (quotas)
Status                           : Open
CreatedDate                      : 5/6/2024 4:44:24 PM
ModifiedDate                     : 5/6/2024 4:44:34 PM
TechnicalTicketResourceId        :
QuotaTicketDetail                : Microsoft.Azure.Commands.Support.Models.PSQuotaTicketDetail

Sesudahnya

New-AzSupportTicket -Name "test1" -AdvancedDiagnosticConsent "Yes" -ContactDetailCountry "USA" -ContactDetailFirstName "first" -ContactDetailLastName "last" -ContactDetailPreferredContactMethod "email" -ContactDetailPreferredSupportLanguage "en-US" -ContactDetailPreferredTimeZone "Pacific Standard Time" -ContactDetailPrimaryEmailAddress "test@test.com" -Description "test ticket" -ProblemClassificationId "/providers/microsoft.support/services/{vm_windows_service_guid}/problemclassifications/{problemClassigication_guid}" -ServiceId "/providers/microsoft.support/services/{vm_windows_service_guid}" -Severity "minimal" -Title "test" -TechnicalTicketDetailResourceId "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testVM"

New-AzSupportTicket -Name "test1" -AdvancedDiagnosticConsent "Yes" -ContactDetailCountry "USA" -ContactDetailFirstName "firstName" -ContactDetailLastName "lastName" -ContactDetailPreferredContactMethod "email" -ContactDetailPreferredSupportLanguage "en-US" -ContactDetailPreferredTimeZone "Pacific Standard Time" -ContactDetailPrimaryEmailAddress "test@test.com" -Description "test ticket please ignore and close" -ProblemClassificationId "/providers/microsoft.support/services/{quota_service_guid}/problemclassifications/{cores_problemClassification_guid}" -ServiceId "/providers/microsoft.support/services/{quota_service_guid}" -Severity "minimal" -Title "test" -QuotaTicketDetailQuotaChangeRequest @(@{ Payload = "{`"VMFamily`":`"DV2 Series`",`"NewLimit`":`"350`",`"DeploymentStack`":`"ARM`",`"Type`":`"Regional`",`"EdgeZone`":`"`"}"; Region = "EASTUS"}) -QuotaTicketDetailQuotaChangeRequestVersion "1.0"

AdvancedDiagnosticConsent                  : Yes
ContactDetailAdditionalEmailAddress        :
ContactDetailCountry                       : USA
ContactDetailFirstName                     : firstName
ContactDetailLastName                      : lastName
ContactDetailPhoneNumber                   :
ContactDetailPreferredContactMethod        : Email
ContactDetailPreferredSupportLanguage      : en-US
ContactDetailPreferredTimeZone             : Pacific Standard Time
ContactDetailPrimaryEmailAddress           : test@test.com
CreatedDate                                : 5/6/2024 4:44:24 PM
Description                                : test ticket please ignore and close
EnrollmentId                               :
FileWorkspaceName                          : 3505060040008586
Id                                         : /subscriptions/{subscription_id}/providers/Microsoft.Support/supportTickets/test1
IsTemporaryTicket                          : No
ModifiedDate                               : 5/6/2024 4:44:36 PM
Name                                       : test_grace_2
ProblemClassificationDisplayName           : Compute-VM (cores-vCPUs) subscription limit increases
ProblemClassificationId                    : /providers/Microsoft.Support/services/{service_id}/problemClassifications/{problemClassification_guid}
ProblemScopingQuestion                     :
ProblemStartTime                           :
QuotaTicketDetailQuotaChangeRequest        : {{
                                               "region": "EASTUS",
                                               "payload": "{\"VMFamily\":\"DV2
                                             Series\",\"NewLimit\":\"350\",\"DeploymentStack\":\"ARM\",\"Type\":\"Regional\",\"EdgeZone\":\"\"}"
                                             }}
QuotaTicketDetailQuotaChangeRequestSubType :
QuotaTicketDetailQuotaChangeRequestVersion : 1.0
Require24X7Response                        : False
ResourceGroupName                          :
SecondaryConsent                           :
ServiceDisplayName                         : Service and subscription limits (quotas)
ServiceId                                  : /providers/Microsoft.Support/services/{service_id}
ServiceLevelAgreementExpirationTime        : 5/7/2024 12:44:24 AM
ServiceLevelAgreementSlaMinute             : 480
ServiceLevelAgreementStartTime             : 5/6/2024 4:44:24 PM
Severity                                   : Minimal
Status                                     : Open
SupportEngineerEmailAddress                :
SupportPlanDisplayName                     : suppport plan
SupportPlanId                              : test
SupportPlanType                            : support plan
SupportTicketId                            : 3505060040008586
TechnicalTicketDetailResourceId            :
Title                                      : test
Type                                       : Microsoft.Support/supportTickets

New-AzSupportTicketCommunication

  • Cmdlet breaking-change akan terjadi pada semua set parameter
    • Cmdlet New-AzSupportTicketCommunication akan diganti namanya menjadi New-AzSupportCommunication
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Piping New-AzSupportTicketCommunication dengan objek tiket dukungan tidak akan lagi didukung.
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

New-AzSupportTicketCommunication -SupportTicketName 48cf91d7-69575ec1-65697697-e20c-4bfc-bc46-b69f0ef6d0a0 -Name "testcomm1" -Subject "test" -Body "test"

Sesudahnya

New-AzSupportCommunication -SupportTicketName 48cf91d7-69575ec1-65697697-e20c-4bfc-bc46-b69f0ef6d0a0 -Name "testcomm1" -Subject "test" -Body "test"

Update-AzSupportTicket

  • Cmdlet breaking-change akan terjadi pada semua set parameter

    • Properti output anak ContactDetail tidak akan digunakan lagi. Gunakan properti ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetail Telepon Number, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, dan ContactDetailPrimaryEmailAddress sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak SupportEngineer tidak akan digunakan lagi. Gunakan properti SupportEngineerEmailAddress sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output anak QuotaTicketDetail tidak akan digunakan lagi. Gunakan properti QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion sebagai gantinya
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • Properti output TechnicalTicketResourceId akan diubah menjadi TechnicalTicketDetailResourceId
    • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
  • Parameter breaking-change akan terjadi pada semua set parameter

    • -AdditionalEmailAddress
      • Parameter 'AdditionalEmailAddress' akan diganti namanya menjadi 'ContactDetailAdditionalEmailAddress'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerContactDetail
      • CustomerContactDetail akan dihapus. Gunakan parameter baru ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName,ContactDetail Telepon Number, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod sebagai gantinya.
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerCountry
      • Parameter 'CustomerCountry' akan diganti namanya menjadi 'ContactDetailCountry'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerFirstName
      • Parameter 'CustomerFirstName' akan diganti namanya menjadi 'ContactDetailFirstName'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerLastName
      • Parameter 'CustomerLastName' akan diganti namanya menjadi 'ContactDetailLastName'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPhoneNumber
      • Parameter 'Customer Telepon Number' akan diganti namanya menjadi 'ContactDetail Telepon Number'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPreferredSupportLanguage
      • Parameter 'CustomerPreferredSupportLanguage' akan diganti namanya menjadi 'ContactDetailPreferredSupportLanguage'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPreferredTimeZone
      • Parameter 'CustomerPreferredTimeZone' akan diganti namanya menjadi 'ContactDetailPreferredTimeZone'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -CustomerPrimaryEmailAddress
      • Parameter 'CustomerPrimaryEmailAddress' akan diganti namanya menjadi 'ContactDetailPrimaryEmailAddress'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0
    • -PreferredContactMethod
      • Parameter 'PreferredContactMethod' akan diganti namanya menjadi 'ContactDetailPreferredContactMethod'
      • Perubahan ini diharapkan berlaku dari versi Az.Support: 2.0.0 dan versi Az: 12.0.0

Sebelumnya

$contactDetail = New-Object Microsoft.Azure.Commands.Support.Models.PSContactProfile
$contactDetail.FirstName = "first name updated"
$contactDetail.LastName = "last name updated"
Update-AzSupportTicket -Name "test1" -CustomerContactDetail $contactDetail -CustomerCountry "USA" 

Id                               : /subscriptions/{subscription}/providers/Microsoft
                                   .Support/supportTickets/test_1
Name                             : test_1
Type                             : Microsoft.Support/supportTickets
Title                            : test
SupportTicketId                  : 3505060040008586
Description                      : test ticket please ignore and close
ProblemClassificationId          : /providers/Microsoft.Support/services/{service_id}/problemClassifications/{problemClassification_guid}
ProblemClassificationDisplayName : Compute-VM (cores-vCPUs) subscription limit increases
Severity                         : Minimal
EnrollmentId                     :
Require24X7Response              : False
ContactDetail                    : Microsoft.Azure.Commands.Support.Models.PSContactProfile
ServiceLevelAgreement            : Microsoft.Azure.Commands.Support.Models.PSServiceLevelAgreement
SupportEngineer                  : Microsoft.Azure.Commands.Support.Models.PSSupportEngineer
SupportPlanType                  : Azure Internal
ProblemStartTime                 :
ServiceId                        : /providers/Microsoft.Support/services/{service_id}
ServiceDisplayName               : Service and subscription limits (quotas)
Status                           : Open
CreatedDate                      : 5/6/2024 4:44:24 PM
ModifiedDate                     : 5/6/2024 4:44:34 PM
TechnicalTicketResourceId        :
QuotaTicketDetail                : Microsoft.Azure.Commands.Support.Models.PSQuotaTicketDetail

Sesudahnya

Update-SupportTicket -Name "test1" -ContactDetailFirstName "first name updated" -ContactDetailLastName "last name updated" -ContactDetailCountry "USA"

AdvancedDiagnosticConsent                  : Yes
ContactDetailAdditionalEmailAddress        :
ContactDetailCountry                       : USA
ContactDetailFirstName                     : first name updated
ContactDetailLastName                      : last name updated
ContactDetailPhoneNumber                   :
ContactDetailPreferredContactMethod        : Email
ContactDetailPreferredSupportLanguage      : en-US
ContactDetailPreferredTimeZone             : Pacific Standard Time
ContactDetailPrimaryEmailAddress           : test@test.com
CreatedDate                                : 5/6/2024 4:44:24 PM
Description                                : test ticket please ignore and close
EnrollmentId                               :
FileWorkspaceName                          : 3505060040008586
Id                                         : /subscriptions/{subscription_id}/providers/Microsoft.Support/supportTickets/test1
IsTemporaryTicket                          : No
ModifiedDate                               : 5/6/2024 4:44:36 PM
Name                                       : test_grace_2
ProblemClassificationDisplayName           : Compute-VM (cores-vCPUs) subscription limit increases
ProblemClassificationId                    : /providers/Microsoft.Support/services/{service_id}/problemClassifications/{problemClassification_guid}
ProblemScopingQuestion                     :
ProblemStartTime                           :
QuotaTicketDetailQuotaChangeRequest        : {{
                                               "region": "EASTUS",
                                               "payload": "{\"VMFamily\":\"DV2
                                             Series\",\"NewLimit\":\"350\",\"DeploymentStack\":\"ARM\",\"Type\":\"Regional\",\"EdgeZone\":\"\"}"
                                             }}
QuotaTicketDetailQuotaChangeRequestSubType :
QuotaTicketDetailQuotaChangeRequestVersion : 1.0
Require24X7Response                        : False
ResourceGroupName                          :
SecondaryConsent                           :
ServiceDisplayName                         : Service and subscription limits (quotas)
ServiceId                                  : /providers/Microsoft.Support/services/{service_id}
ServiceLevelAgreementExpirationTime        : 5/7/2024 12:44:24 AM
ServiceLevelAgreementSlaMinute             : 480
ServiceLevelAgreementStartTime             : 5/6/2024 4:44:24 PM
Severity                                   : Minimal
Status                                     : Open
SupportEngineerEmailAddress                :
SupportPlanDisplayName                     : suppport plan
SupportPlanId                              : test
SupportPlanType                            : support plan
SupportTicketId                            : 3505060040008586
TechnicalTicketDetailResourceId            :
Title                                      : test
Type                                       : Microsoft.Support/supportTickets