Guía de migración de Az 12.0.0

Az.Accounts

Clear-AzConfig

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El parámetro DisableErrorRecordsPersistence quedará en desuso y se agregará un nuevo parámetro EnableErrorRecordsPersistence en su lugar. La escritura de registros de errores en el sistema de archivos pasará a ser una opción desactivada de manera predeterminada en lugar de activada. Este cambio ocurrirá alrededor de mayo de 2024
    • Se espera que este cambio surta efecto desde la versión de Az.Accounts: 2.X y Az: 12.0.0

Antes

Clear-AzConfig -DisableErrorRecordsPersistence

Después

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

Get-AzConfig

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El parámetro DisableErrorRecordsPersistence quedará en desuso y se agregará un nuevo parámetro EnableErrorRecordsPersistence en su lugar. La escritura de registros de errores en el sistema de archivos pasará a ser una opción desactivada de manera predeterminada en lugar de activada. Este cambio ocurrirá alrededor de mayo de 2024
    • Se espera que este cambio surta efecto desde la versión de Az.Accounts: 2.X y Az: 12.0.0

Antes

Get-AzConfig -DisableErrorRecordsPersistence 

Después

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

Update-AzConfig

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El parámetro DisableErrorRecordsPersistence quedará en desuso y se agregará un nuevo parámetro EnableErrorRecordsPersistence en su lugar. La escritura de registros de errores en el sistema de archivos pasará a ser una opción desactivada de manera predeterminada en lugar de activada. Este cambio ocurrirá alrededor de mayo de 2024
    • Se espera que este cambio surta efecto desde la versión de Az.Accounts: 2.X y Az: 12.0.0

Antes

Update-AzConfig -DisableErrorRecordsPersistence 

Después

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

Az.Compute

Get-AzVmss

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • A partir de mayo de 2024, el cmdlet "Get-AzVmss" ya no permitirá un valor vacío para el nombre del grupo de recursos y el nombre del conjunto de escalado de máquinas virtuales.
    • Se espera que este cambio surta efecto en la versión de Az.Compute: 8.0.0 y Az: 12.0.0

Antes

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

Después

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

New-AzGalleryImageDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • A partir de mayo de 2024, el cmdlet "New-AzGalleryImage" se implementará con la configuración de Inicio seguro y Generación de Hyper V Gen2 de manera predeterminada. Para más información sobre el inicio seguro, visite: https://video2.skills-academy.com/azure/virtual-machines/trusted-launch
    • Se espera que este cambio surta efecto en la versión de Az.Compute: 8.0.0 y Az: 12.0.0

Antes

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 .

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • A partir de mayo de 2024, el cmdlet "New-AzVM" se implementará con la imagen "Windows Server 2022 Azure Edition" de manera predeterminada. Esto hará que la migración a Inicio seguro sea más fácil en el futuro. Para más información sobre el inicio seguro, visite: https://video2.skills-academy.com/azure/virtual-machines/trusted-launch
    • Se espera que este cambio surta efecto en la versión de Az.Compute: 8.0.0 y Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • A partir de mayo de 2024, el cmdlet "New-AzVmss" se implementará con la imagen "Windows Server 2022 Azure Edition" de manera predeterminada. Esto hará que la migración a Inicio seguro sea más fácil en el futuro. Para más información sobre el inicio seguro, visite: https://video2.skills-academy.com/azure/virtual-machines/trusted-launch
    • Se espera que este cambio surta efecto en la versión de Az.Compute: 8.0.0 y Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

Get-AzEventGridChannel -ResourceGroupName azps_test_group_eventgrid -PartnerNamespaceName azps-partnernamespace

Get-AzEventGridDomain

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridDomain -ResourceGroup MyResourceGroupName -Name Domain1

Después

Get-AzEventGridDomain -ResourceGroupName azps_test_group_eventgrid -Name azps-domain

Get-AzEventGridDomainTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Get-AzEventGridFullUrlForPartnerTopicEventSubscription

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Get-AzEventGridPartnerConfiguration

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridPartnerConfiguration -ResourceGroupName ResourceGroup1

Después

Get-AzEventGridPartnerConfiguration -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerNamespace

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridPartnerNamespace -ResourceGroup MyResourceGroupName -Name PartnerNamespace1

Después

Get-AzEventGridPartnerNamespace -ResourceGroupName azps_test_group_eventgrid -Name azps-partnernamespace

Get-AzEventGridPartnerRegistration

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

Después

Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration

Get-AzEventGridPartnerTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridPartnerTopic -ResourceGroupName MyResourceGroupName -Name PartnerTopic1

Después

Get-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerTopicEventSubscription

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IncludeFullEndpointUrl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Get-AzEventGridSubscription

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IncludeFullEndpointUrl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -Location
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -TopicTypeName
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Get-AzEventGridSystemTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridSystemTopic -ResourceGroup MyResourceGroupName -Name Topic1

Después

Get-AzEventGridSystemTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-systopic

Get-AzEventGridSystemTopicEventSubscription

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IncludeFullEndpointUrl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Get-AzEventGridTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridTopic -ResourceGroup MyResourceGroupName -Name Topic1

Después

Get-AzEventGridTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-topic

Get-AzEventGridTopicType

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IncludeEventTypeData
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

Get-AzEventGridTopicType -Name Microsoft.EventGrid.Namespaces

Get-AzEventGridVerifiedPartner

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -NextLink
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ODataQuery
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

Get-AzEventGridVerifiedPartner -Name VerifiedPartner1

Después

Get-AzEventGridVerifiedPartner -Name MicrosoftGraphAPI

New-AzEventGridDomain

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InboundIpRule
      • El parámetro: "InboundIpRule" está cambiando. El tipo del parámetro cambia de "System.Collections.Hashtable" a "IInboundIPRule[]".
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InputMappingDefaultValue
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InputMappingField
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -AuthorizedPartner
      • El parámetro: "AuthorizedPartner" está cambiando. El tipo del parámetro cambia de "System.Collections.Hashtable[]" a "IPartner[]".
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

New-AzEventGridPartnerConfiguration -ResourceGroupName MyResourceGroupName -MaxExpirationTimeInDays 14

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Endpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InboundIpRule
      • El parámetro: "InboundIpRule" está cambiando. El tipo del parámetro cambia de "Microsoft.Azure.Commands.EventGrid.Models.PSInboundIpRule[]" a "IInboundIPRule[]".
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -PrivateEndpointConnection
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se ha agregado un nuevo parámetro obligatorio: Location <String>
    • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

New-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

Después

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

New-AzEventGridPartnerTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -AdvancedFilter
      • El parámetro: "AdvancedFilter" está cambiando. El tipo del parámetro cambia de "System.Collections.Hashtable[]" a "IAdvancedFilter[]".
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -AzureActiveDirectoryApplicationIdOrUri
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeadLetterEndpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeliveryAttributeMapping
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -Endpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -EndpointType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -MaxEventsPerBatch
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -StorageQueueMessageTtl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

$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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -AzureActiveDirectoryApplicationIdOrUri
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeadLetterEndpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeliveryAttributeMapping
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -MaxEventsPerBatch
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -StorageQueueMessageTtl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

$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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -AzureActiveDirectoryApplicationIdOrUri
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeadLetterEndpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeliveryAttributeMapping
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -Endpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -EndpointType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -MaxEventsPerBatch
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -StorageQueueMessageTtl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

$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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InboundIpRule
      • El parámetro: "InboundIpRule" está cambiando. El tipo del parámetro cambia de "System.Collections.Hashtable" a "IInboundIPRule[]".
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InputMappingDefaultValue
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -InputMappingField
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -DomainInputObject
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DomainName
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DomainTopicInputObject
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DomainTopicName
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceGroupName
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -ResourceId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -TopicName
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Set-AzEventGridTopic

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El cmdlet está en desuso. No habrá reemplazo para él.
    • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Después

Update-AzEventGridPartnerTopic

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros

    • La sintaxis existente se extenderá. La nueva sintaxis admitirá la actualización de más propiedades.
    • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.

    • -IdentityType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -DeadLetterEndpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeliveryAttributeMapping
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -Endpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -EndpointType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -StorageQueueMessageTtl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -AzureActiveDirectoryApplicationIdOrUri
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeadLetterEndpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeliveryAttributeMapping
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -Endpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -EndpointType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -MaxEventsPerBatch
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -DeadLetterEndpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -DeliveryAttributeMapping
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -Endpoint
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -EndpointType
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0
    • -StorageQueueMessageTtl
      • Este parámetro quedará en desuso.
      • Se espera que este cambio entre en vigor a partir de la versión Az.EventGrid: 2.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -CleanupPolicy
      • El parámetro: "CleanupPolicy" está cambiando. El tipo del parámetro cambia de "CleanupPolicyRetentionDescription" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -Encoding
      • El parámetro: "Encoding" está cambiando. El tipo del parámetro cambia de "EncodingCaptureDescription" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando. El tipo del parámetro cambia de "CaptureIdentityType" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -Status
      • El parámetro: "Status" está cambiando. El tipo del parámetro está cambiando de "EntityStatus" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Rights
      • El parámetro: "Rights" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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

Después

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

New-AzEventHubIPRuleConfig

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Action
      • El parámetro: "Action" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

(Action is of type NetworkRuleIPAction )

Después

(Action is of type String)

New-AzEventHubKey

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -KeyType
      • El parámetro: "KeyType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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

(KeyType is of type KeyType)

Después

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

(KeyType is of type String)

New-AzEventHubNamespace

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -SkuName
      • El parámetro: "SkuName" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -SkuName
      • El parámetro: "SkuName" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -SchemaCompatibility
      • El parámetro: "SchemaCompatibility" está cambiando. El tipo del parámetro cambia de "SchemaCompatibility" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -SchemaType
      • El parámetro: "SchemaType" está cambiando. El tipo del parámetro está cambiando de "SchemaType" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -MetricId
      • El parámetro: "MetricId" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

(MetricId is of type MetricId)

Después

(MetricId is of type String)

Set-AzEventHub

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Encoding
      • El parámetro: "Encoding" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -Status
      • El parámetro: "Status" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Rights
      • El parámetro: "Rights" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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

Después

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

Set-AzEventHubNamespace

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -DefaultAction
      • El parámetro: "DefaultAction" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión: "5.0.0"

Antes

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

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -UseDefaultCVMPolicy
      • Se quitará la directiva de reserva sin conexión. Se producirá un error en la creación de claves si no se puede obtener la directiva CVM SKR predeterminada regional de MAA Service Discovery API.
      • Se espera que este cambio surta efecto desde la versión de Az.KeyVault: 6.0.0 y Az: 12.0.0

Invoke-AzKeyVaultKeyOperation

Quitar el valor del parámetro de Invoke-AzKeyVaultKeyOperation y la propiedad Result del tipo de salida PSKeyOperationResult

Antes

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

Despué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

Se ha reemplazado el parámetro EnableRbacAuthorization por DisableRbacAuthorization en New-AzKeyVault y Update-AzKeyVault; RbacAuthorization se habilitará de manera predeterminada

Antes

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

Después

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

Update-AzKeyVault

Se ha reemplazado el parámetro EnableRbacAuthorization por DisableRbacAuthorization en Update-AzKeyVault

Antes

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

Después

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

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: 'ResouceType'
    • Se agregan las siguientes propiedades al tipo de salida : 'ResourceType'
    • Se espera que este cambio surta efecto desde la versión de Az.RecoveryServices: 7.0.0 y Az, versión: 12.0.0

Antes

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

Después

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

Import-AzRecoveryServicesAsrVaultSettingsFile

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: 'ResouceType'
    • Se agregan las siguientes propiedades al tipo de salida : 'ResourceType'
    • Se espera que este cambio surta efecto desde la versión de Az.RecoveryServices: 7.0.0 y Az, versión: 12.0.0

Antes

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

Después

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

Set-AzRecoveryServicesAsrVaultContext

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: 'ResouceType'
    • Se agregan las siguientes propiedades al tipo de salida : 'ResourceType'
    • Se espera que este cambio surta efecto desde la versión de Az.RecoveryServices: 7.0.0 y Az, versión: 12.0.0

Antes

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

Después

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

Az.Resources

Get-AzPolicyAssignment

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment" está cambiando.
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "Identity", "ResourceId", "ResourceName", "ResourceType", "PolicyAssignmentId"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está cambiando.
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType", "PolicyDefinitionId"
    • Las siguientes propiedades se agregan al tipo de salida: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType", "PolicySetDefinitionId"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "Metadata" "Parameter" "PolicyDefinitionGroup" "PolicyDefinition" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment" está cambiando.
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "Identity", "ResourceId", "ResourceName", "ResourceType", "PolicyAssignmentId"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está cambiando.
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType", "PolicyDefinitionId"
    • Las siguientes propiedades se agregan al tipo de salida: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType", "PolicySetDefinitionId"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se cambiará el nombre del cmdlet Set-AzPolicyAssignment a Update-AzPolicyAssignment
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment" está cambiando.
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "Identity", "ResourceId", "ResourceName", "ResourceType", "PolicyAssignmentId"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se cambiará el nombre del cmdlet Set-AzPolicyDefinition a Update-AzPolicyDefinition
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está cambiando.
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType", "PolicyDefinitionId"
    • Las siguientes propiedades se agregan al tipo de salida: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se cambiará el nombre del mdlet Set-AzPolicyExemption a Update-AzPolicyExemption
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se cambiará el nombre del cmdlet Set-AzPolicySetDefinition a Update-AzPolicySetDefinition
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Properties", "ResourceId", "ResourceName", "ResourceType", "PolicySetDefinitionId"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Antes

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


Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Rights
      • El parámetro: "Rights" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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

Después

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

New-AzServiceBusIPRuleConfig

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Action
      • El parámetro: "Action" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Action is of type NetworkRuleIPAction )

Después

(Action is of type String )

New-AzServiceBusKey

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -KeyType
      • El parámetro: "KeyType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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

(KeyType is of type KeyType)

Después

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

(KeyType is of type String)

New-AzServiceBusNamespace

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -SkuName
      • El parámetro: "SkuName" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -SkuName
      • El parámetro: "SkuName" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Status
      • El parámetro: "Status" está cambiando. El tipo del parámetro está cambiando de "EntityStatus" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Status is of type EntityStatus)

Después

(Status is of type String)

New-AzServiceBusSubscription

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Status
      • El parámetro: "Status" está cambiando. El tipo del parámetro está cambiando de "EntityStatus" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Status is of type EntityStatus)

Después

(Status is of type String)

New-AzServiceBusTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Status
      • El parámetro: "Status" está cambiando. El tipo del parámetro está cambiando de "EntityStatus" a "String".
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Status is of type EntityStatus)

Después

(Status is of type String)

Set-AzServiceBusAuthorizationRule

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Rights
      • El parámetro: "Rights" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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

Después

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

Set-AzServiceBusNamespace

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -SkuName
      • El parámetro: "SkuName" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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) 

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -IdentityType
      • El parámetro: "IdentityType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -SkuName
      • El parámetro: "SkuName" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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) 

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -DefaultAction
      • El parámetro: "DefaultAction" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"
    • -PublicNetworkAccess
      • El parámetro: "PublicNetworkAccess" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Status
      • El parámetro: "Status" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Status is of type EntityStatus)

Después

(Status is of type String.)

Set-AzServiceBusRule

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -FilterType
      • El parámetro: "FilterType" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

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

( FilterType is of type FilterType)

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Status
      • El parámetro: "Status" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Status is of type EntityStatus)

Después

(Status is of type String)

Set-AzServiceBusTopic

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Status
      • El parámetro: "Status" está cambiando.
      • Este cambio surtirá efecto el "21/5/2024". Se espera que el cambio surta efecto desde la versión de Az: "12.0.0"
      • Se espera que el cambio surta efecto a partir de la versión "4.0.0"

Antes

(Status is of type EntityStatus)

Después

(Status is of type String)

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El valor predeterminado de FailoverPolicy cambiará de Automático a Manual.
    • Se espera que este cambio surta efecto desde la versión de Az.Sql: 5.0.0 y Az version: 12.0.0

Antes

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

Después

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

Set-AzSqlDatabaseFailoverGroup

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El valor predeterminado de FailoverPolicy cambiará de Automático a Manual.
    • Se espera que este cambio surta efecto desde la versión de Az.Sql: 5.0.0 y Az version: 12.0.0

Antes

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

Después

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

Az.Storage

Get-AzStorageQueue

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se eliminarán las propiedades secundarias CloudQueue y EncodeMessage del SDK v11 en desuso. Use la propiedad secundaria QueueClient en lugar de CloudQueue.
    • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Antes

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)

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se eliminarán las propiedades secundarias CloudQueue y EncodeMessage del SDK v11 en desuso. Use la propiedad secundaria QueueClient en lugar de CloudQueue.
    • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Antes

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

Despué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

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Protocol
      • El tipo de parámetro Protocolo se cambiará de SharedAccessProtocol a cadena.
      • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Set-AzStorageAccount

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -UpgradeToStorageV2
      • Se agregará un mensaje que requiere la confirmación de los usuarios al actualizar una cuenta de almacenamiento de StorageV1 o BlobStorage a StorageV2. Suprimirlo con -Force.
      • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Antes

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

Después

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

Set-AzStorageFileContent

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Path
      • Al cargar mediante el token de SAS sin permiso de lectura, la ruta de acceso de destino se tomará como una ruta de acceso de archivo, en lugar de una ruta de acceso de directorio anteriormente.
      • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Antes

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 

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros

    • Ya no se admitirá la canalización de Get-AzSupportProblemClassification con un objeto de servicio para la lista. Se seguirá admitiendo la obtención mediante canalización.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.

    • -Id
      • El nombre del parámetro "Id" se cambiará a "Name".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -ServiceId
      • El nombre de parámetro "ServiceId" se cambiará a "ServiceName".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

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

Después

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

Get-AzSupportService

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros

    • El nombre de la propiedad de salida "ResourceTypes" se cambiará a "ResourceType".
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.

    • -Id
      • El nombre del parámetro "Id" se cambiará a "Name".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se quitará el parámetro de entrada "Skip"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Se quitará el parámetro de entrada "IncludeTotalCount"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Se cambiará el nombre del parámetro "First" a "Top"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria ContactDetail quedará en desuso. Use propiedades ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetailPhoneNumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone y ContactDetailPrimaryEmailAddress en su lugar
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria SupportEngineer quedará en desuso. Use la propiedad SupportEngineerEmailAddress en su lugar
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria QuotaTicketDetail quedará en desuso. Use las propiedades QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion en su lugar.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida TechnicalTicketResourceId se cambiará a TechnicalTicketDetailResourceId.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Si no se especifica ningún parámetro, Get-AzSupportTicket devolverá incidencias de soporte técnico de la última semana de manera predeterminada.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se cambiará el nombre del cmdlet Get-AzSupportTicketCommunication a Get-AzSupportCommunication.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Se quitará el parámetro de entrada "Skip"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Se quitará el parámetro de entrada "IncludeTotalCount"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Se cambiará el nombre del parámetro "First" a "Top"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Ya no se admitirá la canalización de Get-AzSupportTicketCommunication con un objeto de incidencia de soporte técnico para la lista. Se seguirá admitiendo la obtención mediante canalización.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

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

Después

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

New-AzSupportContactProfileObject

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El cmdlet está en desuso. No habrá reemplazo para él.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

New-AzSupportTicket

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros

    • Se requerirá el nuevo parámetro "ServiceId"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Se requerirá el nuevo parámetro "AdvancedDiagnosticConsent"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria ContactDetail quedará en desuso. Use propiedades ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetailPhoneNumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone y ContactDetailPrimaryEmailAddress en su lugar
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria SupportEngineer quedará en desuso. Use la propiedad SupportEngineerEmailAddress en su lugar
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria QuotaTicketDetail quedará en desuso. Use las propiedades QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion en su lugar.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida TechnicalTicketResourceId se cambiará a TechnicalTicketDetailResourceId.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.

    • -AdditionalEmailAddress
      • Se cambiará el nombre del parámetro "AdditionalEmailAddress" a "ContactDetailAdditionalEmailAddress".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CSPHomeTenantId
      • Se quitará el parámetro "CSPHomeTenantId".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerContactDetail
      • Se quitará CustomerContactDetail. Use nuevos parámetros ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName,ContactDetailPhoneNumber, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod en su lugar.
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerCountry
      • Se cambiará el nombre del parámetro "CustomerCountry" a "ContactDetailCountry".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerFirstName
      • Se cambiará el nombre del parámetro "CustomerFirstName" a "ContactDetailFirstName"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerLastName
      • Se cambiará el nombre del parámetro "CustomerLastName" a "ContactDetailLastName"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPhoneNumber
      • Se cambiará el nombre del parámetro "CustomerPhoneNumber" a "ContactDetailPhoneNumber"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPreferredSupportLanguage
      • Se cambiará el nombre del parámetro "CustomerPreferredSupportLanguage" a "ContactDetailPreferredSupportLanguage"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPreferredTimeZone
      • Se cambiará el nombre del parámetro "CustomerPreferredTimeZone" a "ContactDetailPreferredTimeZone".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPrimaryEmailAddress
      • Se cambiará el nombre del parámetro "CustomerPrimaryEmailAddress" a "ContactDetailPrimaryEmailAddress"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -PreferredContactMethod
      • Se cambiará el nombre del parámetro "PreferredContactMethod" a "ContactDetailPreferredContactMethod"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -QuotaTicketDetail
      • Se quitará el parámetro QuotaTicketDetail. Use nuevos parámetros QuotaTicketDetailQuotaChangeRequest, QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion en su lugar.
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -TechnicalTicketResourceId
      • Se cambiará el nombre del parámetro "TechnicalTicketResourceId" a "TechnicalTicketDetailResourceId".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

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

Despué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

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se cambiará el nombre del cmdlet New-AzSupportTicketCommunication a New-AzSupportCommunication.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • Ya no se admitirá la canalización de New-AzSupportTicketCommunication con un objeto de incidencia de soporte técnico.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

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

Después

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

Update-AzSupportTicket

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros

    • La propiedad de salida secundaria ContactDetail quedará en desuso. Use propiedades ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetailPhoneNumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone y ContactDetailPrimaryEmailAddress en su lugar
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria SupportEngineer quedará en desuso. Use la propiedad SupportEngineerEmailAddress en su lugar
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida secundaria QuotaTicketDetail quedará en desuso. Use las propiedades QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion en su lugar.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • La propiedad de salida TechnicalTicketResourceId se cambiará a TechnicalTicketDetailResourceId.
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.

    • -AdditionalEmailAddress
      • Se cambiará el nombre del parámetro "AdditionalEmailAddress" a "ContactDetailAdditionalEmailAddress".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerContactDetail
      • Se quitará CustomerContactDetail. Use nuevos parámetros ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName,ContactDetailPhoneNumber, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod en su lugar.
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerCountry
      • Se cambiará el nombre del parámetro "CustomerCountry" a "ContactDetailCountry".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerFirstName
      • Se cambiará el nombre del parámetro "CustomerFirstName" a "ContactDetailFirstName"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerLastName
      • Se cambiará el nombre del parámetro "CustomerLastName" a "ContactDetailLastName"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPhoneNumber
      • Se cambiará el nombre del parámetro "CustomerPhoneNumber" a "ContactDetailPhoneNumber"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPreferredSupportLanguage
      • Se cambiará el nombre del parámetro "CustomerPreferredSupportLanguage" a "ContactDetailPreferredSupportLanguage"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPreferredTimeZone
      • Se cambiará el nombre del parámetro "CustomerPreferredTimeZone" a "ContactDetailPreferredTimeZone".
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -CustomerPrimaryEmailAddress
      • Se cambiará el nombre del parámetro "CustomerPrimaryEmailAddress" a "ContactDetailPrimaryEmailAddress"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0
    • -PreferredContactMethod
      • Se cambiará el nombre del parámetro "PreferredContactMethod" a "ContactDetailPreferredContactMethod"
      • Se espera que este cambio entre en vigor a partir de la versión de Az.Support: 2.0.0 y la versión de Az: 12.0.0

Antes

$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

Después

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