Set-AzSignalRUpstream

SignalR サービスのアップストリーム設定を設定します。

構文

ResourceGroupParameterSet (既定)

Set-AzSignalRUpstream
    [-Name] <String>
    [-ResourceGroupName <String>]
    [-AsJob]
    [-Template <PSUpstreamTemplate[]>]
    [-Clear]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceIdParameterSet

Set-AzSignalRUpstream
    -ResourceId <String>
    [-AsJob]
    [-Template <PSUpstreamTemplate[]>]
    [-Clear]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObjectParameterSet

Set-AzSignalRUpstream
    -InputObject <PSSignalRResource>
    [-AsJob]
    [-Template <PSUpstreamTemplate[]>]
    [-Clear]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

SignalR サービスのアップストリーム設定を設定します。

例

例 1: 2 つの順序付けられたアップストリーム テンプレートを設定する

Set-AzSignalRUpstream -name pssignalr -ResourceGroupName test_resource_group -Template @{UrlTemplate='http://host-connections1.com'; HubPattern='chat';EventPattern='broadcast' }, @{UrlTemplate='http://host-connections2.com'}
Templates
---------
{Microsoft.Azure.Commands.SignalR.Models.PSUpstreamTemplate, Microsoft.Azure.Commands.SignalR.Models.PSUpstreamTemplat…

次の JSON は、実際のテンプレート セットを表します。

{ "hubPattern": "chat", "eventPattern": "broadcast", "categoryPattern": "*", "urlTemplate": "http://host-connections1.com" }, { "hubPattern": "*", "eventPattern": "*", "categoryPattern": "*", "urlTemplate": "http://host-connections2.com" }

例 2: すべてのアップストリーム設定をクリアする

Set-AzSignalRUpstream -name pssignalr -ResourceGroupName test_resource_group -Clear
Templates
---------
{}

パラメーター

-AsJob

バックグラウンド ジョブでコマンドレットを実行します。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Clear

すべてのアップストリーム設定をクリアします。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Confirm

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

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
エイリアス:Cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DefaultProfile

Azureとの通信に使用される資格情報、アカウント、テナント、サブスクリプション。

パラメーターのプロパティ

型:IAzureContextContainer
規定値:None
ワイルドカードのサポート:False
DontShow:False
エイリアス:AzContext, AzureRmContext, AzureCredential

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-InputObject

SignalR リソース オブジェクト。

パラメーターのプロパティ

型:PSSignalRResource
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

InputObjectParameterSet
配置:Named
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Name

SignalR サービス名。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ResourceGroupParameterSet
配置:0
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ResourceGroupName

リソース グループ名。 指定されていない場合は、既定の値が使用されます。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ResourceGroupParameterSet
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ResourceId

SignalR サービスリソース ID。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ResourceIdParameterSet
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-Template

アップストリーム設定用のテンプレート 項目。 必須キー: UrlTemplate。 省略可能なキー: HubPattern、EventPattern、CategoryPattern。 テンプレート パラメーターを渡すために splatting 構文を使用する例: @{UrlTemplate='http://host-connections1.com'、HubPattern= 'chat';EventPattern='broadcast' },@{UrlTemplate='http://host-connections2.com'}

パラメーターのプロパティ

型:

PSUpstreamTemplate[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
エイリアス:wi

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、about_CommonParametersを参照してください。

入力

String

PSSignalRResource

出力

PSServerlessUpstreamSettings