Sdílet prostřednictvím


Microsoft.IoTCentral iotApps

Definice prostředku Bicep

Typ prostředku iotApps je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.IoTCentral/iotApps, přidejte do šablony následující 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'
  }
}

Hodnoty vlastností

AppProperties

Jméno Popis Hodnota
displayName Zobrazovaný název aplikace. řetězec
networkRuleSets Vlastnosti sady pravidel sítě této aplikace IoT Central NetworkRuleSets
publicNetworkAccess Určuje, jestli jsou povoleny požadavky z veřejné sítě. Zakázáno
Povoleno
subdoména Subdoména aplikace. řetězec
šablona ID šablony aplikace, což je podrobný plán, který definuje charakteristiky a chování aplikace. Volitelný; pokud není zadáno, použije se výchozí hodnota prázdného podrobného plánu a umožní, aby aplikace byla definována úplně od začátku. řetězec

AppSkuInfo

Jméno Popis Hodnota
Jméno Název skladové položky. ST0
ST1
ST2 (povinné)

Microsoft.IoTCentral/iotApps

Jméno Popis Hodnota
identita Spravované identity pro aplikaci IoT Central. SystemAssignedServiceIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Společné vlastnosti aplikace IoT Central. AppProperties
sku Platná skladová položka instance. AppSkuInfo (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

NetworkRuleSetIpRule

Jméno Popis Hodnota
filterName Čitelný název pravidla PROTOKOLU IP. řetězec
ipMask Blok CIDR definující rozsah IP adres. řetězec

NetworkRuleSets

Jméno Popis Hodnota
applyToDevices Jestli tato pravidla platí pro připojení zařízení ke službě IoT Hub a službě Device Provisioning přidružené k této aplikaci. Bool
applyToIoTCentral Jestli tato pravidla platí pro připojení prostřednictvím webového portálu IoT Central a rozhraní API. Bool
defaultAction Výchozí síťová akce, která se má použít. Povolit
"Odepřít"
IpRules Seznam pravidel PROTOKOLU IP NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (přiřazený systémem nebo žádný). None (Žádný)
SystemAssigned (povinné)

TrackedResourceTags

Jméno Popis Hodnota

Definice prostředku šablony ARM

Typ prostředku iotApps je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.IoTCentral/iotApps, přidejte do šablony následující 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"
  }
}

Hodnoty vlastností

AppProperties

Jméno Popis Hodnota
displayName Zobrazovaný název aplikace. řetězec
networkRuleSets Vlastnosti sady pravidel sítě této aplikace IoT Central NetworkRuleSets
publicNetworkAccess Určuje, jestli jsou povoleny požadavky z veřejné sítě. Zakázáno
Povoleno
subdoména Subdoména aplikace. řetězec
šablona ID šablony aplikace, což je podrobný plán, který definuje charakteristiky a chování aplikace. Volitelný; pokud není zadáno, použije se výchozí hodnota prázdného podrobného plánu a umožní, aby aplikace byla definována úplně od začátku. řetězec

AppSkuInfo

Jméno Popis Hodnota
Jméno Název skladové položky. ST0
ST1
ST2 (povinné)

Microsoft.IoTCentral/iotApps

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2021-11-01-preview
identita Spravované identity pro aplikaci IoT Central. SystemAssignedServiceIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Společné vlastnosti aplikace IoT Central. AppProperties
sku Platná skladová položka instance. AppSkuInfo (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.IoTCentral/iotApps

NetworkRuleSetIpRule

Jméno Popis Hodnota
filterName Čitelný název pravidla PROTOKOLU IP. řetězec
ipMask Blok CIDR definující rozsah IP adres. řetězec

NetworkRuleSets

Jméno Popis Hodnota
applyToDevices Jestli tato pravidla platí pro připojení zařízení ke službě IoT Hub a službě Device Provisioning přidružené k této aplikaci. Bool
applyToIoTCentral Jestli tato pravidla platí pro připojení prostřednictvím webového portálu IoT Central a rozhraní API. Bool
defaultAction Výchozí síťová akce, která se má použít. Povolit
"Odepřít"
IpRules Seznam pravidel PROTOKOLU IP NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (přiřazený systémem nebo žádný). None (Žádný)
SystemAssigned (povinné)

TrackedResourceTags

Jméno Popis Hodnota

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku iotApps je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.IoTCentral/iotApps, přidejte do šablony následující 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"
    }
  })
}

Hodnoty vlastností

AppProperties

Jméno Popis Hodnota
displayName Zobrazovaný název aplikace. řetězec
networkRuleSets Vlastnosti sady pravidel sítě této aplikace IoT Central NetworkRuleSets
publicNetworkAccess Určuje, jestli jsou povoleny požadavky z veřejné sítě. Zakázáno
Povoleno
subdoména Subdoména aplikace. řetězec
šablona ID šablony aplikace, což je podrobný plán, který definuje charakteristiky a chování aplikace. Volitelný; pokud není zadáno, použije se výchozí hodnota prázdného podrobného plánu a umožní, aby aplikace byla definována úplně od začátku. řetězec

AppSkuInfo

Jméno Popis Hodnota
Jméno Název skladové položky. ST0
ST1
ST2 (povinné)

Microsoft.IoTCentral/iotApps

Jméno Popis Hodnota
identita Spravované identity pro aplikaci IoT Central. SystemAssignedServiceIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Společné vlastnosti aplikace IoT Central. AppProperties
sku Platná skladová položka instance. AppSkuInfo (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.IoTCentral/iotApps@2021-11-01-preview

NetworkRuleSetIpRule

Jméno Popis Hodnota
filterName Čitelný název pravidla PROTOKOLU IP. řetězec
ipMask Blok CIDR definující rozsah IP adres. řetězec

NetworkRuleSets

Jméno Popis Hodnota
applyToDevices Jestli tato pravidla platí pro připojení zařízení ke službě IoT Hub a službě Device Provisioning přidružené k této aplikaci. Bool
applyToIoTCentral Jestli tato pravidla platí pro připojení prostřednictvím webového portálu IoT Central a rozhraní API. Bool
defaultAction Výchozí síťová akce, která se má použít. Povolit
"Odepřít"
IpRules Seznam pravidel PROTOKOLU IP NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (přiřazený systémem nebo žádný). None (Žádný)
SystemAssigned (povinné)

TrackedResourceTags

Jméno Popis Hodnota