Dela via


Microsoft.IoTCentral iotApps

Bicep-resursdefinition

Resurstypen iotApps kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.IoTCentral/iotApps-resurs lägger du till följande Bicep i mallen.

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'
  }
}

Egenskapsvärden

AppEgenskaper

Namn Beskrivning Värde
displayName Programmets visningsnamn. sträng
networkRuleSets Egenskaper för nätverksregeluppsättning för det här IoT Central-programmet. NetworkRuleSets
publicNetworkAccess Om begäranden från det offentliga nätverket tillåts. "Inaktiverad"
"Aktiverad"
underdomän Underdomänen för programmet. sträng
mall ID:t för programmallen, som är en skiss som definierar ett programs egenskaper och beteenden. Valfri; om det inte anges, är standard en tom skiss och tillåter att programmet definieras från grunden. sträng

AppSkuInfo

Namn Beskrivning Värde
Namn Namnet på SKU:n. "ST0"
"ST1"
"ST2" (krävs)

Microsoft.IoTCentral/iotApps

Namn Beskrivning Värde
identitet Hanterade identiteter för IoT Central-programmet. SystemAssignedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper De vanliga egenskaperna för ett IoT Central-program. AppProperties
Sku En giltig instans-SKU. AppSkuInfo (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

NetworkRuleSetIpRule

Namn Beskrivning Värde
filterName Ip-regelns läsbara namn. sträng
ipMask CIDR-blocket som definierar IP-intervallet. sträng

NetworkRuleSets

Namn Beskrivning Värde
applyToDevices Om dessa regler gäller för enhetsanslutning till IoT Hub och enhetsetableringstjänsten som är associerad med det här programmet. Bool
applyToIoTCentral Om dessa regler gäller för anslutning via IoT Central-webbportalen och API:er. Bool
defaultAction Standardåtgärden för nätverket som ska tillämpas. "Tillåt"
"Neka"
ipRules Lista över IP-regler. NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (antingen systemtilldelad eller ingen). "Ingen"
"SystemAssigned" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen iotApps kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.IoTCentral/iotApps-resurs lägger du till följande JSON i mallen.

{
  "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"
  }
}

Egenskapsvärden

AppEgenskaper

Namn Beskrivning Värde
displayName Programmets visningsnamn. sträng
networkRuleSets Egenskaper för nätverksregeluppsättning för det här IoT Central-programmet. NetworkRuleSets
publicNetworkAccess Om begäranden från det offentliga nätverket tillåts. "Inaktiverad"
"Aktiverad"
underdomän Underdomänen för programmet. sträng
mall ID:t för programmallen, som är en skiss som definierar ett programs egenskaper och beteenden. Valfri; om det inte anges, är standard en tom skiss och tillåter att programmet definieras från grunden. sträng

AppSkuInfo

Namn Beskrivning Värde
Namn Namnet på SKU:n. "ST0"
"ST1"
"ST2" (krävs)

Microsoft.IoTCentral/iotApps

Namn Beskrivning Värde
apiVersion API-versionen "2021-11-01-preview"
identitet Hanterade identiteter för IoT Central-programmet. SystemAssignedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper De vanliga egenskaperna för ett IoT Central-program. AppProperties
Sku En giltig instans-SKU. AppSkuInfo (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.IoTCentral/iotApps"

NetworkRuleSetIpRule

Namn Beskrivning Värde
filterName Ip-regelns läsbara namn. sträng
ipMask CIDR-blocket som definierar IP-intervallet. sträng

NetworkRuleSets

Namn Beskrivning Värde
applyToDevices Om dessa regler gäller för enhetsanslutning till IoT Hub och enhetsetableringstjänsten som är associerad med det här programmet. Bool
applyToIoTCentral Om dessa regler gäller för anslutning via IoT Central-webbportalen och API:er. Bool
defaultAction Standardåtgärden för nätverket som ska tillämpas. "Tillåt"
"Neka"
ipRules Lista över IP-regler. NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (antingen systemtilldelad eller ingen). "Ingen"
"SystemAssigned" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen iotApps kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.IoTCentral/iotApps-resurs lägger du till följande Terraform i mallen.

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"
    }
  })
}

Egenskapsvärden

AppEgenskaper

Namn Beskrivning Värde
displayName Programmets visningsnamn. sträng
networkRuleSets Egenskaper för nätverksregeluppsättning för det här IoT Central-programmet. NetworkRuleSets
publicNetworkAccess Om begäranden från det offentliga nätverket tillåts. "Inaktiverad"
"Aktiverad"
underdomän Underdomänen för programmet. sträng
mall ID:t för programmallen, som är en skiss som definierar ett programs egenskaper och beteenden. Valfri; om det inte anges, är standard en tom skiss och tillåter att programmet definieras från grunden. sträng

AppSkuInfo

Namn Beskrivning Värde
Namn Namnet på SKU:n. "ST0"
"ST1"
"ST2" (krävs)

Microsoft.IoTCentral/iotApps

Namn Beskrivning Värde
identitet Hanterade identiteter för IoT Central-programmet. SystemAssignedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper De vanliga egenskaperna för ett IoT Central-program. AppProperties
Sku En giltig instans-SKU. AppSkuInfo (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.IoTCentral/iotApps@2021-11-01-preview"

NetworkRuleSetIpRule

Namn Beskrivning Värde
filterName Ip-regelns läsbara namn. sträng
ipMask CIDR-blocket som definierar IP-intervallet. sträng

NetworkRuleSets

Namn Beskrivning Värde
applyToDevices Om dessa regler gäller för enhetsanslutning till IoT Hub och enhetsetableringstjänsten som är associerad med det här programmet. Bool
applyToIoTCentral Om dessa regler gäller för anslutning via IoT Central-webbportalen och API:er. Bool
defaultAction Standardåtgärden för nätverket som ska tillämpas. "Tillåt"
"Neka"
ipRules Lista över IP-regler. NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (antingen systemtilldelad eller ingen). "Ingen"
"SystemAssigned" (krävs)

TrackedResourceTags

Namn Beskrivning Värde