共用方式為


Microsoft.IoTCentral iotApps

Bicep 資源定義

iotApps 資源類型可以使用目標作業來部署:

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

資源格式

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

resource symbolicname 'Microsoft.IoTCentral/iotApps@2021-11-01-preview' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    displayName: 'string'
    networkRuleSets: {
      applyToDevices: bool
      applyToIoTCentral: bool
      defaultAction: 'string'
      ipRules: [
        {
          filterName: 'string'
          ipMask: 'string'
        }
      ]
    }
    publicNetworkAccess: 'string'
    subdomain: 'string'
    template: 'string'
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

屬性值

AppProperties

名字 描述 價值
displayName 應用程式的顯示名稱。 字串
networkRuleSets 此 IoT Central 應用程式的網路規則集屬性。 NetworkRuleSets
publicNetworkAccess 是否允許來自公用網路的要求。 'Disabled'
'Enabled'
子域 應用程式的子域。 字串
範本 應用程式範本的識別碼,這是定義應用程式特性和行為的藍圖。 自選;如果未指定,則預設為空白藍圖,並允許從頭開始定義應用程式。 字串

AppSkuInfo

名字 描述 價值
名字 SKU 的名稱。 'ST0'
'ST1'
'ST2' (必要)

Microsoft.IoTCentral/iotApps

名字 描述 價值
身份 IoT Central 應用程式的受控識別。 SystemAssignedServiceIdentity
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 IoT Central 應用程式的通用屬性。 AppProperties
sku 有效的實例 SKU。 AppSkuInfo (必要)
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

NetworkRuleSetIpRule

名字 描述 價值
filterName IP 規則的可讀取名稱。 字串
ipMask 定義IP範圍的CIDR區塊。 字串

NetworkRuleSets

名字 描述 價值
applyToDevices 這些規則是否適用於與這個應用程式相關聯的IoT中樞和裝置布建服務的裝置連線。 bool
applyToIoTCentral 這些規則是否適用於透過IoT Central入口網站和API的連線。 bool
defaultAction 要套用的預設網路動作。 'Allow'
'Deny'
ipRules IP 規則清單。 NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

名字 描述 價值
類型 受控服務識別的類型(已指派系統或無)。 'None'
'SystemAssigned' (必要)

TrackedResourceTags

名字 描述 價值

ARM 樣本資源定義

iotApps 資源類型可以使用目標作業來部署:

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

資源格式

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

{
  "type": "Microsoft.IoTCentral/iotApps",
  "apiVersion": "2021-11-01-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "displayName": "string",
    "networkRuleSets": {
      "applyToDevices": "bool",
      "applyToIoTCentral": "bool",
      "defaultAction": "string",
      "ipRules": [
        {
          "filterName": "string",
          "ipMask": "string"
        }
      ]
    },
    "publicNetworkAccess": "string",
    "subdomain": "string",
    "template": "string"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

屬性值

AppProperties

名字 描述 價值
displayName 應用程式的顯示名稱。 字串
networkRuleSets 此 IoT Central 應用程式的網路規則集屬性。 NetworkRuleSets
publicNetworkAccess 是否允許來自公用網路的要求。 'Disabled'
'Enabled'
子域 應用程式的子域。 字串
範本 應用程式範本的識別碼,這是定義應用程式特性和行為的藍圖。 自選;如果未指定,則預設為空白藍圖,並允許從頭開始定義應用程式。 字串

AppSkuInfo

名字 描述 價值
名字 SKU 的名稱。 'ST0'
'ST1'
'ST2' (必要)

Microsoft.IoTCentral/iotApps

名字 描述 價值
apiVersion API 版本 '2021-11-01-preview'
身份 IoT Central 應用程式的受控識別。 SystemAssignedServiceIdentity
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 IoT Central 應用程式的通用屬性。 AppProperties
sku 有效的實例 SKU。 AppSkuInfo (必要)
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.IoTCentral/iotApps'

NetworkRuleSetIpRule

名字 描述 價值
filterName IP 規則的可讀取名稱。 字串
ipMask 定義IP範圍的CIDR區塊。 字串

NetworkRuleSets

名字 描述 價值
applyToDevices 這些規則是否適用於與這個應用程式相關聯的IoT中樞和裝置布建服務的裝置連線。 bool
applyToIoTCentral 這些規則是否適用於透過IoT Central入口網站和API的連線。 bool
defaultAction 要套用的預設網路動作。 'Allow'
'Deny'
ipRules IP 規則清單。 NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

名字 描述 價值
類型 受控服務識別的類型(已指派系統或無)。 'None'
'SystemAssigned' (必要)

TrackedResourceTags

名字 描述 價值

使用範例

Terraform (AzAPI 提供者) 資源定義

iotApps 資源類型可以使用目標作業來部署:

  • 資源群組

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

資源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.IoTCentral/iotApps@2021-11-01-preview"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      displayName = "string"
      networkRuleSets = {
        applyToDevices = bool
        applyToIoTCentral = bool
        defaultAction = "string"
        ipRules = [
          {
            filterName = "string"
            ipMask = "string"
          }
        ]
      }
      publicNetworkAccess = "string"
      subdomain = "string"
      template = "string"
    }
  })
}

屬性值

AppProperties

名字 描述 價值
displayName 應用程式的顯示名稱。 字串
networkRuleSets 此 IoT Central 應用程式的網路規則集屬性。 NetworkRuleSets
publicNetworkAccess 是否允許來自公用網路的要求。 'Disabled'
'Enabled'
子域 應用程式的子域。 字串
範本 應用程式範本的識別碼,這是定義應用程式特性和行為的藍圖。 自選;如果未指定,則預設為空白藍圖,並允許從頭開始定義應用程式。 字串

AppSkuInfo

名字 描述 價值
名字 SKU 的名稱。 'ST0'
'ST1'
'ST2' (必要)

Microsoft.IoTCentral/iotApps

名字 描述 價值
身份 IoT Central 應用程式的受控識別。 SystemAssignedServiceIdentity
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 IoT Central 應用程式的通用屬性。 AppProperties
sku 有效的實例 SKU。 AppSkuInfo (必要)
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.IoTCentral/iotApps@2021-11-01-preview”

NetworkRuleSetIpRule

名字 描述 價值
filterName IP 規則的可讀取名稱。 字串
ipMask 定義IP範圍的CIDR區塊。 字串

NetworkRuleSets

名字 描述 價值
applyToDevices 這些規則是否適用於與這個應用程式相關聯的IoT中樞和裝置布建服務的裝置連線。 bool
applyToIoTCentral 這些規則是否適用於透過IoT Central入口網站和API的連線。 bool
defaultAction 要套用的預設網路動作。 'Allow'
'Deny'
ipRules IP 規則清單。 NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

名字 描述 價值
類型 受控服務識別的類型(已指派系統或無)。 'None'
'SystemAssigned' (必要)

TrackedResourceTags

名字 描述 價值