az tsi event-source eventhub
Note
このリファレンスは、Azure CLI (バージョン 2.50.0 以降) の timeseriesinsights 拡張機能の一部です。 拡張機能は、az tsi event-source eventhub コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
timeseriesinsights サブ グループ event-hub を使用してイベント ソースを管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az tsi event-source eventhub create |
指定した環境にイベント ソースを作成します。 |
拡張 | GA |
az tsi event-source eventhub update |
指定した環境でイベント ソースを更新します。 |
拡張 | GA |
az tsi event-source eventhub create
指定した環境にイベント ソースを作成します。
az tsi event-source eventhub create --consumer-group-name
--environment-name
--event-hub-name
--event-source-name
--event-source-resource-id
--key-name
--location
--namespace
--resource-group
--shared-access-key
[--local-timestamp]
[--tags]
[--timestamp-property-name]
例
CreateEventHubEventSource
az tsi event-source eventhub create --environment-name "env1" --name "es1" --location westus --consumer-group-name "cgn" --event-hub-name "ehn" --event-source-resource-id "somePathInArm" --key-name "managementKey" --service-bus-namespace "sbn" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"
必須のパラメーター
イベントの読み取り元となるパーティションを保持するイベント ハブのコンシューマー グループの名前。
指定したリソース グループに関連付けられている Time Series インサイト環境の名前。
イベント ハブの名前。
指定した環境に関連付けられている Time Series インサイト イベント ソースの名前。
Azure Resource Manager のイベント ソースのリソース ID。
Time Series インサイト サービスにイベント ハブへのアクセスを許可する SAS キーの名前。 このキーの共有アクセス ポリシーは、イベント ハブに "リッスン" アクセス許可を付与する必要があります。
場所。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
イベント ハブを含むサービス バスの名前。
環境のリソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Time Series インサイト サービスにイベント ハブへの読み取りアクセスを許可する共有アクセス キーの値。 このプロパティは、イベント ソースの応答には表示されません。
省略可能のパラメーター
ローカル タイムスタンプ プロパティを表すオブジェクト。 これには、使用する必要があるローカル タイムスタンプの形式と、対応するタイムゾーン オフセット情報が含まれています。 localTimestamp に値が指定されていない場合、または null の場合、ローカル タイムスタンプはイベントと共に受信されません。 予期される値: json-string/@json-file。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az tsi event-source eventhub update
指定した環境でイベント ソースを更新します。
az tsi event-source eventhub update [--environment-name]
[--event-source-name]
[--ids]
[--local-timestamp]
[--resource-group]
[--shared-access-key]
[--subscription]
[--tags]
[--timestamp-property-name]
例
UpdateEventHubEventSource
az tsi event-source eventhub update --environment-name "env1" --name "es1" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"
省略可能のパラメーター
指定したリソース グループに関連付けられている Time Series インサイト環境の名前。
指定した環境に関連付けられている Time Series インサイト イベント ソースの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ローカル タイムスタンプ プロパティを表すオブジェクト。 これには、使用する必要があるローカル タイムスタンプの形式と、対応するタイムゾーン オフセット情報が含まれています。 localTimestamp に値が指定されていない場合、または null の場合、ローカル タイムスタンプはイベントと共に受信されません。 予期される値: json-string/@json-file。
環境のリソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Time Series インサイト サービスにイベント ハブへの読み取りアクセスを許可する共有アクセス キーの値。 このプロパティは、イベント ソースの応答には表示されません。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI