Partager via


Guide de migration pour Az 12.0.0

Az.Accounts

Clear-AzConfig

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le paramètre DisableErrorRecordsPersistence sera déconseillé, un nouveau paramètre EnableErrorRecordsPersistence sera ajouté à la place. L’écriture d’enregistrements d’erreurs dans le système de fichiers passera d’un mode opt-in (activation) à un mode opt-out (désactivation). Cette modification interviendra vers le mois de mai 2024
    • Cette modification devrait prendre effet à partir de la version 2.X de Az.Accounts et de la version 12.0.0 de Az

Avant le

Clear-AzConfig -DisableErrorRecordsPersistence

Après

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

Get-AzConfig

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le paramètre DisableErrorRecordsPersistence sera déconseillé, un nouveau paramètre EnableErrorRecordsPersistence sera ajouté à la place. L’écriture d’enregistrements d’erreurs dans le système de fichiers passera d’un mode opt-in (activation) à un mode opt-out (désactivation). Cette modification interviendra vers le mois de mai 2024
    • Cette modification devrait prendre effet à partir de la version 2.X de Az.Accounts et de la version 12.0.0 de Az

Avant le

Get-AzConfig -DisableErrorRecordsPersistence 

Après

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

Update-AzConfig

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le paramètre DisableErrorRecordsPersistence sera déconseillé, un nouveau paramètre EnableErrorRecordsPersistence sera ajouté à la place. L’écriture d’enregistrements d’erreurs dans le système de fichiers passera d’un mode opt-in (activation) à un mode opt-out (désactivation). Cette modification interviendra vers le mois de mai 2024
    • Cette modification devrait prendre effet à partir de la version 2.X de Az.Accounts et de la version 12.0.0 de Az

Avant le

Update-AzConfig -DisableErrorRecordsPersistence 

Après

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

Az.Compute

Get-AzVmss

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • À partir de mai 2024, la cmdlet « Get-AzVmss » n’autorisera plus de valeur vide pour le nom du groupe de ressources et le nom du groupe de machines virtuelles identiques.
    • Cette modification doit prendre effet à partir des versions Az.Compute 8.0.0 et Az 12.0.0

Avant le

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

Après

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

New-AzGalleryImageDefinition

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • À compter de mai 2024, la cmdlet « New-AzGalleryImage » sera déployée avec la configuration de lancement fiable et la génération Gen2 Hyper V par défaut. Pour en savoir plus sur le lancement fiable, veuillez consulter https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • Cette modification doit prendre effet à partir des versions Az.Compute 8.0.0 et Az 12.0.0

Avant le

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 .

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • À compter de mai 2024, la cmdlet « New-AzVM » sera déployée avec l’image « Windows Server 2022 Azure Edition » par défaut. Cela facilitera la migration vers le lancement fiable à l’avenir. Pour en savoir plus sur le lancement fiable, veuillez consulter https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • Cette modification doit prendre effet à partir des versions Az.Compute 8.0.0 et Az 12.0.0

Avant le

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

Après

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

New-AzVmss

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • À compter de mai 2024, la cmdlet « New-AzVmss » sera déployée avec l’image « Windows Server 2022 Azure Edition » par défaut. Cela facilitera la migration vers le lancement fiable à l’avenir. Pour en savoir plus sur le lancement fiable, veuillez consulter https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • Cette modification doit prendre effet à partir des versions Az.Compute 8.0.0 et Az 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

Get-AzEventGridChannel -ResourceGroupName azps_test_group_eventgrid -PartnerNamespaceName azps-partnernamespace

Get-AzEventGridDomain

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridDomain -ResourceGroup MyResourceGroupName -Name Domain1

Après

Get-AzEventGridDomain -ResourceGroupName azps_test_group_eventgrid -Name azps-domain

Get-AzEventGridDomainTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Get-AzEventGridFullUrlForPartnerTopicEventSubscription

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Get-AzEventGridPartnerConfiguration

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridPartnerConfiguration -ResourceGroupName ResourceGroup1

Après

Get-AzEventGridPartnerConfiguration -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerNamespace

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridPartnerNamespace -ResourceGroup MyResourceGroupName -Name PartnerNamespace1

Après

Get-AzEventGridPartnerNamespace -ResourceGroupName azps_test_group_eventgrid -Name azps-partnernamespace

Get-AzEventGridPartnerRegistration

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

Après

Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration

Get-AzEventGridPartnerTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridPartnerTopic -ResourceGroupName MyResourceGroupName -Name PartnerTopic1

Après

Get-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerTopicEventSubscription

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IncludeFullEndpointUrl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Get-AzEventGridSubscription

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IncludeFullEndpointUrl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -Location
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -TopicTypeName
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Get-AzEventGridSystemTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridSystemTopic -ResourceGroup MyResourceGroupName -Name Topic1

Après

Get-AzEventGridSystemTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-systopic

Get-AzEventGridSystemTopicEventSubscription

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IncludeFullEndpointUrl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Get-AzEventGridTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridTopic -ResourceGroup MyResourceGroupName -Name Topic1

Après

Get-AzEventGridTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-topic

Get-AzEventGridTopicType

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IncludeEventTypeData
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

Get-AzEventGridTopicType -Name Microsoft.EventGrid.Namespaces

Get-AzEventGridVerifiedPartner

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -NextLink
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ODataQuery
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

Get-AzEventGridVerifiedPartner -Name VerifiedPartner1

Après

Get-AzEventGridVerifiedPartner -Name MicrosoftGraphAPI

New-AzEventGridDomain

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InboundIpRule
      • Le paramètre : « InboundIpRule » change. Le type du paramètre passe de « System.Collections.Hashtable » à « IInboundIPRule[] ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InputMappingDefaultValue
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InputMappingField
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -AuthorizedPartner
      • Le paramètre : « AuthorizedPartner » change. Le type du paramètre passe de « System.Collections.Hashtable[] » à « IPartner[] ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

New-AzEventGridPartnerConfiguration -ResourceGroupName MyResourceGroupName -MaxExpirationTimeInDays 14

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Endpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InboundIpRule
      • Le paramètre : « InboundIpRule » change. Le type du paramètre passe de « Microsoft.Azure.Commands.EventGrid.Models.PSInboundIpRule[] » à « IInboundIPRule[] ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -PrivateEndpointConnection
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Ajout du nouveau paramètre obligatoire : Emplacement <String>
    • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

New-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

Après

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

New-AzEventGridPartnerTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -AdvancedFilter
      • Le paramètre : « AdvancedFilter » change. Le type du paramètre passe de « System.Collections.Hashtable[] » à « IAdvancedFilter[] ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -AzureActiveDirectoryApplicationIdOrUri
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -AzureActiveDirectoryTenantId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeadLetterEndpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeliveryAttributeMapping
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -Endpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -EndpointType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -MaxEventsPerBatch
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -StorageQueueMessageTtl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

$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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -AzureActiveDirectoryApplicationIdOrUri
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -AzureActiveDirectoryTenantId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeadLetterEndpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeliveryAttributeMapping
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -MaxEventsPerBatch
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -StorageQueueMessageTtl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

$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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -AzureActiveDirectoryApplicationIdOrUri
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -AzureActiveDirectoryTenantId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeadLetterEndpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeliveryAttributeMapping
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -Endpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -EndpointType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -MaxEventsPerBatch
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -StorageQueueMessageTtl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

$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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InboundIpRule
      • Le paramètre : « InboundIpRule » change. Le type du paramètre passe de « System.Collections.Hashtable » à « IInboundIPRule[] ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InputMappingDefaultValue
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -InputMappingField
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -DomainInputObject
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DomainName
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DomainTopicInputObject
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DomainTopicName
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceGroupName
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -ResourceId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -TopicName
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Set-AzEventGridTopic

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • L’applet de commande est dépréciée. Elle ne sera pas remplacée.
    • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

Update-AzEventGridPartnerTopic

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres

    • La syntaxe existante sera étendue. La nouvelle syntaxe prend en charge la mise à jour d’autres propriétés.
    • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres

    • -IdentityType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Update-AzEventGridPartnerTopicEventSubscription

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -DeadLetterEndpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeliveryAttributeMapping
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -Endpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -EndpointType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -StorageQueueMessageTtl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -AzureActiveDirectoryApplicationIdOrUri
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -AzureActiveDirectoryTenantId
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeadLetterEndpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeliveryAttributeMapping
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -Endpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -EndpointType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -MaxEventsPerBatch
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -DeadLetterEndpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -DeliveryAttributeMapping
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -Endpoint
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -EndpointType
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0
    • -StorageQueueMessageTtl
      • Ce paramètre sera déconseillé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.EventGrid : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -CleanupPolicy
      • Le paramètre : « CleanupPolicy » change. Le type du paramètre passe de « CleanupPolicyRetentionDescription » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -Encoding
      • Le paramètre : « Encoding » change. Le type du paramètre passe de « EncodingCaptureDescription » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -IdentityType
      • Le paramètre : « IdentityType » change. Le type du paramètre passe de « CaptureIdentityType » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -Status
      • Le paramètre : « Status » change. Le type du paramètre passe de « EntityStatus » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Rights
      • Le paramètre : « Rights » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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

Après

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

New-AzEventHubIPRuleConfig

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Action
      • Paramètre : « Action » est en cours de modification.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

(Action is of type NetworkRuleIPAction )

Après

(Action is of type String)

New-AzEventHubKey

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -KeyType
      • Le paramètre : « KeyType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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

(KeyType is of type KeyType)

Après

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

(KeyType is of type String)

New-AzEventHubNamespace

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -SkuName
      • Le paramètre : « SkuName » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -SkuName
      • Le paramètre : « SkuName » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -SchemaCompatibility
      • Le paramètre : « SchemaCompatibility » change. Le type du paramètre passe de « SchemaCompatibility » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -SchemaType
      • Le paramètre : « SchemaType » change. Le type du paramètre passe de « SchemaType » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -MetricId
      • Le paramètre : « MetricId » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

(MetricId is of type MetricId)

Après

(MetricId is of type String)

Set-AzEventHub

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Encoding
      • Le paramètre : « Encoding » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -Status
      • Le paramètre : « Status » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Rights
      • Le paramètre : « Rights » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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

Après

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

Set-AzEventHubNamespace

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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

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

Après

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

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

Set-AzEventHubNamespaceV2

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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

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

Après

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

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

Set-AzEventHubNetworkRuleSet

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -DefaultAction
      • Le paramètre : « DefaultAction » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 5.0.0 »

Avant le

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

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

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -UseDefaultCVMPolicy
      • La stratégie de secours hors connexion sera supprimée. La création de clés échouera si l'API de découverte de services MAA ne permet pas d'obtenir la politique régionale par défaut de CVM SKR.
      • Cette modification devrait prendre effet à partir de la version 6.0.0 de Az.KeyVault et de la version 12.0.0 de Az

Invoke-AzKeyVaultKeyOperation

Supprimer le paramètre Valeur de Invoke-AzKeyVaultKeyOperation et la propriété Résultat du type de sortie PSKeyOperationResult

Avant le

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

Après

"$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

Paramètre EnableRbacAuthorization remplacé par DisableRbacAuthorization dans New-AzKeyVault et Update-AzKeyVault, RbacAuthorization sera activé par défaut

Avant le

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

Après

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

Update-AzKeyVault

Paramètre EnableRbacAuthorization remplacé par DisableRbacAuthorization dans Update-AzKeyVault

Avant le

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

Après

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

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings » change
    • Les propriétés suivantes du type de sortie sont dépréciées : « ResouceType »
    • Les propriétés suivantes sont ajoutées au type de sortie : « ResourceType »
    • Cette modification doit prendre effet à partir des versions Az.RecoveryServices 7.0.0 et Az 12.0.0

Avant le

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

Après

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

Import-AzRecoveryServicesAsrVaultSettingsFile

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings » change
    • Les propriétés suivantes du type de sortie sont dépréciées : « ResouceType »
    • Les propriétés suivantes sont ajoutées au type de sortie : « ResourceType »
    • Cette modification doit prendre effet à partir des versions Az.RecoveryServices 7.0.0 et Az 12.0.0

Avant le

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

Après

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

Set-AzRecoveryServicesAsrVaultContext

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings » change
    • Les propriétés suivantes du type de sortie sont dépréciées : « ResouceType »
    • Les propriétés suivantes sont ajoutées au type de sortie : « ResourceType »
    • Cette modification doit prendre effet à partir des versions Az.RecoveryServices 7.0.0 et Az 12.0.0

Avant le

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

Après

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

Az.Resources

Get-AzPolicyAssignment

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » change
    • Les propriétés suivantes dans le type de sortie sont déconseillées : Properties, Identity, ResourceId, ResourceName, ResourceType, PolicyAssignmentId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « EnforcementMode » « Metadata » « NonComplianceMessages » « NotScopes » « Parameters » « PolicyDefinitionId » « Scope »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType, PolicyDefinitionId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « Metadata » « Mode » « Parameters » « PolicyRule » « PolicyType »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « ExemptionCategory » « ExpiresOn » « Metadata » « PolicyAssignmentId » « PolicyDefinitionReferenceIds »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType, PolicySetDefinitionId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « Metadata » « Parameter » « PolicyDefinitionGroup » « PolicyDefinition » « PolicyDefinition » « PolicyType »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » change
    • Les propriétés suivantes dans le type de sortie sont déconseillées : Properties, Identity, ResourceId, ResourceName, ResourceType, PolicyAssignmentId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « EnforcementMode » « Metadata » « NonComplianceMessages » « NotScopes » « Parameters » « PolicyDefinitionId » « Scope »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType, PolicyDefinitionId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « Metadata » « Mode » « Parameters » « PolicyRule » « PolicyType »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « ExemptionCategory » « ExpiresOn » « Metadata » « PolicyAssignmentId » « PolicyDefinitionReferenceIds »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType, PolicySetDefinitionId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « Metadata » « Parameters » « PolicyDefinitionGroups » « PolicyDefinitions » « PolicyDefinitions » « PolicyType »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • L'applet de commande Set-AzPolicyAssignment sera renommée Update-AzPolicyAssignment
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » change
    • Les propriétés suivantes dans le type de sortie sont déconseillées : Properties, Identity, ResourceId, ResourceName, ResourceType, PolicyAssignmentId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « EnforcementMode » « Metadata » « NonComplianceMessages » « NotScopes » « Parameters » « PolicyDefinitionId » « Scope »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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

Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • L'applet de commande Set-AzPolicyDefinition sera renommée Update-AzPolicyDefinition
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType, PolicyDefinitionId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « Metadata » « Mode » « Parameters » « PolicyRule » « PolicyType »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • L'applet de commande Set-AzPolicyExemption sera renommée Update-AzPolicyExemption
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « ExemptionCategory » « ExpiresOn » « Metadata » « PolicyAssignmentId » « PolicyDefinitionReferenceIds »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • L'applet de commande Set-AzPolicySetDefinition sera renommée Update-AzPolicySetDefinition
    • Le type de sortie « Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment » est en cours de modification
    • Les propriétés suivantes du type de sortie sont déconseillées : Properties, ResourceId, ResourceName, ResourceType, PolicySetDefinitionId
    • Les propriétés suivantes sont ajoutées au type de sortie : « Description » « DisplayName » « Metadata » « Parameters » « PolicyDefinitionGroups » « PolicyDefinitions » « PolicyDefinitions » « PolicyType »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Resources : 7.1.0 et de la version Az : 12.0.0

Avant le

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


Après

$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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Rights
      • Le paramètre : « Rights » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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

Après

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

New-AzServiceBusIPRuleConfig

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Action
      • Paramètre : « Action » est en cours de modification.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Action is of type NetworkRuleIPAction )

Après

(Action is of type String )

New-AzServiceBusKey

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -KeyType
      • Le paramètre : « KeyType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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

(KeyType is of type KeyType)

Après

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

(KeyType is of type String)

New-AzServiceBusNamespace

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -SkuName
      • Le paramètre : « SkuName » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -SkuName
      • Le paramètre : « SkuName » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Status
      • Le paramètre : « Status » change. Le type du paramètre passe de « EntityStatus » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Status is of type EntityStatus)

Après

(Status is of type String)

New-AzServiceBusSubscription

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Status
      • Le paramètre : « Status » change. Le type du paramètre passe de « EntityStatus » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Status is of type EntityStatus)

Après

(Status is of type String)

New-AzServiceBusTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Status
      • Le paramètre : « Status » change. Le type du paramètre passe de « EntityStatus » à « String ».
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Status is of type EntityStatus)

Après

(Status is of type String)

Set-AzServiceBusAuthorizationRule

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Rights
      • Le paramètre : « Rights » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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

Après

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

Set-AzServiceBusNamespace

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -SkuName
      • Le paramètre : « SkuName » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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) 

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -IdentityType
      • Le paramètre : « IdentityType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -SkuName
      • Le paramètre : « SkuName » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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) 

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -DefaultAction
      • Le paramètre : « DefaultAction » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »
    • -PublicNetworkAccess
      • Le paramètre : « PublicNetworkAccess » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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

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

Après

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

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

Set-AzServiceBusQueue

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Status
      • Le paramètre : « Status » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Status is of type EntityStatus)

Après

(Status is of type String.)

Set-AzServiceBusRule

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -FilterType
      • Le paramètre : « FilterType » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

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

( FilterType is of type FilterType)

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Status
      • Le paramètre : « Status » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Status is of type EntityStatus)

Après

(Status is of type String)

Set-AzServiceBusTopic

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Status
      • Le paramètre : « Status » change.
      • Cette modification prendra effet le « 5/21/2024 » : la modification devrait prendre effet à partir de Az version : « 12.0.0 »
      • Le changement doit prendre effet à compter de la version « 4.0.0 »

Avant le

(Status is of type EntityStatus)

Après

(Status is of type String)

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • La valeur par défaut de FailoverPolicy passe d’Automatique à Manuel
    • Cette modification devrait prendre effet à partir de la version 5.0.0 d’Az.Sql et de la version 12.0.0 d’Az

Avant le

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

Après

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

Set-AzSqlDatabaseFailoverGroup

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • La valeur par défaut de FailoverPolicy passe d’Automatique à Manuel
    • Cette modification devrait prendre effet à partir de la version 5.0.0 d’Az.Sql et de la version 12.0.0 d’Az

Avant le

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

Après

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

Az.Storage

Get-AzStorageQueue

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • La propriété enfant CloudQueue et EncodeMessage du Kit de développement logiciel (SDK) v11 déprécié sera supprimée. Utilisez la propriété enfant QueueClient au lieu de CloudQueue.
    • Cette modification devrait entrer en vigueur à partir de la version Az.Storage : 7.0.0 et de la version Az : 12.0.0

Avant le

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)

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • La propriété enfant CloudQueue et EncodeMessage du Kit de développement logiciel (SDK) v11 déprécié sera supprimée. Utilisez la propriété enfant QueueClient au lieu de CloudQueue.
    • Cette modification devrait entrer en vigueur à partir de la version Az.Storage : 7.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Protocol
      • Le type de protocole de paramètre sera remplacé par SharedAccessProtocol par chaîne.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Storage : 7.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Set-AzStorageAccount

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -UpgradeToStorageV2
      • Une invite demandant la confirmation de l’utilisateur sera ajoutée lors de la mise à niveau d’un compte de stockage de StorageV1 ou BlobStorage vers StorageV2. Supprimez-la avec -Force.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Storage : 7.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Set-AzStorageFileContent

  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres
    • -Path
      • Lors du téléchargement à l’aide d’un jeton SAS sans autorisation de lecture, le chemin de destination sera considéré comme un chemin de fichier, au lieu d’un chemin de répertoire auparavant.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Storage : 7.0.0 et de la version Az : 12.0.0

Avant le

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 

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres

    • Le piping de Get-AzSupportProblemClassification avec un objet de service ne sera plus pris en charge pour la liste. L’obtention via le piping est toujours prise en charge.
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres

    • -Id
      • Le nom du paramètre « Id » sera remplacé par « Name ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -ServiceId
      • Le nom du paramètre « ServiceId » est remplacé par « ServiceName ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Get-AzSupportService

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres

    • Le nom de propriété de sortie « ResourceTypes » est remplacé par « ResourceType ».
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres

    • -Id
      • Le nom du paramètre « Id » sera remplacé par « Name ».
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

"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}"

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • Le paramètre d’entrée « Skip » sera supprimé
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le paramètre d’entrée « IncludeTotalCount » sera supprimé
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le paramètre « First » sera renommé « Top »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant ContactDetail sera déconseillée. Utiliser les propriétés ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetailPhoneNumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone et ContactDetailPrimaryEmailAddress à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant SupportEngineer sera déconseillée. Utiliser la propriété SupportEngineerEmailAddress à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant QuotaTicketDetail sera déconseillée. Utiliser les propriétés QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie TechnicalTicketResourceId sera modifiée en TechnicalTicketDetailResourceId
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Si aucun paramètre n'est spécifié, Get-AzSupportTicket renvoie par défaut les tickets de support de la dernière semaine
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • La cmdlet Get-AzSupportTicketCommunication sera renommée Get-AzSupportCommunication
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le paramètre d’entrée « Skip » sera supprimé
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le paramètre d’entrée « IncludeTotalCount » sera supprimé
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le paramètre « First » sera renommé « Top »
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le piping de Get-AzSupportTicketCommunication avec un objet ticket de support ne sera plus pris en charge pour la liste. L’obtention via le piping est toujours prise en charge.
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

New-AzSupportContactProfileObject

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • L’applet de commande est dépréciée. Elle ne sera pas remplacée.
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

New-AzSupportTicket

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres

    • Le nouveau paramètre « ServiceId » sera requis
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • Le nouveau paramètre « AdvancedDiagnosticConsent » sera requis
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant ContactDetail sera déconseillée. Utiliser les propriétés ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetailPhoneNumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone et ContactDetailPrimaryEmailAddress à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant SupportEngineer sera déconseillée. Utiliser la propriété SupportEngineerEmailAddress à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant QuotaTicketDetail sera déconseillée. Utiliser les propriétés QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie TechnicalTicketResourceId sera modifiée en TechnicalTicketDetailResourceId
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres

    • -AdditionalEmailAddress
      • Le paramètre « AdditionalEmailAddress » sera renommé « ContactDetailAdditionalEmailAddress »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CSPHomeTenantId
      • Le paramètre « CSPHomeTenantId » sera supprimé.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerContactDetail
      • CustomerContactDetail sera supprimé. Utilisez de nouveaux paramètres ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName,ContactDetailPhoneNumber, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod à la place.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerCountry
      • Le paramètre « CustomerCountry » sera renommé « ContactDetailCountry »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerFirstName
      • Le paramètre « CustomerFirstName » sera renommé « ContactDetailFirstName »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerLastName
      • Le paramètre « CustomerLastName » sera renommé « ContactDetailLastName »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPhoneNumber
      • Le paramètre « CustomerPhoneNumber » sera renommé « ContactDetailPhoneNumber »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPreferredSupportLanguage
      • Le paramètre « CustomerPreferredSupportLanguage » sera renommé « ContactDetailPreferredSupportLanguage »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPreferredTimeZone
      • Le paramètre « CustomerPreferredTimeZone » sera renommé « ContactDetailPreferredTimeZone »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPrimaryEmailAddress
      • Le paramètre « CustomerPrimaryEmailAddress » sera renommé « ContactDetailPrimaryEmailAddress »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -PreferredContactMethod
      • Le paramètre « PreferredContactMethod » sera renommé « ContactDetailPreferredContactMethod »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -QuotaTicketDetail
      • Le paramètre QuotaTicketDetail sera supprimé. Utilisez les nouveaux paramètres QuotaTicketDetailQuotaChangeRequest, QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion à la place.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -TechnicalTicketResourceId
      • Le paramètre « TechnicalTicketResourceId » sera renommé « TechnicalTicketDetailResourceId »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres
    • La cmdlet New-AzSupportTicketCommunication sera renommée New-AzSupportCommunication
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La piping de New-AzSupportTicketCommunication avec un objet de ticket de support ne sera plus pris en charge.
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

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

Après

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

Update-AzSupportTicket

  • Un changement cassant de la cmdlet va se produire pour tous les ensembles de paramètres

    • La propriété de sortie enfant ContactDetail sera déconseillée. Utiliser les propriétés ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetailPhoneNumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone et ContactDetailPrimaryEmailAddress à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant SupportEngineer sera déconseillée. Utiliser la propriété SupportEngineerEmailAddress à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie enfant QuotaTicketDetail sera déconseillée. Utiliser les propriétés QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion à la place
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • La propriété de sortie TechnicalTicketResourceId sera modifiée en TechnicalTicketDetailResourceId
    • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
  • Un changement cassant de paramètre se produira pour tous les ensembles de paramètres

    • -AdditionalEmailAddress
      • Le paramètre « AdditionalEmailAddress » sera renommé « ContactDetailAdditionalEmailAddress »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerContactDetail
      • CustomerContactDetail sera supprimé. Utilisez de nouveaux paramètres ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName,ContactDetailPhoneNumber, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod à la place.
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerCountry
      • Le paramètre « CustomerCountry » sera renommé « ContactDetailCountry »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerFirstName
      • Le paramètre « CustomerFirstName » sera renommé « ContactDetailFirstName »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerLastName
      • Le paramètre « CustomerLastName » sera renommé « ContactDetailLastName »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPhoneNumber
      • Le paramètre « CustomerPhoneNumber » sera renommé « ContactDetailPhoneNumber »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPreferredSupportLanguage
      • Le paramètre « CustomerPreferredSupportLanguage » sera renommé « ContactDetailPreferredSupportLanguage »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPreferredTimeZone
      • Le paramètre « CustomerPreferredTimeZone » sera renommé « ContactDetailPreferredTimeZone »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -CustomerPrimaryEmailAddress
      • Le paramètre « CustomerPrimaryEmailAddress » sera renommé « ContactDetailPrimaryEmailAddress »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0
    • -PreferredContactMethod
      • Le paramètre « PreferredContactMethod » sera renommé « ContactDetailPreferredContactMethod »
      • Cette modification devrait entrer en vigueur à partir de la version Az.Support : 2.0.0 et de la version Az : 12.0.0

Avant le

$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

After

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