共用方式為


Microsoft.NotificationHubs 命名空間 2016-03-01

Bicep 資源定義

命名空間資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.NotificationHubs/namespaces 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2016-03-01' = {
  location: 'string'
  name: 'string'
  properties: {
    createdAt: 'string'
    critical: bool
    enabled: bool
    name: 'string'
    namespaceType: 'string'
    provisioningState: 'string'
    region: 'string'
    scaleUnit: 'string'
    serviceBusEndpoint: 'string'
    status: 'string'
    subscriptionId: 'string'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

屬性值

Microsoft.NotificationHubs/namespaces

名字 描述 價值
位置 資源位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 命名空間的屬性。 NamespaceProperties
sku 已建立命名空間的 SKU Sku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

NamespaceProperties

名字 描述 價值
createdAt 建立命名空間的時間。 字串
危急 命名空間是否設定為 [重大]。 bool
啟用 命名空間目前是否已啟用。 bool
名字 命名空間的名稱。 字串
namespaceType 命名空間類型。 'Messaging'
'NotificationHub'
provisioningState 命名空間的布建狀態。 字串
地區 指定應該在其中建立命名空間的目標區域。 它可以是下列任何一個值:澳大利亞東部、澳大利亞東南部、美國中部、美國東部、美國東部 2、美國西部、美國中北部、美國中南部、東亞、東南亞、巴西南部、日本東部、日本西部、北歐、西歐 字串
scaleUnit 建立命名空間的 ScaleUnit 字串
serviceBusEndpoint 您可以使用端點來執行 NotificationHub 作業。 字串
地位 命名空間的狀態。 它可以是下列任何一個值:1 = Created/Active2 = Creating3 = Suspended4 = 刪除 字串
subscriptionId 與命名空間相關聯的 Azure 訂用帳戶標識碼。 字串

ResourceTags

名字 描述 價值

Sku

名字 描述 價值
能力 資源的容量 int
家庭 Sku 系列 字串
名字 通知中樞 SKU 的名稱 'Basic'
'Free'
'Standard' (必要)
大小 SKU 大小 字串
特定 SKU 的階層 字串

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
建立 Azure 通知中樞 建立最初由John Downs 撰寫的 Azure 通知中樞範本。

ARM 樣本資源定義

命名空間資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.NotificationHubs/namespaces 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2016-03-01",
  "name": "string",
  "location": "string",
  "properties": {
    "createdAt": "string",
    "critical": "bool",
    "enabled": "bool",
    "name": "string",
    "namespaceType": "string",
    "provisioningState": "string",
    "region": "string",
    "scaleUnit": "string",
    "serviceBusEndpoint": "string",
    "status": "string",
    "subscriptionId": "string"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

屬性值

Microsoft.NotificationHubs/namespaces

名字 描述 價值
apiVersion API 版本 '2016-03-01'
位置 資源位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 命名空間的屬性。 NamespaceProperties
sku 已建立命名空間的 SKU Sku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.NotificationHubs/namespaces'

NamespaceProperties

名字 描述 價值
createdAt 建立命名空間的時間。 字串
危急 命名空間是否設定為 [重大]。 bool
啟用 命名空間目前是否已啟用。 bool
名字 命名空間的名稱。 字串
namespaceType 命名空間類型。 'Messaging'
'NotificationHub'
provisioningState 命名空間的布建狀態。 字串
地區 指定應該在其中建立命名空間的目標區域。 它可以是下列任何一個值:澳大利亞東部、澳大利亞東南部、美國中部、美國東部、美國東部 2、美國西部、美國中北部、美國中南部、東亞、東南亞、巴西南部、日本東部、日本西部、北歐、西歐 字串
scaleUnit 建立命名空間的 ScaleUnit 字串
serviceBusEndpoint 您可以使用端點來執行 NotificationHub 作業。 字串
地位 命名空間的狀態。 它可以是下列任何一個值:1 = Created/Active2 = Creating3 = Suspended4 = 刪除 字串
subscriptionId 與命名空間相關聯的 Azure 訂用帳戶標識碼。 字串

ResourceTags

名字 描述 價值

Sku

名字 描述 價值
能力 資源的容量 int
家庭 Sku 系列 字串
名字 通知中樞 SKU 的名稱 'Basic'
'Free'
'Standard' (必要)
大小 SKU 大小 字串
特定 SKU 的階層 字串

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
建立 Azure 通知中樞

部署至 Azure
建立最初由John Downs 撰寫的 Azure 通知中樞範本。
使用 SQL Database 布建行動應用程式

部署至 Azure
此範本會布建行動應用程式、SQL Database 和通知中樞。 它會在資料庫和通知中樞的行動應用程式中設定連接字串。

Terraform (AzAPI 提供者) 資源定義

命名空間資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.NotificationHubs/namespaces 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2016-03-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      createdAt = "string"
      critical = bool
      enabled = bool
      name = "string"
      namespaceType = "string"
      provisioningState = "string"
      region = "string"
      scaleUnit = "string"
      serviceBusEndpoint = "string"
      status = "string"
      subscriptionId = "string"
    }
  })
}

屬性值

Microsoft.NotificationHubs/namespaces

名字 描述 價值
位置 資源位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 命名空間的屬性。 NamespaceProperties
sku 已建立命名空間的 SKU Sku
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.NotificationHubs/namespaces@2016-03-01”

NamespaceProperties

名字 描述 價值
createdAt 建立命名空間的時間。 字串
危急 命名空間是否設定為 [重大]。 bool
啟用 命名空間目前是否已啟用。 bool
名字 命名空間的名稱。 字串
namespaceType 命名空間類型。 'Messaging'
'NotificationHub'
provisioningState 命名空間的布建狀態。 字串
地區 指定應該在其中建立命名空間的目標區域。 它可以是下列任何一個值:澳大利亞東部、澳大利亞東南部、美國中部、美國東部、美國東部 2、美國西部、美國中北部、美國中南部、東亞、東南亞、巴西南部、日本東部、日本西部、北歐、西歐 字串
scaleUnit 建立命名空間的 ScaleUnit 字串
serviceBusEndpoint 您可以使用端點來執行 NotificationHub 作業。 字串
地位 命名空間的狀態。 它可以是下列任何一個值:1 = Created/Active2 = Creating3 = Suspended4 = 刪除 字串
subscriptionId 與命名空間相關聯的 Azure 訂用帳戶標識碼。 字串

ResourceTags

名字 描述 價值

Sku

名字 描述 價值
能力 資源的容量 int
家庭 Sku 系列 字串
名字 通知中樞 SKU 的名稱 'Basic'
'Free'
'Standard' (必要)
大小 SKU 大小 字串
特定 SKU 的階層 字串