次の方法で共有


Update-AzEventGridNamespace

指定したパラメーターを使用して、新しい名前空間を非同期で作成または更新します。

構文

Update-AzEventGridNamespace
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-ClientAuthenticationAlternativeAuthenticationNameSource <String[]>]
      [-EnableSystemAssignedIdentity <Boolean>]
      [-IdentityPrincipalId <String>]
      [-IdentityTenantId <String>]
      [-InboundIPRule <IInboundIPRule[]>]
      [-IsZoneRedundant]
      [-Location <String>]
      [-MinimumTlsVersionAllowed <String>]
      [-PrivateEndpointConnection <IPrivateEndpointConnection[]>]
      [-PublicNetworkAccess <String>]
      [-RoutingEnrichmentDynamic <IDynamicRoutingEnrichment[]>]
      [-RoutingEnrichmentStatic <IStaticRoutingEnrichment[]>]
      [-RoutingIdentityInfoType <String>]
      [-RoutingIdentityInfoUserAssignedIdentity <String>]
      [-SkuCapacity <Int32>]
      [-SkuName <String>]
      [-Tag <Hashtable>]
      [-TopicSpaceConfigurationMaximumClientSessionsPerAuthenticationName <Int32>]
      [-TopicSpaceConfigurationMaximumSessionExpiryInHour <Int32>]
      [-TopicSpaceConfigurationRouteTopicResourceId <String>]
      [-TopicSpaceConfigurationState <String>]
      [-UserAssignedIdentity <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzEventGridNamespace
      -InputObject <IEventGridIdentity>
      [-ClientAuthenticationAlternativeAuthenticationNameSource <String[]>]
      [-EnableSystemAssignedIdentity <Boolean>]
      [-IdentityPrincipalId <String>]
      [-IdentityTenantId <String>]
      [-InboundIPRule <IInboundIPRule[]>]
      [-IsZoneRedundant]
      [-Location <String>]
      [-MinimumTlsVersionAllowed <String>]
      [-PrivateEndpointConnection <IPrivateEndpointConnection[]>]
      [-PublicNetworkAccess <String>]
      [-RoutingEnrichmentDynamic <IDynamicRoutingEnrichment[]>]
      [-RoutingEnrichmentStatic <IStaticRoutingEnrichment[]>]
      [-RoutingIdentityInfoType <String>]
      [-RoutingIdentityInfoUserAssignedIdentity <String>]
      [-SkuCapacity <Int32>]
      [-SkuName <String>]
      [-Tag <Hashtable>]
      [-TopicSpaceConfigurationMaximumClientSessionsPerAuthenticationName <Int32>]
      [-TopicSpaceConfigurationMaximumSessionExpiryInHour <Int32>]
      [-TopicSpaceConfigurationRouteTopicResourceId <String>]
      [-TopicSpaceConfigurationState <String>]
      [-UserAssignedIdentity <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

指定したパラメーターを使用して、新しい名前空間を非同期で作成または更新します。

例 1: 指定されたパラメーターを使用して名前空間を非同期に更新します。

Update-AzEventGridNamespace -Name azps-eventgridnamespace -ResourceGroupName azps_test_group_eventgrid -TopicSpaceConfigurationState Enabled -Tag @{"abc"="123"}

Location Name                    ResourceGroupName
-------- ----                    -----------------
eastus   azps-eventgridnamespace azps_test_group_eventgrid

指定したパラメーターを使用して名前空間を非同期的に更新します。

例 2: 指定されたパラメーターを使用して名前空間を非同期に更新します。

$namespace = Get-AzEventGridNamespace -ResourceGroupName azps_test_group_eventgrid -Name azps-eventgridnamespace
Update-AzEventGridNamespace -InputObject $namespace -TopicSpaceConfigurationState Enabled -Tag @{"abc"="123"}

Location Name                    ResourceGroupName
-------- ----                    -----------------
eastus   azps-eventgridnamespace azps_test_group_eventgrid

指定したパラメーターを使用して名前空間を非同期的に更新します。

パラメーター

-AsJob

コマンドをジョブとして実行する

型:SwitchParameter
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientAuthenticationAlternativeAuthenticationNameSource

名前空間リソースのクライアント認証設定に関連する代替認証名ソース。

型:String[]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

DefaultProfile パラメーターは機能しません。 別のサブスクリプションに対してコマンドレットを実行する場合は、使用可能な場合は SubscriptionId パラメーターを使用します。

型:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSystemAssignedIdentity

リソースに対してシステム割り当て ID を有効にするかどうかを決定します。

型:Nullable<T>[Boolean]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityPrincipalId

リソース ID のプリンシパル ID。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityTenantId

リソースのテナント ID。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-InboundIPRule

これは、すべての IP ではなく、特定の IP からのトラフィックを制限するために使用できます。 注: これらは、PublicNetworkAccess が有効になっている場合にのみ考慮されます。

型:IInboundIPRule[]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

IDENTITY パラメーター

型:IEventGridIdentity
Position:Named
既定値:None
必須:True
Accept pipeline input:True
Accept wildcard characters:False

-IsZoneRedundant

サービスがゾーン冗長かどうかをユーザーが指定できるようにします。 これは必須のプロパティであり、ユーザーはこの値を明示的に指定する必要があります。一度指定すると、このプロパティを更新できません。

型:SwitchParameter
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

リソースの場所。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-MinimumTlsVersionAllowed

この名前空間への発行が許可されているパブリッシャーの最小 TLS バージョン。 TLS バージョン 1.2 のみがサポートされています。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

名前空間の名前。

型:String
Aliases:NamespaceName
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

コマンドを非同期的に実行する

型:SwitchParameter
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-PrivateEndpointConnection

.

型:IPrivateEndpointConnection[]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccess

これにより、パブリック ネットワーク経由でトラフィックが許可されるかどうかが決まります。 既定では有効になっています。 <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" />

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

ユーザーのサブスクリプション内のリソース グループの名前。

型:String
Aliases:ResourceGroup
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-RoutingEnrichmentDynamic

.

型:IDynamicRoutingEnrichment[]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RoutingEnrichmentStatic

.

型:IStaticRoutingEnrichment[]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RoutingIdentityInfoType

.

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RoutingIdentityInfoUserAssignedIdentity

.

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuCapacity

名前空間の容量を定義するスループット ユニットの数を指定します。 プロパティの既定値は 1 で、名前空間あたり 1 スループット ユニット = 1 MB (メガバイト)/秒のイングレスと 2 MB (メガバイト)/秒のエグレスを示します。 最小容量は 1 で、最大許容容量は 20 です。

型:Int32
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

SKU の名前。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

型:String
Position:Named
既定値:(Get-AzContext).Subscription.Id
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

リソースのタグ。

型:Hashtable
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-TopicSpaceConfigurationMaximumClientSessionsPerAuthenticationName

認証名あたりのセッションの最大数。 プロパティの既定値は 1.Min 許容値は 1 で、最大許容値は 100 です。

型:Int32
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-TopicSpaceConfigurationMaximumSessionExpiryInHour

セッションの最大有効期限 (時間単位)。 プロパティの既定値は 1 時間です。最小値は 1 時間で、最大許容値は 8 時間です。

型:Int32
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-TopicSpaceConfigurationRouteTopicResourceId

名前空間の下の TopicSpaces からイベントのルーティング先となる Event Grid トピックの完全修飾 Azure リソース ID。このプロパティは、'/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft の形式にする必要があります。EventGrid/topics/{topicName}'。このトピックは、名前空間が配置されているのと同じリージョンに存在する必要があります。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-TopicSpaceConfigurationState

名前空間に対してトピック スペースの構成が有効になっているかどうかを示します。 既定値は [無効] です。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-UserAssignedIdentity

リソースに関連付けられているユーザー割り当て ID の配列。 配列内の要素は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。

型:String[]
Aliases:IdentityId
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

入力

IEventGridIdentity

出力

INamespace