次の方法で共有


Az 12.0.0 の移行ガイド

Az.アカウント

Clear-AzConfig

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • パラメーター DisableErrorRecordsPersistence は非推奨になり、代わりに新しいパラメーター EnableErrorRecordsPersistence が追加されます。 ファイル システムへのエラー レコードの書き込みは、オプトアウトではなくオプトインになります。この変更は 2024 年 5 月頃に行われます
    • この変更は、Az.Accounts バージョン 2.X と Az バージョン 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 年 5 月頃に行われます
    • この変更は、Az.Accounts バージョン 2.X と Az バージョン 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 年 5 月頃に行われます
    • この変更は、Az.Accounts バージョン 2.X と Az バージョン 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 年 5 月以降、"Get-AzVmss" コマンドレットでは、リソース グループ名と仮想マシン スケール セット名に空の値が許可されなくなります。
    • この変更は、Az.Compute バージョン 8.0.0 と Az バージョン 12.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 年 5 月以降、"New-AzGalleryImage" コマンドレットは、既定で Trusted Launch 構成と Gen2 Hyper V Generation と共にデプロイされます。 信頼できる起動の詳細については、以下を参照してください。 https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • この変更は、Az.Compute バージョン 8.0.0 と Az バージョン 12.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 年 5 月以降、"New-AzVM" コマンドレットは既定でイメージ 'Windows Server 2022 Azure Edition' と共にデプロイされます。 これにより、今後、信頼できる起動への移行が容易になります。 信頼できる起動の詳細については、以下を参照してください。 https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • この変更は、Az.Compute バージョン 8.0.0 と Az バージョン 12.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 年 5 月以降、"New-AzVmss" コマンドレットは既定でイメージ 'Windows Server 2022 Azure Edition' と共にデプロイされます。 これにより、今後、信頼できる起動への移行が容易になります。 信頼できる起動の詳細については、以下を参照してください。 https://learn.microsoft.com/azure/virtual-machines/trusted-launch
    • この変更は、Az.Compute バージョン 8.0.0 と Az バージョン 12.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

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • 新しい必須パラメーターを追加しました: Location <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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -Encoding
      • パラメーター :'Encoding' が変更されています。 パラメーターの型が 'EncodingCaptureDescription' から 'String' に変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -IdentityType
      • パラメーター 'IdentityType' が変更されています。 パラメーターの型が 'CaptureIdentityType' から 'String' に変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -Status
      • パラメーター :'Status' が変更されています。 パラメーターの型が 'EntityStatus' から 'String' に変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'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
      • パラメーター :'Action' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます

以前は

(Action is of type NetworkRuleIPAction )

クリック後

(Action is of type String)

New-AzEventHubKey

  • パラメーターの破壊的変更は、すべてのパラメーター セットに対して行われます
    • -KeyType
      • パラメーター 'KeyType' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -SkuName
      • パラメーター 'SkuName' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -SkuName
      • パラメーター 'SkuName' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -SchemaType
      • パラメーター 'SchemaType' が変更されています。 パラメーターの型が 'SchemaType' から 'String' に変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます

以前は

(MetricId is of type MetricId)

クリック後

(MetricId is of type String)

Set-AzEventHub

  • パラメーターの破壊的変更は、すべてのパラメーター セットに対して行われます
    • -Encoding
      • パラメーター :'Encoding' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -IdentityType
      • パラメーター 'IdentityType' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -Status
      • パラメーター :'Status' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • 変更はバージョン '5.0.0' から有効になると予想されます
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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
      • オフライン フォールバック ポリシーは削除されます。 MAA サービス探索 API からリージョンの既定の CVM SKR ポリシーを取得できない場合、キーの作成は失敗します。
      • この変更は、Az.KeyVault バージョン 6.0.0 と Az バージョン 12.0.0 から有効になると予想されます。

Invoke-AzKeyVaultKeyOperation

Invoke-AzKeyVaultKeyOperation からパラメーター「Value」と、出力タイプ PSKeyOperationResult からプロパティ「Result」を削除します。

以前は

$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

New-AzKeyVault と Update-AzKeyVault で EnableRbacAuthorization を DisableRbacAuthorization に置き換えた場合、RbacAuthorization は既定で有効になります

以前は

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

クリック後

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

Update-AzKeyVault

Update-AzKeyVault でパラメーター EnableRbacAuthorization を DisableRbacAuthorization に置き換えた

以前は

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.リソース

Get-AzPolicyAssignment

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • 出力の種類 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
    • 出力タイプの次のプロパティは非推奨になっています: 'Properties'、'Identity'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicyAssignmentId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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.Cmdlets.Implementation.Policy.PsPolicyDefinition' が変更されています
    • 出力の種類の次のプロパティは非推奨になっています: 'Properties'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicyDefinitionId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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 バージョン 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.Cmdlets.Implementation.Policy.PsPolicySetDefinition' が変更されています
    • 出力の種類の次のプロパティは非推奨になっています: 'Properties'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicySetDefinitionId'
    • 出力タイプに次のプロパティが追加されています: 「Description」 「DisplayName」 「Metadata」 「Parameter」 「PolicyDefinitionGroup」 「PolicyDefinition」 「PolicyType」
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 12.0.0 から有効になると予想されます。

以前は

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

クリック後

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

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

New-AzPolicyAssignment

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • 出力の種類 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
    • 出力タイプの次のプロパティは非推奨になっています: 'Properties'、'Identity'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicyAssignmentId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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.Cmdlets.Implementation.Policy.PsPolicyDefinition' が変更されています
    • 出力の種類の次のプロパティは非推奨になっています: 'Properties'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicyDefinitionId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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 バージョン 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.Cmdlets.Implementation.Policy.PsPolicySetDefinition' が変更されています
    • 出力の種類の次のプロパティは非推奨になっています: 'Properties'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicySetDefinitionId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'Metadata' 'Parameters' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
    • 出力タイプの次のプロパティは非推奨になっています: 'Properties'、'Identity'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicyAssignmentId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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.Cmdlets.Implementation.Policy.PsPolicyDefinition' が変更されています
    • 出力の種類の次のプロパティは非推奨になっています: 'Properties'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicyDefinitionId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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 バージョン 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.Cmdlets.Implementation.Policy.PsPolicySetDefinition' が変更されています
    • 出力の種類の次のプロパティは非推奨になっています: 'Properties'、'ResourceId'、'ResourceName'、'ResourceType'、'PolicySetDefinitionId'
    • 出力の種類に次のプロパティが追加されます: 'Description' 'DisplayName' 'Metadata' 'Parameters' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
    • この変更は、Az.Resources バージョン 7.1.0 と Az バージョン 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 バージョン :'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
      • パラメーター :'Action' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。

以前は

(Action is of type NetworkRuleIPAction )

クリック後

(Action is of type String )

New-AzServiceBusKey

  • パラメーターの破壊的変更は、すべてのパラメーター セットに対して行われます
    • -KeyType
      • パラメーター 'KeyType' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -SkuName
      • パラメーター 'SkuName' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -SkuName
      • パラメーター 'SkuName' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'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 バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。

以前は

(Status is of type EntityStatus)

クリック後

(Status is of type String)

Set-AzServiceBusAuthorizationRule

  • パラメーターの破壊的変更は、すべてのパラメーター セットに対して行われます
    • -Rights
      • パラメーター :'Rights' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -SkuName
      • パラメーター 'SkuName' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -SkuName
      • パラメーター 'SkuName' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。
    • -PublicNetworkAccess
      • パラメーター :'PublicNetworkAccess' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。

以前は

(Status is of type EntityStatus)

クリック後

(Status is of type String.)

Set-AzServiceBusRule

  • パラメーターの破壊的変更は、すべてのパラメーター セットに対して行われます
    • -FilterType
      • パラメーター 'FilterType' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'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 バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。

以前は

(Status is of type EntityStatus)

クリック後

(Status is of type String)

Set-AzServiceBusTopic

  • パラメーターの破壊的変更は、すべてのパラメーター セットに対して行われます
    • -Status
      • パラメーター :'Status' が変更されています。
      • この変更は '5/21/2024' に有効になります。変更は Az バージョン :'12.0.0' から有効になる予定です
      • この変更はバージョン '4.0.0' から有効になると予想されます。

以前は

(Status is of type EntityStatus)

クリック後

(Status is of type String)

Az.Sql (SQL サーバーを管理するための PowerShell モジュール)

New-AzSqlDatabaseFailoverGroup

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • FailoverPolicy の既定値が [自動] から [手動] に変更されます
    • この変更は、Az.Sql バージョン 5.0.0 と Az バージョン 12.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 バージョン 12.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

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • 非推奨の v11 SDK の子プロパティ CloudQueue と EncodeMessage が削除されます。 CloudQueue の代わりに子プロパティ QueueClient を使用します。
    • この変更は、Az.Storage バージョン 7.0.0 と Az バージョン 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

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • 非推奨の v11 SDK の子プロパティ CloudQueue と EncodeMessage が削除されます。 CloudQueue の代わりに子プロパティ QueueClient を使用します。
    • この変更は、Az.Storage バージョン 7.0.0 と Az バージョン 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
      • パラメーター Protocol の型が SharedAccessProtocol から文字列に変更されます。
      • この変更は、Az.Storage バージョン 7.0.0 と Az バージョン 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 バージョン 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 バージョン 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 から有効になると予想されます。
    • 子出力プロパティ ContactDetail は非推奨になります。 プロパティ ContactDetailAdditionalEmailAddress、ContactDetailCountry、ContactDetailFirstName、ContactDetailLastName、ContactDetailPhoneNumber、ContactDetailPreferredContactMethod、ContactDetailPreferredSupportLanguage、ContactDetailPreferredTimeZone、ContactDetailPrimaryEmailAddress を代わりに使用します
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 子出力プロパティ SupportEngineer は非推奨になります。 代わりにプロパティ SupportEngineerEmailAddress を使用する
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 子出力プロパティ QuotaTicketDetail は非推奨になります。 代わりに、QuotaTicketDetailQuotaChangeRequest、QuotaTicketDetailQuotaChangeRequestSubType、QuotaTicketDetailQuotaChangeRequestVersion プロパティを使用します
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 出力プロパティ TechnicalTicketResourceId が TechnicalTicketDetailResourceId に変更されます
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • パラメーターが指定されていない場合、Get-AzSupportTicket は先週のサポート チケットを既定値として返します
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。

以前は

Get-AzSupportTicket  -First 1

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

                                   Question: Region requested
                                   Answer: Australia Central 2

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

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

クリック後

Get-AzSupportTicket -Top 1

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

                                             Question: Region requested
                                             Answer: Australia Central 2

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

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

Get-AzSupportTicketCommunication

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • コマンドレット Get-AzSupportTicketCommunication の名前が Get-AzSupportCommunication に変更されます
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 入力パラメーター 'Skip' が削除されます
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 入力パラメーター 'IncludeTotalCount' が削除されます
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • パラメーター 'First' の名前が 'Top' に変更されます
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • サポート チケット オブジェクトを使用した 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 から有効になると予想されます。
    • 子出力プロパティ ContactDetail は非推奨になります。 プロパティ ContactDetailAdditionalEmailAddress、ContactDetailCountry、ContactDetailFirstName、ContactDetailLastName、ContactDetailPhoneNumber、ContactDetailPreferredContactMethod、ContactDetailPreferredSupportLanguage、ContactDetailPreferredTimeZone、ContactDetailPrimaryEmailAddress を代わりに使用します
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 子出力プロパティ SupportEngineer は非推奨になります。 代わりにプロパティ SupportEngineerEmailAddress を使用する
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 子出力プロパティ 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
      • CustomerContactDetail は削除されます。 代わりに、新しいパラメーター 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 = "test@test.com"}

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

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

クリック後

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

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

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

New-AzSupportTicketCommunication

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます
    • コマンドレット New-AzSupportTicketCommunication の名前が New-AzSupportCommunication に変更されます
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • サポート チケット オブジェクトを使用した 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

  • コマンドレットの破壊的変更はすべてのパラメーター セットに対して行われます

    • 子出力プロパティ ContactDetail は非推奨になります。 プロパティ ContactDetailAdditionalEmailAddress、ContactDetailCountry、ContactDetailFirstName、ContactDetailLastName、ContactDetailPhoneNumber、ContactDetailPreferredContactMethod、ContactDetailPreferredSupportLanguage、ContactDetailPreferredTimeZone、ContactDetailPrimaryEmailAddress を代わりに使用します
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 子出力プロパティ SupportEngineer は非推奨になります。 代わりにプロパティ SupportEngineerEmailAddress を使用する
    • この変更は、Az.Support バージョン 2.0.0 と Az version: 12.0.0 から有効になると予想されます。
    • 子出力プロパティ 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
      • CustomerContactDetail は削除されます。 代わりに、新しいパラメーター 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           : test@test.com
CreatedDate                                : 5/6/2024 4:44:24 PM
Description                                : test ticket please ignore and close
EnrollmentId                               :
FileWorkspaceName                          : 3505060040008586
Id                                         : /subscriptions/{subscription_id}/providers/Microsoft.Support/supportTickets/test1
IsTemporaryTicket                          : No
ModifiedDate                               : 5/6/2024 4:44:36 PM
Name                                       : test_grace_2
ProblemClassificationDisplayName           : Compute-VM (cores-vCPUs) subscription limit increases
ProblemClassificationId                    : /providers/Microsoft.Support/services/{service_id}/problemClassifications/{problemClassification_guid}
ProblemScopingQuestion                     :
ProblemStartTime                           :
QuotaTicketDetailQuotaChangeRequest        : {{
                                               "region": "EASTUS",
                                               "payload": "{\"VMFamily\":\"DV2
                                             Series\",\"NewLimit\":\"350\",\"DeploymentStack\":\"ARM\",\"Type\":\"Regional\",\"EdgeZone\":\"\"}"
                                             }}
QuotaTicketDetailQuotaChangeRequestSubType :
QuotaTicketDetailQuotaChangeRequestVersion : 1.0
Require24X7Response                        : False
ResourceGroupName                          :
SecondaryConsent                           :
ServiceDisplayName                         : Service and subscription limits (quotas)
ServiceId                                  : /providers/Microsoft.Support/services/{service_id}
ServiceLevelAgreementExpirationTime        : 5/7/2024 12:44:24 AM
ServiceLevelAgreementSlaMinute             : 480
ServiceLevelAgreementStartTime             : 5/6/2024 4:44:24 PM
Severity                                   : Minimal
Status                                     : Open
SupportEngineerEmailAddress                :
SupportPlanDisplayName                     : suppport plan
SupportPlanId                              : test
SupportPlanType                            : support plan
SupportTicketId                            : 3505060040008586
TechnicalTicketDetailResourceId            :
Title                                      : test
Type                                       : Microsoft.Support/supportTickets