次の方法で共有


Microsoft.ServiceBus 名前空間 2015-08-01

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.ServiceBus/namespaces@2015-08-01' = {
  location: 'string'
  name: 'string'
  properties: {
    createACSNamespace: bool
    enabled: bool
    status: 'string'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.ServiceBus/namespaces

名前 形容 価値
場所 名前空間の場所。 string (必須)
名前 リソース名 string (必須)
プロパティ 名前空間のプロパティ。 NamespaceProperties の
sku 名前空間の SKU。 SKU
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

NamespaceCreateOrUpdateParametersTags

名前 形容 価値

NamespaceProperties

名前 形容 価値
createACSNamespace ACS 名前空間を作成するかどうかを示します。 bool
有効 このインスタンスが有効かどうかを指定します。 bool
地位 名前空間の状態。 'アクティブ化中'
'Active'
'Created'
'Creating'
'Disabled'
'無効化'
'有効化中'
'Failed'
'Removed'
'削除'
'SoftDeleted'
'SoftDeleting'
'Unknown'

SKU

名前 形容 価値
能力 レベルに指定されたメッセージング ユニット。 int
名前 この SKU の名前。 'Basic'
'Premium'
'Standard'
この特定の SKU の課金レベル。 'Basic'
'Premium'
'Standard' (必須)

クイック スタートのサンプル

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

Bicep ファイル 形容
Service Bus 名前空間とキュー を作成する このテンプレートを使用すると、Service Bus Standard 名前空間とキューをデプロイできます。
Service Bus 名前空間の仮想ネットワーク規則 を作成する このテンプレートを使用すると、Virtual Network ルールを使用して Service Bus Premium 名前空間をデプロイできます
Azure Event Grid カスタム トピックとキュー サブスクリプション を作成する Azure Event Grid カスタム トピックと Service Bus キュー サブスクリプションを作成します。 テンプレートはもともと Markus Meyer によって作成されました。
Container Apps を使用して Dapr マイクロサービス アプリを作成する Container Apps を使用して Dapr マイクロサービス アプリを作成します。
Container Apps を使用して Dapr pub-sub servicebus アプリを作成します Container Apps を使用して Dapr pub-sub servicebus アプリを作成します。

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

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2015-08-01",
  "name": "string",
  "location": "string",
  "properties": {
    "createACSNamespace": "bool",
    "enabled": "bool",
    "status": "string"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.ServiceBus/namespaces

名前 形容 価値
apiVersion API のバージョン '2015-08-01'
場所 名前空間の場所。 string (必須)
名前 リソース名 string (必須)
プロパティ 名前空間のプロパティ。 NamespaceProperties の
sku 名前空間の SKU。 SKU
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.ServiceBus/namespaces'

NamespaceCreateOrUpdateParametersTags

名前 形容 価値

NamespaceProperties

名前 形容 価値
createACSNamespace ACS 名前空間を作成するかどうかを示します。 bool
有効 このインスタンスが有効かどうかを指定します。 bool
地位 名前空間の状態。 'アクティブ化中'
'Active'
'Created'
'Creating'
'Disabled'
'無効化'
'有効化中'
'Failed'
'Removed'
'削除'
'SoftDeleted'
'SoftDeleting'
'Unknown'

SKU

名前 形容 価値
能力 レベルに指定されたメッセージング ユニット。 int
名前 この SKU の名前。 'Basic'
'Premium'
'Standard'
この特定の SKU の課金レベル。 'Basic'
'Premium'
'Standard' (必須)

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

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

テンプレート 形容
プライベート エンドポイントを使用して Service Bus 名前空間に接続

Azure にデプロイする
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Service Bus 名前空間にアクセスする方法を示します。
Service Bus を使用した Logic Apps でのメッセージの関連付け

Azure
にデプロイする
Azure Service Bus を使用して Logic Apps 上でメッセージを関連付ける方法を示す
Service Bus geo 復旧 を作成する

Azure
にデプロイする
このテンプレートを使用すると、Premium SKU 名前空間で Service Bus geo ディザスター リカバリーエイリアスを構成できます。
Service Bus 名前空間 を作成する

Azure にデプロイする
このテンプレートを使用すると、Basic/Standard SKU を使用して Service Bus 名前空間をデプロイできます。
Service Bus 名前空間とキュー を作成する

Azure にデプロイする
このテンプレートを使用すると、Service Bus Standard 名前空間とキューをデプロイできます。
Service Bus 名前空間とキュー承認規則を作成

Azure にデプロイする
このテンプレートを使用すると、Service Bus Standard 名前空間と、名前空間とキューの両方の承認規則をデプロイできます。
Service Bus 名前空間とトピック を作成する

Azure
にデプロイする
このテンプレートでは、Service Bus 名前空間とトピックが作成されます。
Service Bus 名前空間の IP フィルター規則を作成

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

Azure にデプロイする
このテンプレートを使用すると、Virtual Network ルールを使用して Service Bus Premium 名前空間をデプロイできます
Service Bus の名前空間、トピック、サブスクリプションの を作成する

Azure にデプロイする
このテンプレートを使用すると、Service Bus Standard 名前空間、トピック、サブスクリプションをデプロイできます。
Service Bus 名前空間、トピック、サブスクリプション、ルール を作成する

Azure にデプロイする
このテンプレートを使用すると、Service Bus Standard 名前空間、トピック、サブスクリプション、ルールをデプロイできます。
Service Bus Premium 名前空間と AuthorizationRule を作成する

Azure
にデプロイする
このテンプレートは、Service Bus Premium 名前空間と名前空間 AuthorizationRule を作成します。
サブスクリプションと SQL フィルター を使用して Service Bus トピックを作成する

Azure
にデプロイする
このテンプレートは、定義された SQL フィルター式に一致するメッセージのみを受信する SQL フィルター式を使用して、サブスクリプションを含む Service Bus 名前空間とトピックを作成します。
Azure Event Grid カスタム トピックとキュー サブスクリプション を作成する

Azure
にデプロイする
Azure Event Grid カスタム トピックと Service Bus キュー サブスクリプションを作成します。 テンプレートはもともと Markus Meyer によって作成されました。
Azure Event Grid カスタム トピック サブスクリプション を作成する

Azure
にデプロイする
Azure Event Grid カスタム トピックと Service Bus トピック サブスクリプションを作成します。 テンプレートはもともと Markus Meyer によって作成されました。
Container Apps を使用して Dapr マイクロサービス アプリを作成する

Azure にデプロイする
Container Apps を使用して Dapr マイクロサービス アプリを作成します。
Container Apps を使用して Dapr pub-sub servicebus アプリを作成します

Azure にデプロイする
Container Apps を使用して Dapr pub-sub servicebus アプリを作成します。
Azure で EPiserverCMS を する

Azure
にデプロイする
このテンプレートを使用すると、Azure での EpiServerCMS のデプロイに必要なリソースを作成できます
統合パターン - メッセージ ルーター - Service Bus

Azure にデプロイする
Service Bus トピックを使用してメッセージ ルーター パターンを設定する方法を示すソリューション

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2015-08-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      createACSNamespace = bool
      enabled = bool
      status = "string"
    }
  })
}

プロパティ値

Microsoft.ServiceBus/namespaces

名前 形容 価値
場所 名前空間の場所。 string (必須)
名前 リソース名 string (必須)
プロパティ 名前空間のプロパティ。 NamespaceProperties の
sku 名前空間の SKU。 SKU
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.ServiceBus/namespaces@2015-08-01"

NamespaceCreateOrUpdateParametersTags

名前 形容 価値

NamespaceProperties

名前 形容 価値
createACSNamespace ACS 名前空間を作成するかどうかを示します。 bool
有効 このインスタンスが有効かどうかを指定します。 bool
地位 名前空間の状態。 'アクティブ化中'
'Active'
'Created'
'Creating'
'Disabled'
'無効化'
'有効化中'
'Failed'
'Removed'
'削除'
'SoftDeleted'
'SoftDeleting'
'Unknown'

SKU

名前 形容 価値
能力 レベルに指定されたメッセージング ユニット。 int
名前 この SKU の名前。 'Basic'
'Premium'
'Standard'
この特定の SKU の課金レベル。 'Basic'
'Premium'
'Standard' (必須)