Delen via


Microsoft.IoTCentral iotApps

Bicep-resourcedefinitie

Het resourcetype iotApps kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.IoTCentral/iotApps-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

AppProperties

Naam Beschrijving Waarde
displayName De weergavenaam van de toepassing. snaar
networkRuleSets Eigenschappen van de set netwerkregels van deze IoT Central-toepassing. NetworkRuleSets
publicNetworkAccess Of aanvragen van het openbare netwerk zijn toegestaan. 'Uitgeschakeld'
'Ingeschakeld'
subdomein Het subdomein van de toepassing. snaar
sjabloon De id van de toepassingssjabloon, een blauwdruk die de kenmerken en het gedrag van een toepassing definieert. Facultatief; als dit niet is opgegeven, wordt standaard een lege blauwdruk gebruikt en kan de toepassing helemaal opnieuw worden gedefinieerd. snaar

AppSkuInfo

Naam Beschrijving Waarde
naam De naam van de SKU. 'ST0'
'ST1'
'ST2' (vereist)

Microsoft.IoTCentral/iotApps

Naam Beschrijving Waarde
identiteit De beheerde identiteiten voor de IoT Central-toepassing. SystemAssignedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De algemene eigenschappen van een IoT Central-toepassing. AppProperties-
Sku Een geldige exemplaar-SKU. AppSkuInfo (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

NetworkRuleSetIpRule

Naam Beschrijving Waarde
filterName De leesbare naam van de IP-regel. snaar
ipMask Het CIDR-blok waarmee het IP-bereik wordt gedefinieerd. snaar

NetworkRuleSets

Naam Beschrijving Waarde
applyToDevices Of deze regels van toepassing zijn op apparaatconnectiviteit met IoT Hub en Device Provisioning Service die aan deze toepassing is gekoppeld. Bool
applyToIoTCentral Of deze regels van toepassing zijn op connectiviteit via de IoT Central-webportal en API's. Bool
defaultAction De standaardnetwerkactie die moet worden toegepast. 'Toestaan'
'Weigeren'
ipRules Lijst met IP-regels. NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (door het systeem toegewezen of geen). 'Geen'
'SystemAssigned' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype iotApps kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.IoTCentral/iotApps-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

AppProperties

Naam Beschrijving Waarde
displayName De weergavenaam van de toepassing. snaar
networkRuleSets Eigenschappen van de set netwerkregels van deze IoT Central-toepassing. NetworkRuleSets
publicNetworkAccess Of aanvragen van het openbare netwerk zijn toegestaan. 'Uitgeschakeld'
'Ingeschakeld'
subdomein Het subdomein van de toepassing. snaar
sjabloon De id van de toepassingssjabloon, een blauwdruk die de kenmerken en het gedrag van een toepassing definieert. Facultatief; als dit niet is opgegeven, wordt standaard een lege blauwdruk gebruikt en kan de toepassing helemaal opnieuw worden gedefinieerd. snaar

AppSkuInfo

Naam Beschrijving Waarde
naam De naam van de SKU. 'ST0'
'ST1'
'ST2' (vereist)

Microsoft.IoTCentral/iotApps

Naam Beschrijving Waarde
apiVersion De API-versie '2021-11-01-preview'
identiteit De beheerde identiteiten voor de IoT Central-toepassing. SystemAssignedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De algemene eigenschappen van een IoT Central-toepassing. AppProperties-
Sku Een geldige exemplaar-SKU. AppSkuInfo (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.IoTCentral/iotApps'

NetworkRuleSetIpRule

Naam Beschrijving Waarde
filterName De leesbare naam van de IP-regel. snaar
ipMask Het CIDR-blok waarmee het IP-bereik wordt gedefinieerd. snaar

NetworkRuleSets

Naam Beschrijving Waarde
applyToDevices Of deze regels van toepassing zijn op apparaatconnectiviteit met IoT Hub en Device Provisioning Service die aan deze toepassing is gekoppeld. Bool
applyToIoTCentral Of deze regels van toepassing zijn op connectiviteit via de IoT Central-webportal en API's. Bool
defaultAction De standaardnetwerkactie die moet worden toegepast. 'Toestaan'
'Weigeren'
ipRules Lijst met IP-regels. NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (door het systeem toegewezen of geen). 'Geen'
'SystemAssigned' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype iotApps kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.IoTCentral/iotApps-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

AppProperties

Naam Beschrijving Waarde
displayName De weergavenaam van de toepassing. snaar
networkRuleSets Eigenschappen van de set netwerkregels van deze IoT Central-toepassing. NetworkRuleSets
publicNetworkAccess Of aanvragen van het openbare netwerk zijn toegestaan. 'Uitgeschakeld'
'Ingeschakeld'
subdomein Het subdomein van de toepassing. snaar
sjabloon De id van de toepassingssjabloon, een blauwdruk die de kenmerken en het gedrag van een toepassing definieert. Facultatief; als dit niet is opgegeven, wordt standaard een lege blauwdruk gebruikt en kan de toepassing helemaal opnieuw worden gedefinieerd. snaar

AppSkuInfo

Naam Beschrijving Waarde
naam De naam van de SKU. 'ST0'
'ST1'
'ST2' (vereist)

Microsoft.IoTCentral/iotApps

Naam Beschrijving Waarde
identiteit De beheerde identiteiten voor de IoT Central-toepassing. SystemAssignedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De algemene eigenschappen van een IoT Central-toepassing. AppProperties-
Sku Een geldige exemplaar-SKU. AppSkuInfo (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.IoTCentral/iotApps@2021-11-01-preview"

NetworkRuleSetIpRule

Naam Beschrijving Waarde
filterName De leesbare naam van de IP-regel. snaar
ipMask Het CIDR-blok waarmee het IP-bereik wordt gedefinieerd. snaar

NetworkRuleSets

Naam Beschrijving Waarde
applyToDevices Of deze regels van toepassing zijn op apparaatconnectiviteit met IoT Hub en Device Provisioning Service die aan deze toepassing is gekoppeld. Bool
applyToIoTCentral Of deze regels van toepassing zijn op connectiviteit via de IoT Central-webportal en API's. Bool
defaultAction De standaardnetwerkactie die moet worden toegepast. 'Toestaan'
'Weigeren'
ipRules Lijst met IP-regels. NetworkRuleSetIpRule[]

SystemAssignedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (door het systeem toegewezen of geen). 'Geen'
'SystemAssigned' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde