Поделиться через


Руководство по миграции для Az 12.0.0

Az.Accounts

Clear-AzConfig

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Вместо DisableErrorRecordsPersistence этого будет добавлен новый параметр EnableErrorRecordsPersistence . Запись записей ошибок в файловую систему станет отказом вместо отказа. Это изменение произойдет около мая 2024 г.
    • Ожидается, что это изменение вступит в силу из Az.Accounts версии: 2.X и Az version: 12.0.0

Перед

Clear-AzConfig -DisableErrorRecordsPersistence

После

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

Get-AzConfig

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Вместо DisableErrorRecordsPersistence этого будет добавлен новый параметр EnableErrorRecordsPersistence . Запись записей ошибок в файловую систему станет отказом вместо отказа. Это изменение произойдет около мая 2024 г.
    • Ожидается, что это изменение вступит в силу из Az.Accounts версии: 2.X и Az version: 12.0.0

Перед

Get-AzConfig -DisableErrorRecordsPersistence 

После

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

Update-AzConfig

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Вместо DisableErrorRecordsPersistence этого будет добавлен новый параметр EnableErrorRecordsPersistence . Запись записей ошибок в файловую систему станет отказом вместо отказа. Это изменение произойдет около мая 2024 г.
    • Ожидается, что это изменение вступит в силу из Az.Accounts версии: 2.X и Az version: 12.0.0

Перед

Update-AzConfig -DisableErrorRecordsPersistence 

После

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

Az.Compute

Get-AzVmss

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Начиная с мая 2024 г. командлет Get-AzVmss больше не разрешает пустое значение для имени группы ресурсов и имени масштабируемого набора виртуальных машин.
    • Ожидается, что это изменение вступит в силу из Az.Compute версии: 8.0.0 и Az version: 12.0.0.0

Перед

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

После

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

New-AzGalleryImageDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Начиная с мая 2024 года командлет New-AzGalleryImage будет развернут с конфигурацией доверенного запуска и поколением Hyper 2-го поколения по умолчанию. Чтобы узнать больше о доверенном запуске, см. страницу https://learn.microsoft.com/azure/virtual-machines/trusted-launch.
    • Ожидается, что это изменение вступит в силу из Az.Compute версии: 8.0.0 и Az version: 12.0.0.0

Перед

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 .

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Начиная с мая 2024 года командлет New-AzVM по умолчанию будет развертываться с изображением Windows Server 2022 Azure Edition. Это позволит упростить миграцию на доверенный запуск в будущем. Чтобы узнать больше о доверенном запуске, см. страницу https://learn.microsoft.com/azure/virtual-machines/trusted-launch.
    • Ожидается, что это изменение вступит в силу из Az.Compute версии: 8.0.0 и Az version: 12.0.0.0

Перед

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

После

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

New-AzVmss

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Начиная с мая 2024 г. командлет New-AzVmss по умолчанию будет развертываться с изображением Windows Server 2022 Azure Edition. Это позволит упростить миграцию на доверенный запуск в будущем. Чтобы узнать больше о доверенном запуске, см. страницу https://learn.microsoft.com/azure/virtual-machines/trusted-launch.
    • Ожидается, что это изменение вступит в силу из Az.Compute версии: 8.0.0 и Az version: 12.0.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

Get-AzEventGridChannel -ResourceGroupName azps_test_group_eventgrid -PartnerNamespaceName azps-partnernamespace

Get-AzEventGridDomain

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridDomain -ResourceGroup MyResourceGroupName -Name Domain1

После

Get-AzEventGridDomain -ResourceGroupName azps_test_group_eventgrid -Name azps-domain

Get-AzEventGridDomainTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Get-AzEventGridFullUrlForPartnerTopicEventSubscription

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Get-AzEventGridPartnerConfiguration

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridPartnerConfiguration -ResourceGroupName ResourceGroup1

После

Get-AzEventGridPartnerConfiguration -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerNamespace

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridPartnerNamespace -ResourceGroup MyResourceGroupName -Name PartnerNamespace1

После

Get-AzEventGridPartnerNamespace -ResourceGroupName azps_test_group_eventgrid -Name azps-partnernamespace

Get-AzEventGridPartnerRegistration

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

После

Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration

Get-AzEventGridPartnerTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridPartnerTopic -ResourceGroupName MyResourceGroupName -Name PartnerTopic1

После

Get-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid

Get-AzEventGridPartnerTopicEventSubscription

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IncludeFullEndpointUrl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Get-AzEventGridSubscription

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IncludeFullEndpointUrl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -Location
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -TopicTypeName
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Get-AzEventGridSystemTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridSystemTopic -ResourceGroup MyResourceGroupName -Name Topic1

После

Get-AzEventGridSystemTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-systopic

Get-AzEventGridSystemTopicEventSubscription

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IncludeFullEndpointUrl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Get-AzEventGridTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridTopic -ResourceGroup MyResourceGroupName -Name Topic1

После

Get-AzEventGridTopic -ResourceGroupName azps_test_group_eventgrid -Name azps-topic

Get-AzEventGridTopicType

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IncludeEventTypeData
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

Get-AzEventGridTopicType -Name Microsoft.EventGrid.Namespaces

Get-AzEventGridVerifiedPartner

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -NextLink
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ODataQuery
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

Get-AzEventGridVerifiedPartner -Name VerifiedPartner1

После

Get-AzEventGridVerifiedPartner -Name MicrosoftGraphAPI

New-AzEventGridDomain

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InboundIpRule
      • Параметр: InboundIpRule изменяется. Тип параметра изменяется с System.Collections.Hashtable на IInboundIPRule[].
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InputMappingDefaultValue
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InputMappingField
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -AuthorizedPartner
      • Параметр : "AuthorizedPartner" изменяется. Тип параметра изменяется с System.Collections.Hashtable[], на IPartner[].
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

New-AzEventGridPartnerConfiguration -ResourceGroupName MyResourceGroupName -MaxExpirationTimeInDays 14

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Endpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InboundIpRule
      • Параметр: InboundIpRule изменяется. Тип параметра изменяется с "Microsoft.Azure.Commands.EventGrid.Models.PSInboundIpRule[]" на "IInboundIPRule[]".
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -PrivateEndpointConnection
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Добавлен новый обязательный параметр: расположение <String>
    • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

New-AzEventGridPartnerRegistration -ResourceGroupName MyResourceGroupName -Name PartnerRegistration1

После

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

New-AzEventGridPartnerTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -AdvancedFilter
      • Параметр : AdvancedFilter изменяется. Тип параметра изменяется с System.Collections.Hashtable[], на IAdvancedFilter[].
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -AzureActiveDirectoryApplicationIdOrUri
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeadLetterEndpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeliveryAttributeMapping
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -Endpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -EndpointType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -MaxEventsPerBatch
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -StorageQueueMessageTtl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

$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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -AzureActiveDirectoryApplicationIdOrUri
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeadLetterEndpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeliveryAttributeMapping
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -MaxEventsPerBatch
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -StorageQueueMessageTtl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

$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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -AzureActiveDirectoryApplicationIdOrUri
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeadLetterEndpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeliveryAttributeMapping
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -Endpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -EndpointType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -MaxEventsPerBatch
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -StorageQueueMessageTtl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

$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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InboundIpRule
      • Параметр: InboundIpRule изменяется. Тип параметра изменяется с System.Collections.Hashtable на IInboundIPRule[].
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InputMappingDefaultValue
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -InputMappingField
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -DomainInputObject
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DomainName
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DomainTopicInputObject
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DomainTopicName
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceGroupName
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -ResourceId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -TopicName
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Set-AzEventGridTopic

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет является нерекомендуемым. Для него нет замены.
    • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

Update-AzEventGridPartnerTopic

  • Критическое изменение командлета будет происходить со всеми наборами параметров

    • Существующий синтаксис будет расширен. Новый синтаксис будет поддерживать обновление дополнительных свойств.
    • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
  • Критическое изменение параметра будет применено ко всем наборам параметров

    • -IdentityType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

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

Update-AzEventGridPartnerTopicEventSubscription

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -DeadLetterEndpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeliveryAttributeMapping
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -Endpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -EndpointType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -StorageQueueMessageTtl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -AzureActiveDirectoryApplicationIdOrUri
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -AzureActiveDirectoryTenantId
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeadLetterEndpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeliveryAttributeMapping
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -Endpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -EndpointType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -MaxEventsPerBatch
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -PreferredBatchSizeInKiloByte
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -DeadLetterEndpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -DeliveryAttributeMapping
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -Endpoint
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -EndpointType
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0
    • -StorageQueueMessageTtl
      • Этот параметр будет нерекомендуем.
      • Ожидается, что это изменение вступит в силу из Az.EventGrid версии: 2.0.0 и Az версии: 12.0.0

Перед

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

После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -CleanupPolicy
      • Параметр: CleanupPolicy изменяется. Тип параметра изменяется с "CleanupPolicyRetentionDescription" на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -Encoding
      • Параметр: "Кодировка" изменяется. Тип параметра изменяется с "EncodingCaptureDescription" на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -IdentityType
      • Параметр: IdentityType изменяется. Тип параметра изменяется с "CaptureIdentityType" на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -Status
      • Параметр: "Status" изменяется. Тип параметра изменяется с EntityStatus на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Rights
      • Параметр : Rights изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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

После

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

New-AzEventHubIPRuleConfig

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Action
      • Параметр: "Действие" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

(Action is of type NetworkRuleIPAction )

После

(Action is of type String)

New-AzEventHubKey

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -KeyType
      • Параметр : KeyType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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

(KeyType is of type KeyType)

После

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

(KeyType is of type String)

New-AzEventHubNamespace

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -SkuName
      • Параметр : SkuName изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -SkuName
      • Параметр : SkuName изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -SchemaCompatibility
      • Параметр : SchemaCompatibility изменяется. Тип параметра изменяется с SchemaCompatibility на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -SchemaType
      • Параметр : SchemaType изменяется. Тип параметра изменяется с SchemaType на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -MetricId
      • Параметр : MetricId изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

(MetricId is of type MetricId)

После

(MetricId is of type String)

Set-AzEventHub

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Encoding
      • Параметр: "Кодировка" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -Status
      • Параметр: "Status" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Rights
      • Параметр : Rights изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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

После

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

Set-AzEventHubNamespace

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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

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

После

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

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

Set-AzEventHubNamespaceV2

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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

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

После

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

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

Set-AzEventHubNetworkRuleSet

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -DefaultAction
      • Параметр : DefaultAction изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "5.0.0".

Перед

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

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

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -UseDefaultCVMPolicy
      • Будет удалена автономная резервная политика. Создание ключа завершится ошибкой, если не удается получить политику SKR по умолчанию cvM по умолчанию из API обнаружения служб MAA.
      • Ожидается, что это изменение вступит в силу из Az.KeyVault версии: 6.0.0 и Az version: 12.0.0

Invoke-AzKeyVaultKeyOperation

Удаление значения параметра из Invoke-AzKeyVaultKeyOperation и свойства Result из выходного типа PSKeyOperationResult

Перед

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

После

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

Заменен параметр EnableRbacAuthorization by DisableRbacAuthorization в New-AzKeyVault и Update-AzKeyVault, RbacAuthorization будет включен по умолчанию

Перед

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

После

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

Update-AzKeyVault

Заменен параметр EnableRbacAuthorization от DisableRbacAuthorization в Update-AzKeyVault

Перед

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

После

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

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Параметры" изменяется
    • Следующие свойства в выходном типе устарели: ResouceType
    • В выходной тип добавляются следующие свойства: ResourceType
    • Ожидается, что это изменение вступит в силу из Az.RecoveryServices версии: 7.0.0 и Az версии: 12.0.0.

Перед

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

После

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

Import-AzRecoveryServicesAsrVaultSettingsFile

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Параметры" изменяется
    • Следующие свойства в выходном типе устарели: ResouceType
    • В выходной тип добавляются следующие свойства: ResourceType
    • Ожидается, что это изменение вступит в силу из Az.RecoveryServices версии: 7.0.0 и Az версии: 12.0.0.

Перед

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

После

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

Set-AzRecoveryServicesAsrVaultContext

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Параметры" изменяется
    • Следующие свойства в выходном типе устарели: ResouceType
    • В выходной тип добавляются следующие свойства: ResourceType
    • Ожидается, что это изменение вступит в силу из Az.RecoveryServices версии: 7.0.0 и Az версии: 12.0.0.

Перед

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

После

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

Az.Resources

Get-AzPolicyAssignment

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип выходных данных Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment изменяется
    • Следующие свойства в выходном типе устарели: "Свойства", "Identity", "ResourceId", "ResourceName", "ResourceType", "PolicyAssignmentId"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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

После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicyDefinition" изменяется
    • Следующие свойства в выходном типе устарели: Properties, ResourceId, ResourceName, ResourceType, PolicyDefinitionId.
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyRule' 'PolicyType'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" изменяется
    • Следующие свойства в выходном типе устарели: Properties, ResourceId, ResourceName, ResourceType
    • Следующие свойства добавляются в выходной тип: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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

После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicySetDefinition" изменяется
    • Следующие свойства в типе вывода устарели: Properties, ResourceId, ResourceName, ResourceType, PolicySetDefinitionId.
    • Следующие свойства добавляются в выходной тип: "Описание" "DisplayName" "Метаданные" "Параметр" "PolicyDefinitionGroup" "PolicyDefinitionGroup" "PolicyDefinition" "PolicyDefinition" "PolicyType"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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

После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип выходных данных Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment изменяется
    • Следующие свойства в выходном типе устарели: "Свойства", "Identity", "ResourceId", "ResourceName", "ResourceType", "PolicyAssignmentId"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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

После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicyDefinition" изменяется
    • Следующие свойства в выходном типе устарели: Properties, ResourceId, ResourceName, ResourceType, PolicyDefinitionId.
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyRule' 'PolicyType'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" изменяется
    • Следующие свойства в выходном типе устарели: Properties, ResourceId, ResourceName, ResourceType
    • Следующие свойства добавляются в выходной тип: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicySetDefinition" изменяется
    • Следующие свойства в типе вывода устарели: Properties, ResourceId, ResourceName, ResourceType, PolicySetDefinitionId.
    • В выходной тип добавляются следующие свойства: "Description" "DisplayName" "Метаданные" "Параметры" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyDefinitions" "PolicyType"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип выходных данных Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment изменяется
    • Следующие свойства в выходном типе устарели: "Свойства", "Identity", "ResourceId", "ResourceName", "ResourceType", "PolicyAssignmentId"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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

После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicyDefinition" изменяется
    • Следующие свойства в выходном типе устарели: Properties, ResourceId, ResourceName, ResourceType, PolicyDefinitionId.
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyRule' 'PolicyType'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" изменяется
    • Следующие свойства в выходном типе устарели: Properties, ResourceId, ResourceName, ResourceType
    • Следующие свойства добавляются в выходной тип: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicySetDefinition" изменяется
    • Следующие свойства в типе вывода устарели: Properties, ResourceId, ResourceName, ResourceType, PolicySetDefinitionId.
    • В выходной тип добавляются следующие свойства: "Description" "DisplayName" "Метаданные" "Параметры" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyDefinitions" "PolicyType"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Перед

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


После

$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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Rights
      • Параметр : Rights изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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

После

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

New-AzServiceBusIPRuleConfig

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Action
      • Параметр: "Действие" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Action is of type NetworkRuleIPAction )

После

(Action is of type String )

New-AzServiceBusKey

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -KeyType
      • Параметр : KeyType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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

(KeyType is of type KeyType)

После

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

(KeyType is of type String)

New-AzServiceBusNamespace

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -SkuName
      • Параметр : SkuName изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -SkuName
      • Параметр : SkuName изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Status
      • Параметр: "Status" изменяется. Тип параметра изменяется с EntityStatus на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Status is of type EntityStatus)

После

(Status is of type String)

New-AzServiceBusSubscription

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Status
      • Параметр: "Status" изменяется. Тип параметра изменяется с EntityStatus на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Status is of type EntityStatus)

После

(Status is of type String)

New-AzServiceBusTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Status
      • Параметр: "Status" изменяется. Тип параметра изменяется с EntityStatus на String.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Status is of type EntityStatus)

После

(Status is of type String)

Set-AzServiceBusAuthorizationRule

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Rights
      • Параметр : Rights изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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

После

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

Set-AzServiceBusNamespace

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -SkuName
      • Параметр : SkuName изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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) 

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -IdentityType
      • Параметр: IdentityType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -SkuName
      • Параметр : SkuName изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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) 

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -DefaultAction
      • Параметр : DefaultAction изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".
    • -PublicNetworkAccess
      • Параметр: PublicNetworkAccess изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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

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

После

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

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

Set-AzServiceBusQueue

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Status
      • Параметр: "Status" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Status is of type EntityStatus)

После

(Status is of type String.)

Set-AzServiceBusRule

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -FilterType
      • Параметр : FilterType изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

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

( FilterType is of type FilterType)

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Status
      • Параметр: "Status" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Status is of type EntityStatus)

После

(Status is of type String)

Set-AzServiceBusTopic

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Status
      • Параметр: "Status" изменяется.
      • Это изменение вступит в силу на "5.21.2024": изменение, как ожидается, вступит в силу из Az version: "12.0.0".
      • Ожидается, что изменения вступают в силу из версии: "4.0.0".

Перед

(Status is of type EntityStatus)

После

(Status is of type String)

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Значение по умолчанию от FailoverPolicy изменится с "Автоматический" на "Вручную"
    • Ожидается, что это изменение вступит в силу из Az.Sql версии: 5.0.0 и Az version: 12.0.0.0

Перед

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

После

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

Set-AzSqlDatabaseFailoverGroup

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Значение по умолчанию от FailoverPolicy изменится с "Автоматический" на "Вручную"
    • Ожидается, что это изменение вступит в силу из Az.Sql версии: 5.0.0 и Az version: 12.0.0.0

Перед

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

После

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

Az.Storage

Get-AzStorageQueue

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Дочерние свойства CloudQueue и EncodeMessage из устаревшего пакета SDK версии 11 будут удалены. Используйте дочерние свойства QueueClient вместо CloudQueue.
    • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Перед

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)

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Дочерние свойства CloudQueue и EncodeMessage из устаревшего пакета SDK версии 11 будут удалены. Используйте дочерние свойства QueueClient вместо CloudQueue.
    • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Перед

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

После

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

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Protocol
      • Тип протокола параметра будет изменен с SharedAccessProtocol на строку.
      • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Перед

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

После

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

Set-AzStorageAccount

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -UpgradeToStorageV2
      • При обновлении учетной записи хранения с служба хранилища V1 или BLOB-объекта требуется подтверждение пользователей служба хранилища до служба хранилища V2. Подавлять его с помощью -Force.
      • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Перед

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

После

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

Set-AzStorageFileContent

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Path
      • При отправке маркера SAS без разрешения на чтение путь назначения будет использоваться как путь к файлу, а не путь к каталогу ранее.
      • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Перед

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 

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров

    • Piping get-AzSupportProblemClassification с объектом службы больше не будет поддерживаться для списка. Получение через пилинг по-прежнему будет поддерживаться.
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
  • Критическое изменение параметра будет применено ко всем наборам параметров

    • -Id
      • Имя параметра "Id" будет изменено на "Name".
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -ServiceId
      • Имя параметра ServiceId будет изменено на ServiceName.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

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

После

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

Get-AzSupportService

  • Критическое изменение командлета будет происходить со всеми наборами параметров

    • Имя свойства выходных данных ResourceTypes будет изменено на ResourceType.
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
  • Критическое изменение параметра будет применено ко всем наборам параметров

    • -Id
      • Имя параметра "Id" будет изменено на "Name".
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

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

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Входной параметр Skip будет удален
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Будет удален входной параметр IncludeTotalCount
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Параметр First будет переименован в Top
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output ContactDetail будет устарело. Используйте свойства ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName Телефон, ContactDetailAddumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone и ContactDetailPrimaryEmailAddress вместо этого
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output SupportEngineer будет нерекомендуемо. Вместо этого используйте свойство SupportEngineerEmailAddress
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output QuotaTicketDetail будет устарело. Используйте свойства QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion вместо этого
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Выходное свойство TechnicalTicketResourceId будет изменено на TechnicalTicketDetailResourceId
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Если параметры не указаны, Get-AzSupportTicket вернет билеты в службу поддержки с последней недели по умолчанию
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

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

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет Get-AzSupportTicketCommunication будет переименован в Get-AzSupportCommunication
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Входной параметр Skip будет удален
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Будет удален входной параметр IncludeTotalCount
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Параметр First будет переименован в Top
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Piping get-AzSupportTicketCommunication с объектом запроса в службу поддержки больше не будет поддерживаться для списка. Получение через пилинг по-прежнему будет поддерживаться.
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

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

После

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

New-AzSupportContactProfileObject

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет является нерекомендуемым. Для него нет замены.
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

New-AzSupportTicket

  • Критическое изменение командлета будет происходить со всеми наборами параметров

    • Потребуется новый параметр ServiceId
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Потребуется новый параметр AdvancedDiagnosticConsent
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output ContactDetail будет устарело. Используйте свойства ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName Телефон, ContactDetailAddumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone и ContactDetailPrimaryEmailAddress вместо этого
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output SupportEngineer будет нерекомендуемо. Вместо этого используйте свойство SupportEngineerEmailAddress
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output QuotaTicketDetail будет устарело. Используйте свойства QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion вместо этого
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Выходное свойство TechnicalTicketResourceId будет изменено на TechnicalTicketDetailResourceId
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
  • Критическое изменение параметра будет применено ко всем наборам параметров

    • -AdditionalEmailAddress
      • Параметр "AdditionalEmailAddress" будет переименован в ContactDetailAdditionalEmailAddress.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CSPHomeTenantId
      • Параметр CSPHomeTenantId будет удален.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerContactDetail
      • КлиентContactDetail будет удален. Используйте новые параметры ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetail Телефон Number, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerCountry
      • Параметр CustomerCountry будет переименован в ContactDetailCountry
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerFirstName
      • Параметр CustomerFirstName будет переименован в ContactDetailFirstName.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerLastName
      • Параметр CustomerLastName будет переименован в ContactDetailLastName
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPhoneNumber
      • Параметр Customer Телефон Number будет переименован в ContactDetail Телефон Number.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPreferredSupportLanguage
      • Параметр CustomerPreferredSupportLanguage будет переименован в ContactDetailPreferredSupportLanguage.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPreferredTimeZone
      • Параметр CustomerPreferredTimeZone будет переименован в ContactDetailPreferredTimeZone.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPrimaryEmailAddress
      • Параметр CustomerPrimaryEmailAddress будет переименован в ContactDetailPrimaryEmailAddress.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -PreferredContactMethod
      • Параметр "PreferredContactMethod" будет переименован в ContactDetailPreferredContactMethod.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -QuotaTicketDetail
      • Параметр QuotaTicketDetail будет удален. Используйте новые параметры QuotaTicketDetailQuotaChangeRequest, QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion вместо этого.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -TechnicalTicketResourceId
      • Параметр TechnicalTicketResourceId будет переименован в TechnicalTicketDetailResourceId.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

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

После

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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет New-AzSupportTicketCommunication будет переименован в New-AzSupportCommunication
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Piping new-AzSupportTicketCommunication с объектом запроса в службу поддержки больше не будет поддерживаться.
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

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

После

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

Update-AzSupportTicket

  • Критическое изменение командлета будет происходить со всеми наборами параметров

    • Дочернее свойство output ContactDetail будет устарело. Используйте свойства ContactDetailAdditionalEmailAddress,ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName Телефон, ContactDetailAddumber, ContactDetailPreferredContactMethod, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone и ContactDetailPrimaryEmailAddress вместо этого
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output SupportEngineer будет нерекомендуемо. Вместо этого используйте свойство SupportEngineerEmailAddress
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Дочернее свойство output QuotaTicketDetail будет устарело. Используйте свойства QuotaTicketDetailQuotaChangeRequest,QuotaTicketDetailQuotaChangeRequestSubType, QuotaTicketDetailQuotaChangeRequestVersion вместо этого
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • Выходное свойство TechnicalTicketResourceId будет изменено на TechnicalTicketDetailResourceId
    • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
  • Критическое изменение параметра будет применено ко всем наборам параметров

    • -AdditionalEmailAddress
      • Параметр "AdditionalEmailAddress" будет переименован в ContactDetailAdditionalEmailAddress.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerContactDetail
      • КлиентContactDetail будет удален. Используйте новые параметры ContactDetailCountry, ContactDetailFirstName, ContactDetailLastName, ContactDetail Телефон Number, ContactDetailPreferredSupportLanguage, ContactDetailPreferredTimeZone, ContactDetailPrimaryEmailAddress, ContactDetailPreferredContactMethod.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerCountry
      • Параметр CustomerCountry будет переименован в ContactDetailCountry
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerFirstName
      • Параметр CustomerFirstName будет переименован в ContactDetailFirstName.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerLastName
      • Параметр CustomerLastName будет переименован в ContactDetailLastName
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPhoneNumber
      • Параметр Customer Телефон Number будет переименован в ContactDetail Телефон Number.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPreferredSupportLanguage
      • Параметр CustomerPreferredSupportLanguage будет переименован в ContactDetailPreferredSupportLanguage.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPreferredTimeZone
      • Параметр CustomerPreferredTimeZone будет переименован в ContactDetailPreferredTimeZone.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -CustomerPrimaryEmailAddress
      • Параметр CustomerPrimaryEmailAddress будет переименован в ContactDetailPrimaryEmailAddress.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0
    • -PreferredContactMethod
      • Параметр "PreferredContactMethod" будет переименован в ContactDetailPreferredContactMethod.
      • Ожидается, что это изменение вступит в силу из Az.Support версии: 2.0.0 и Az version: 12.0.0

Перед

$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

После

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