Udostępnij za pośrednictwem


Microsoft.IoTCentral iotApps 2021-06-01

Definicja zasobu Bicep

Typ zasobu iotApps można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.IoTCentral/iotApps, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.IoTCentral/iotApps@2021-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
  }
  properties: {
    displayName: 'string'
    subdomain: 'string'
    template: 'string'
  }
}

Wartości właściwości

iotApps

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–63

Prawidłowe znaki:
Małe litery, cyfry i łączniki.

Zacznij od małej litery lub cyfry.

Nazwa zasobu musi być unikatowa na platformie Azure.
location Lokalizacja zasobu. ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Prawidłowa jednostka SKU wystąpienia. AppSkuInfo (wymagane)
identity Tożsamości zarządzane dla aplikacji usługi IoT Central. SystemAssignedServiceIdentity
properties Typowe właściwości aplikacji usługi IoT Central. Właściwości aplikacji

SystemAssignedServiceIdentity

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej (przypisany system lub brak). "Brak"
"SystemAssigned" (wymagane)

Właściwości aplikacji

Nazwa Opis Wartość
displayName Nazwa wyświetlana aplikacji. ciąg
Poddomeny Poddomena aplikacji. ciąg
szablon Identyfikator szablonu aplikacji, który jest strategią definiującą cechy i zachowania aplikacji. Opcjonalne; jeśli nie zostanie określona, domyślnie zostanie ustawiona pusta strategia i umożliwia zdefiniowanie aplikacji od podstaw. ciąg

AppSkuInfo

Nazwa Opis Wartość
name Nazwa jednostki SKU. "ST0"
"ST1"
"ST2" (wymagane)

Definicja zasobu szablonu usługi ARM

Typ zasobu iotApps można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.IoTCentral/iotApps, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.IoTCentral/iotApps",
  "apiVersion": "2021-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string"
  },
  "properties": {
    "displayName": "string",
    "subdomain": "string",
    "template": "string"
  }
}

Wartości właściwości

iotApps

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.IoTCentral/iotApps"
apiVersion Wersja interfejsu API zasobów '2021-06-01'
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–63

Prawidłowe znaki:
Małe litery, cyfry i łączniki.

Zacznij od małej litery lub cyfry.

Nazwa zasobu musi być unikatowa na platformie Azure.
location Lokalizacja zasobu. ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Prawidłowa jednostka SKU wystąpienia. AppSkuInfo (wymagane)
identity Tożsamości zarządzane dla aplikacji usługi IoT Central. SystemAssignedServiceIdentity
properties Typowe właściwości aplikacji usługi IoT Central. Właściwości aplikacji

SystemAssignedServiceIdentity

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej (przypisany system lub brak). "Brak"
"SystemAssigned" (wymagane)

Właściwości aplikacji

Nazwa Opis Wartość
displayName Nazwa wyświetlana aplikacji. ciąg
Poddomeny Poddomena aplikacji. ciąg
szablon Identyfikator szablonu aplikacji, który jest strategią definiującą cechy i zachowania aplikacji. Opcjonalne; jeśli nie zostanie określona, domyślnie zostanie ustawiona pusta strategia i umożliwia zdefiniowanie aplikacji od podstaw. ciąg

AppSkuInfo

Nazwa Opis Wartość
name Nazwa jednostki SKU. "ST0"
"ST1"
"ST2" (wymagane)

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu iotApps można wdrożyć przy użyciu operacji docelowych:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.IoTCentral/iotApps, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.IoTCentral/iotApps@2021-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      displayName = "string"
      subdomain = "string"
      template = "string"
    }
    sku = {
      name = "string"
    }
  })
}

Wartości właściwości

iotApps

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.IoTCentral/iotApps@2021-06-01"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–63

Prawidłowe znaki:
Małe litery, cyfry i łączniki.

Zacznij od małej litery lub cyfry.

Nazwa zasobu musi być unikatowa na platformie Azure.
location Lokalizacja zasobu. ciąg (wymagany)
parent_id Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości.
sku Prawidłowa jednostka SKU wystąpienia. AppSkuInfo (wymagane)
identity Tożsamości zarządzane dla aplikacji usługi IoT Central. SystemAssignedServiceIdentity
properties Typowe właściwości aplikacji usługi IoT Central. Właściwości aplikacji

SystemAssignedServiceIdentity

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej (przypisany system lub brak). "SystemAssigned" (wymagane)

Właściwości aplikacji

Nazwa Opis Wartość
displayName Nazwa wyświetlana aplikacji. ciąg
Poddomeny Poddomena aplikacji. ciąg
szablon Identyfikator szablonu aplikacji, który jest strategią definiującą charakterystykę i zachowania aplikacji. Opcjonalne; Jeśli nie zostanie określony, domyślnie zostanie ustawiona pusta strategia i umożliwia zdefiniowanie aplikacji od podstaw. ciąg

AppSkuInfo

Nazwa Opis Wartość
name Nazwa jednostki SKU. "ST0"
"ST1"
"ST2" (wymagane)