次の方法で共有


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'
サブドメイン アプリケーションのサブドメイン。
テンプレート アプリケーション テンプレートの ID。これは、アプリケーションの特性と動作を定義するブループリントです。 随意;指定しない場合は、既定で空のブループリントが使用され、アプリケーションをゼロから定義できます。

AppSkuInfo

名前 形容 価値
名前 SKU の名前。 'ST0'
'ST1'
'ST2' (必須)

Microsoft.IoTCentral/iotApps

名前 形容 価値
同一性 IoT Central アプリケーションのマネージド ID。 SystemAssignedServiceIdentity
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ IoT Central アプリケーションの共通プロパティ。 AppProperties の
sku 有効なインスタンス SKU。 AppSkuInfo (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

NetworkRuleSetIpRule

名前 形容 価値
filterName IP 規則の読み取り可能な名前。
ipMask IP 範囲を定義する CIDR ブロック。

NetworkRuleSets

名前 形容 価値
applyToDevices これらの規則が、このアプリケーションに関連付けられている IoT Hub および Device Provisioning サービスへのデバイス接続に適用されるかどうか。 bool
applyToIoTCentral これらの規則が IoT Central Web ポータルと API 経由の接続に適用されるかどうか。 bool
defaultAction 適用する既定のネットワーク アクション。 'Allow'
'Deny'
ipRules IP 規則の一覧。 NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (システム割り当て済み、またはなし)。 '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'
サブドメイン アプリケーションのサブドメイン。
テンプレート アプリケーション テンプレートの ID。これは、アプリケーションの特性と動作を定義するブループリントです。 随意;指定しない場合は、既定で空のブループリントが使用され、アプリケーションをゼロから定義できます。

AppSkuInfo

名前 形容 価値
名前 SKU の名前。 'ST0'
'ST1'
'ST2' (必須)

Microsoft.IoTCentral/iotApps

名前 形容 価値
apiVersion API のバージョン '2021-11-01-preview'
同一性 IoT Central アプリケーションのマネージド ID。 SystemAssignedServiceIdentity
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ IoT Central アプリケーションの共通プロパティ。 AppProperties の
sku 有効なインスタンス SKU。 AppSkuInfo (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.IoTCentral/iotApps'

NetworkRuleSetIpRule

名前 形容 価値
filterName IP 規則の読み取り可能な名前。
ipMask IP 範囲を定義する CIDR ブロック。

NetworkRuleSets

名前 形容 価値
applyToDevices これらの規則が、このアプリケーションに関連付けられている IoT Hub および Device Provisioning サービスへのデバイス接続に適用されるかどうか。 bool
applyToIoTCentral これらの規則が IoT Central Web ポータルと API 経由の接続に適用されるかどうか。 bool
defaultAction 適用する既定のネットワーク アクション。 'Allow'
'Deny'
ipRules IP 規則の一覧。 NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (システム割り当て済み、またはなし)。 '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'
サブドメイン アプリケーションのサブドメイン。
テンプレート アプリケーション テンプレートの ID。これは、アプリケーションの特性と動作を定義するブループリントです。 随意;指定しない場合は、既定で空のブループリントが使用され、アプリケーションをゼロから定義できます。

AppSkuInfo

名前 形容 価値
名前 SKU の名前。 'ST0'
'ST1'
'ST2' (必須)

Microsoft.IoTCentral/iotApps

名前 形容 価値
同一性 IoT Central アプリケーションのマネージド ID。 SystemAssignedServiceIdentity
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ IoT Central アプリケーションの共通プロパティ。 AppProperties の
sku 有効なインスタンス SKU。 AppSkuInfo (必須)
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.IoTCentral/iotApps@2021-11-01-preview"

NetworkRuleSetIpRule

名前 形容 価値
filterName IP 規則の読み取り可能な名前。
ipMask IP 範囲を定義する CIDR ブロック。

NetworkRuleSets

名前 形容 価値
applyToDevices これらの規則が、このアプリケーションに関連付けられている IoT Hub および Device Provisioning サービスへのデバイス接続に適用されるかどうか。 bool
applyToIoTCentral これらの規則が IoT Central Web ポータルと API 経由の接続に適用されるかどうか。 bool
defaultAction 適用する既定のネットワーク アクション。 'Allow'
'Deny'
ipRules IP 規則の一覧。 NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (システム割り当て済み、またはなし)。 'None'
'SystemAssigned' (必須)

TrackedResourceTags

名前 形容 価値