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


Руководство по миграции для 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 от 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.ASRVaultSettings" изменяется
    • Следующие свойства в выходном типе устарели: 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.ASRVaultSettings" изменяется
    • Следующие свойства в выходном типе устарели: 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.ASRVaultSettings" изменяется
    • Следующие свойства в выходном типе устарели: 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.Командлеты.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.Командлеты.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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет Set-AzPolicyAssignment будет переименован в Update-AzPolicyAssignment
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет Set-AzPolicyDefinition будет переименован в Update-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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет Set-AzPolicyExemption будет переименован в Update-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

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Командлет Set-AzPolicySetDefinition будет переименован в Update-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.Storage версии: 7.0.0 и Az version: 12.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.Storage версии: 7.0.0 и Az version: 12.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.Storage версии: 7.0.0 и Az version: 12.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
      • При обновлении учетной записи хранения с StorageV1 или BlobStorage до StorageV2 будет добавлен запрос, требующий подтверждения пользователей. Подавлять его с помощью -Force.
      • Ожидается, что это изменение вступит в силу из Az.Storage версии: 7.0.0 и Az version: 12.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.Storage версии: 7.0.0 и Az version: 12.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

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

    • Пилинг 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, ContactDetailPhoneNumber, 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           : [email protected]
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
    • Пилинг 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, ContactDetailPhoneNumber, 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, ContactDetailPhoneNumber, 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
      • Параметр CustomerPhoneNumber будет переименован в ContactDetailPhoneNumber.
      • Ожидается, что это изменение вступит в силу из 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 = "[email protected]"}

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 = "[email protected]"}

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 "[email protected]" -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 "[email protected]" -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           : [email protected]
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
    • Подключение 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, ContactDetailPhoneNumber, 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, ContactDetailPhoneNumber, 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
      • Параметр CustomerPhoneNumber будет переименован в ContactDetailPhoneNumber.
      • Ожидается, что это изменение вступит в силу из 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           : [email protected]
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