Microsoft.EventHub 名前空間 2014-09-01

Bicep リソース定義

名前空間リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.EventHub/namespaces リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.EventHub/namespaces@2014-09-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    createdAt: 'string'
    enabled: bool
    provisioningState: 'string'
    serviceBusEndpoint: 'string'
    status: 'string'
    updatedAt: 'string'
  }
}

プロパティ値

namespaces

名前 説明
name リソース名 string (必須)

文字制限: 6 から 50

有効な文字:
英数字とハイフン。

文字で開始します。 文字または数字で終了します。

リソース名は、Azure 全体で一意である必要があります。
location 名前空間の場所。 string (必須)
tags 名前空間タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
sku 名前空間の作成操作に指定された SKU パラメーター SKU
properties 名前空間の作成または更新操作用に指定された名前空間のプロパティ NamespaceProperties

NamespaceProperties

名前 説明
createdAt 名前空間が作成された時刻。 string
enabled このインスタンスを有効にするかどうかを指定します。 [bool]
provisioningState 名前空間のプロビジョニング状態。 string
serviceBusEndpoint Service Bus 操作の実行に使用できるエンドポイント。 string
status 名前空間の状態。 'アクティブ化中'
'Active'
'Created'
'Creating'
'Disabled'
'無効化'
'有効化'
'Failed'
'削除済み'
'削除'
'SoftDeleted'
'SoftDeleting'
'不明'
updatedAt 名前空間が更新された時刻。 string

Sku

名前 説明
capacity Event Hubs スループット ユニット。 INT
name この SKU の名前。 'Basic'
'Standard'
レベル この特定の SKU の課金レベル。 'Basic'
'Premium'
'Standard' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure Event Hubs用 PubNub Realtime Gateway

Azure にデプロイする
Azure 用 PubNub Realtime Gateway は、PubNub データ Stream ネットワークとAzure Event Hubsの間のリアルタイム データ ストリーム ブリッジを提供します。 -- PubNub と Azure の間の双方向ブリッジと考えてください。
Azure アーキテクチャに Sports Analytics をデプロイする

Azure にデプロイする
ADLS Gen 2 が有効になっている Azure ストレージ アカウント、ストレージ アカウント (デプロイされている場合は Azure SQL Database) のリンクされたサービスを持つAzure Data Factory インスタンス、および Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントに対するストレージ BLOB データ共同作成者ロールが付与されます。 また、Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vaultがデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に、Key Vault シークレット ユーザー ロールが付与されます。
Moesif API Analytics と収益化

Azure にデプロイする
このテンプレートは、Azure API Management から Moesif API 分析と収益化プラットフォームへの API 呼び出しをログに記録します
時間データ履歴接続を使用した Azure Digital Twins

Azure にデプロイする
このテンプレートは、時系列データ履歴接続で構成された Azure Digital Twins インスタンスを作成します。 接続を作成するには、Event Hubs 名前空間、イベント ハブ、Azure Data Explorer クラスター、データベースなど、他のリソースを作成する必要があります。 データはイベント ハブに送信され、最終的には Azure Data Explorer クラスターにデータが転送されます。 データはクラスター内のデータベース テーブルに格納されます
Event Grid カスタム トピックとイベント ハブ ハンドラーを作成する

Azure にデプロイする
イベントを処理Azure Event Gridカスタム トピックとイベント ハブを作成します。
EventHubs 名前空間、Event Hub、& コンシューマー グループを作成する

Azure にデプロイする
このテンプレートを使用すると、Event Hubs Standard 名前空間、イベント ハブ、コンシューマー グループをデプロイできます。
EventHubs authorizationRules を作成する

Azure にデプロイする
このテンプレートを使用すると、EventHubs Standard 名前空間、Event Hub、コンシューマー グループ、authorizationRules をデプロイできます
Eventhub 名前空間と geo 復旧構成を作成する

Azure にデプロイする
このテンプレートを使用すると、Basic/Standard SKU を使用して Service Bus 名前空間をデプロイできます。
Eventhub 名前空間の IP フィルター規則を作成する

Azure にデプロイする
このテンプレートを使用すると、IP フィルター規則を使用して Service Bus Premium 名前空間をデプロイできます
Event Hubs 名前空間Virtual Networkルールを作成する

Azure にデプロイする
このテンプレートを使用すると、ルールを使用して Event Hubs Standard 名前空間Virtual Networkデプロイできます
Event Hub クラスター & namesapce をクラスターに作成します

Azure にデプロイする
このテンプレートを使用すると、EventHubs クラスターとクラスター内の名前空間を作成できます
Eventhub クラスターを作成し、namesapce & eventhub

Azure にデプロイする
このテンプレートを使用すると、EventHubs クラスター、名前空間、および eventhub をクラスターに作成できます
キャプチャを有効にして EventHubs を作成する

Azure にデプロイする
このテンプレートを使用すると、イベント ハブを使用して EventHubs 名前空間をデプロイし、その上でキャプチャを有効にできます
キャプチャを有効にして EventHubs を作成する (ADLS)

Azure にデプロイする
このテンプレートを使用すると、イベント ハブを使用して EventHubs 名前空間をデプロイし、その上でキャプチャを有効にできます
EventHubs 名前空間を作成し、自動インフレを有効にする

Azure にデプロイする
このテンプレートを使用すると、Event Hubs Standard 名前空間、イベント ハブ、コンシューマー グループをデプロイできます。このテンプレートでは、名前空間の自動インフレ機能も有効になります。
イベント ハブの作成

Azure にデプロイする
このテンプレートを使用すると、イベント ハブを使用して EventHubs 名前空間をデプロイできます。
プライベート エンドポイントを使用して Event Hubs 名前空間に接続する

Azure にデプロイする
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Event Hubs 名前空間にアクセスする方法を示します。
MedTech サービスをデプロイする

Azure にデプロイする
MedTech サービスは、複数のデバイスからデバイス データを取り込み、デバイス データを FHIR Observations に変換し、Azure Health Data Services FHIR サービスに永続化するように設計された Azure Health Data Services の 1 つです。
Azure IoT Hubを含む MedTech サービスをデプロイする

Azure にデプロイする
MedTech サービスは、複数のデバイスからデバイス データを取り込み、デバイス データを FHIR Observations に変換し、Azure Health Data Services FHIR サービスに永続化するように設計された Azure Health Data Services の 1 つです。
Event Hub 接続を使用して Azure Data Explorer db をデプロイする

Azure にデプロイする
Event Hub 接続を使用して Azure Data Explorer db をデプロイします。
監査がイベント ハブに書き込まれた Azure SQL Server

Azure にデプロイする
このテンプレートを使用すると、監査が有効になっているAzure SQL サーバーをデプロイして、イベント ハブに監査ログを書き込むことができます
ログとメトリックの送信を構成して SQL MI を作成する

Azure にデプロイする
このテンプレートを使用すると、SQL MI と、ログとメトリック (診断ワークスペース、ストレージ アカウント、イベント ハブ) の格納に使用される追加のリソースをデプロイできます。
Event Hub イベント ソースを使用して環境を作成する

Azure にデプロイする
このテンプレートを使用すると、イベント ハブからのイベントを使用するように構成された Time Series Insights 環境をデプロイできます。
イベント ハブとマネージド ID を使用した Azure 関数アプリ

Azure にデプロイする
彼のテンプレートは、Event Hub、Azure Storage、Application Insights と共に、Linux 従量課金プランに Azure 関数アプリをプロビジョニングします。 関数アプリは、マネージド ID を使用してイベント ハブとストレージ アカウントに接続できます

ARM テンプレート リソース定義

名前空間リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.EventHub/namespaces リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.EventHub/namespaces",
  "apiVersion": "2014-09-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "createdAt": "string",
    "enabled": "bool",
    "provisioningState": "string",
    "serviceBusEndpoint": "string",
    "status": "string",
    "updatedAt": "string"
  }
}

プロパティ値

namespaces

名前 説明
type リソースの種類 'Microsoft.EventHub/namespaces'
apiVersion リソース API のバージョン '2014-09-01'
name リソース名 string (必須)

文字制限: 6 から 50

有効な文字:
英数字とハイフン。

文字で開始します。 文字または数字で終了します。

リソース名は、Azure 全体で一意である必要があります。
location 名前空間の場所。 string (必須)
tags 名前空間タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
sku 名前空間の作成操作に指定された SKU パラメーター SKU
properties 名前空間の作成または更新操作用に指定された名前空間のプロパティ NamespaceProperties

NamespaceProperties

名前 説明
createdAt 名前空間が作成された時刻。 string
enabled このインスタンスを有効にするかどうかを指定します。 [bool]
provisioningState 名前空間のプロビジョニング状態。 string
serviceBusEndpoint Service Bus 操作の実行に使用できるエンドポイント。 string
status 名前空間の状態。 'アクティブ化中'
'Active'
'Created'
'Creating'
'Disabled'
'無効化'
'有効化'
'Failed'
'削除済み'
'削除'
'SoftDeleted'
'SoftDeleting'
'不明'
updatedAt 名前空間が更新された時刻。 string

Sku

名前 説明
capacity Event Hubs スループット ユニット。 INT
name この SKU の名前。 'Basic'
'Standard'
レベル この特定の SKU の課金レベル。 'Basic'
'Premium'
'Standard' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure Event Hubs用 PubNub Realtime Gateway

Azure にデプロイする
Azure 用 PubNub Realtime Gateway は、PubNub Data Stream Network と Azure Event Hubsの間のリアルタイム データ ストリーム ブリッジを提供します。 -- PubNub と Azure の間の双方向ブリッジと考えてください。
Azure アーキテクチャで Sports Analytics をデプロイする

Azure にデプロイする
ADLS Gen 2 が有効な Azure ストレージ アカウント、ストレージ アカウント (デプロイされている場合はAzure SQL Database) のリンクされたサービスを持つAzure Data Factory インスタンス、および Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントに対するストレージ BLOB データ共同作成者ロールが付与されます。 また、Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミング ユース ケース用) をデプロイするオプションもあります。 Azure Key Vaultがデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に、Key Vault シークレット ユーザー ロールが付与されます。
Moesif API Analytics と収益化

Azure にデプロイする
テンプレートは、Azure API Management から Moesif API 分析と収益化プラットフォームへの API 呼び出しをログに記録します
時間データ履歴接続を使用した Azure Digital Twins

Azure にデプロイする
このテンプレートは、時系列データ履歴接続で構成された Azure Digital Twins インスタンスを作成します。 接続を作成するには、Event Hubs 名前空間、イベント ハブ、Azure Data Explorer クラスター、データベースなどの他のリソースを作成する必要があります。 データはイベント ハブに送信され、最終的には Azure Data Explorer クラスターにデータが転送されます。 データはクラスター内のデータベース テーブルに格納されます
Event Grid カスタム トピックとイベント ハブ ハンドラーを作成する

Azure にデプロイする
イベントを処理Azure Event Gridカスタム トピックとイベント ハブを作成します。
EventHubs 名前空間、Event Hub、& コンシューマー グループを作成する

Azure にデプロイする
このテンプレートを使用すると、Event Hubs Standard 名前空間、イベント ハブ、コンシューマー グループをデプロイできます。
EventHubs authorizationRules を作成する

Azure にデプロイする
このテンプレートを使用すると、EventHubs Standard 名前空間、Event Hub、コンシューマー グループ、authorizationRules をデプロイできます
Eventhub 名前空間と geo 復旧構成を作成する

Azure にデプロイする
このテンプレートを使用すると、Basic/Standard SKU を使用して Service Bus 名前空間をデプロイできます。
Eventhub 名前空間の IP フィルター規則を作成する

Azure にデプロイする
このテンプレートを使用すると、IP フィルター規則を使用して Service Bus Premium 名前空間をデプロイできます
Event Hubs 名前空間Virtual Networkルールを作成する

Azure にデプロイする
このテンプレートを使用すると、Virtual Networkルールを使用して Event Hubs Standard 名前空間をデプロイできます
Event Hub クラスター & 名前を作成しますクラスター内のapce

Azure にデプロイする
このテンプレートを使用すると、EventHubs クラスターとクラスター内の名前空間を作成できます
Eventhub クラスターを作成し、namesapce & eventhub

Azure にデプロイする
このテンプレートを使用すると、EventHubs クラスター、名前空間、および eventhub をクラスターに作成できます
キャプチャを有効にして EventHubs を作成する

Azure にデプロイする
このテンプレートを使用すると、イベント ハブを使用して EventHubs 名前空間をデプロイし、その上でキャプチャを有効にできます
キャプチャを有効にして EventHubs を作成する (ADLS)

Azure にデプロイする
このテンプレートを使用すると、イベント ハブを使用して EventHubs 名前空間をデプロイし、その上でキャプチャを有効にできます
EventHubs 名前空間を作成し、自動インフレを有効にする

Azure にデプロイする
このテンプレートを使用すると、Event Hubs Standard 名前空間、イベント ハブ、コンシューマー グループをデプロイできます。このテンプレートでは、名前空間の自動インフレ機能も有効になります。
イベント ハブの作成

Azure にデプロイする
このテンプレートを使用すると、イベント ハブを使用して EventHubs 名前空間をデプロイできます。
プライベート エンドポイントを使用して Event Hubs 名前空間に接続する

Azure にデプロイする
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Event Hubs 名前空間にアクセスする方法を示します。
MedTech サービスをデプロイする

Azure にデプロイする
MedTech サービスは、複数のデバイスからデバイス データを取り込み、デバイス データを FHIR 監視に変換し、Azure Health Data Services FHIR サービスに保持するように設計された Azure Health Data Services の 1 つです。
Azure IoT Hubを含む MedTech サービスをデプロイする

Azure にデプロイする
MedTech サービスは、複数のデバイスからデバイス データを取り込み、デバイス データを FHIR 監視に変換し、Azure Health Data Services FHIR サービスに保持するように設計された Azure Health Data Services の 1 つです。
Event Hub 接続を使用して Azure Data Explorer db をデプロイする

Azure にデプロイする
Event Hub 接続を使用して Azure Data Explorer db をデプロイします。
Event Hub に書き込まれた監査を使用したサーバーのAzure SQL

Azure にデプロイする
このテンプレートを使用すると、監査が有効になっているAzure SQL サーバーをデプロイして、監査ログを Event Hub に書き込むことができます
ログとメトリックの送信が構成された SQL MI を作成する

Azure にデプロイする
このテンプレートを使用すると、SQL MI と、ログとメトリック (診断ワークスペース、ストレージ アカウント、イベント ハブ) の格納に使用される追加のリソースをデプロイできます。
Event Hub イベント ソースを使用して環境を作成する

Azure にデプロイする
このテンプレートを使用すると、イベント ハブからのイベントを使用するように構成された Time Series Insights 環境をデプロイできます。
イベント ハブとマネージド ID を使用した Azure 関数アプリ

Azure にデプロイする
彼のテンプレートは、Azure Function アプリを Linux 従量課金プランに、Event Hub、Azure Storage、Application Insights と共にプロビジョニングします。 関数アプリは、マネージド ID を使用して Event Hub と Storage アカウントに接続できます

Terraform (AzAPI プロバイダー) リソース定義

名前空間リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.EventHub/namespaces リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces@2014-09-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      createdAt = "string"
      enabled = bool
      provisioningState = "string"
      serviceBusEndpoint = "string"
      status = "string"
      updatedAt = "string"
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

プロパティ値

namespaces

名前 説明
type リソースの種類 "Microsoft.EventHub/namespaces@2014-09-01"
name リソース名 string (必須)

文字制限: 6 から 50

有効な文字:
英数字とハイフン。

文字で開始します。 文字または数字で終了します。

リソース名は、Azure 全体で一意である必要があります。
location 名前空間の場所。 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags 名前空間タグ。 タグの名前と値のディクショナリ。
sku 名前空間の作成操作に指定された SKU パラメーター SKU
properties 名前空間の作成または更新操作用に指定された名前空間のプロパティ NamespaceProperties

NamespaceProperties

名前 説明
createdAt 名前空間が作成された時刻。 string
enabled このインスタンスを有効にするかどうかを指定します。 [bool]
provisioningState 名前空間のプロビジョニング状態。 string
serviceBusEndpoint Service Bus 操作の実行に使用できるエンドポイント。 string
status 名前空間の状態。 "アクティブ化中"
"アクティブ"
"作成済み"
"作成中"
"無効"
"無効化"
"有効化中"
"Failed"
"削除済み"
"削除"
"SoftDeleted"
"SoftDeleting"
"Unknown"
updatedAt 名前空間が更新された時刻。 string

Sku

名前 説明
capacity Event Hubs スループット ユニット。 INT
name この SKU の名前。 "Basic"
"Standard"
レベル この特定の SKU の課金レベル。 "Basic"
"Premium"
"Standard" (必須)