Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Definisi sumber daya Bicep
Jenis sumber daya iotApps dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.IoTCentral/iotApps, tambahkan Bicep berikut ke templat Anda.
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'
}
}
Nilai Properti
Microsoft.IoTCentral/iotApps
| Nama | Deskripsi | Nilai |
|---|---|---|
| identitas | Identitas terkelola untuk aplikasi IoT Central. | systemAssignedServiceIdentity |
| lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
| Nama | Nama sumber daya | string (diperlukan) |
| Properti | Properti umum aplikasi IoT Central. | AppProperties |
| Sku | SKU instans yang valid. | AppSkuInfo (diperlukan) |
| Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
Properti Aplikasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| nama tampilan | Nama tampilan aplikasi. | string |
| networkRulesSets | Properti Seperangkat Aturan Jaringan aplikasi IoT Central ini. | networkRuleSets |
| publikAkses Jaringan | Apakah permintaan dari jaringan publik diizinkan. | 'Dinonaktifkan' 'Diaktifkan' |
| subdomain | Subdomain aplikasi. | string |
| pola acu | ID templat aplikasi, yang merupakan cetak biru yang menentukan karakteristik dan perilaku aplikasi. Fakultatif; jika tidak ditentukan, default ke cetak biru kosong dan memungkinkan aplikasi didefinisikan dari awal. | string |
Info Aplikasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| Nama | Nama SKU. | 'ST0' 'ST1' 'ST2' (diperlukan) |
Aturan JaringanMenyesetIpAturan
| Nama | Deskripsi | Nilai |
|---|---|---|
| filterNama | Nama aturan IP yang dapat dibaca. | string |
| Masker ip. | Blok CIDR yang menentukan rentang IP. | string |
Rangkaian Aturan
| Nama | Deskripsi | Nilai |
|---|---|---|
| terapkan kepadaPerangkat | Apakah aturan ini berlaku untuk konektivitas perangkat ke IoT Hub dan layanan Provisi Perangkat yang terkait dengan aplikasi ini. | bool |
| terapkan ke IoTCentral | Apakah aturan ini berlaku untuk konektivitas melalui portal web dan API IoT Central. | bool |
| defaultAction | Tindakan jaringan default yang akan diterapkan. | 'Izinkan' 'Tolak' |
| Aturan ip | Daftar aturan IP. | Aturan JaringanMenyesetIpAturan[] |
SystemAssignedServiceIdentity
| Nama | Deskripsi | Nilai |
|---|---|---|
| jenis | Jenis identitas layanan terkelola (baik yang ditetapkan sistem, atau tidak ada). | 'Tidak Ada' 'SystemAssigned' (diperlukan) |
TrackedResourceTags
| Nama | Deskripsi | Nilai |
|---|
Contoh Penggunaan
Sampel Bicep
Contoh dasar penerapan Aplikasi IotCentral.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource iotApp 'Microsoft.IoTCentral/iotApps@2021-11-01-preview' = {
name: resourceName
location: location
properties: {
displayName: 'acctest0001'
publicNetworkAccess: 'Enabled'
subdomain: 'subdomain-2306300333537'
template: 'iotc-pnp-preview@1.0.0'
}
sku: {
name: 'ST1'
}
}
Definisi sumber daya templat ARM
Jenis sumber daya iotApps dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.IoTCentral/iotApps, tambahkan JSON berikut ke templat Anda.
{
"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"
}
}
Nilai Properti
Microsoft.IoTCentral/iotApps
| Nama | Deskripsi | Nilai |
|---|---|---|
| apiVersi | Versi api | 'Pratinjau 2021-11-01' |
| identitas | Identitas terkelola untuk aplikasi IoT Central. | systemAssignedServiceIdentity |
| lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
| Nama | Nama sumber daya | string (diperlukan) |
| Properti | Properti umum aplikasi IoT Central. | AppProperties |
| Sku | SKU instans yang valid. | AppSkuInfo (diperlukan) |
| Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
| jenis | Jenis sumber daya | 'Microsoft.IoTCentral/iotApps' |
Properti Aplikasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| nama tampilan | Nama tampilan aplikasi. | string |
| networkRulesSets | Properti Seperangkat Aturan Jaringan aplikasi IoT Central ini. | networkRuleSets |
| publikAkses Jaringan | Apakah permintaan dari jaringan publik diizinkan. | 'Dinonaktifkan' 'Diaktifkan' |
| subdomain | Subdomain aplikasi. | string |
| pola acu | ID templat aplikasi, yang merupakan cetak biru yang menentukan karakteristik dan perilaku aplikasi. Fakultatif; jika tidak ditentukan, default ke cetak biru kosong dan memungkinkan aplikasi didefinisikan dari awal. | string |
Info Aplikasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| Nama | Nama SKU. | 'ST0' 'ST1' 'ST2' (diperlukan) |
Aturan JaringanMenyesetIpAturan
| Nama | Deskripsi | Nilai |
|---|---|---|
| filterNama | Nama aturan IP yang dapat dibaca. | string |
| Masker ip. | Blok CIDR yang menentukan rentang IP. | string |
Rangkaian Aturan
| Nama | Deskripsi | Nilai |
|---|---|---|
| terapkan kepadaPerangkat | Apakah aturan ini berlaku untuk konektivitas perangkat ke IoT Hub dan layanan Provisi Perangkat yang terkait dengan aplikasi ini. | bool |
| terapkan ke IoTCentral | Apakah aturan ini berlaku untuk konektivitas melalui portal web dan API IoT Central. | bool |
| defaultAction | Tindakan jaringan default yang akan diterapkan. | 'Izinkan' 'Tolak' |
| Aturan ip | Daftar aturan IP. | Aturan JaringanMenyesetIpAturan[] |
SystemAssignedServiceIdentity
| Nama | Deskripsi | Nilai |
|---|---|---|
| jenis | Jenis identitas layanan terkelola (baik yang ditetapkan sistem, atau tidak ada). | 'Tidak Ada' 'SystemAssigned' (diperlukan) |
TrackedResourceTags
| Nama | Deskripsi | Nilai |
|---|
Contoh Penggunaan
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya iotApps dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.IoTCentral/iotApps, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.IoTCentral/iotApps@2021-11-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
displayName = "string"
networkRuleSets = {
applyToDevices = bool
applyToIoTCentral = bool
defaultAction = "string"
ipRules = [
{
filterName = "string"
ipMask = "string"
}
]
}
publicNetworkAccess = "string"
subdomain = "string"
template = "string"
}
sku = {
name = "string"
}
}
}
Nilai Properti
Microsoft.IoTCentral/iotApps
| Nama | Deskripsi | Nilai |
|---|---|---|
| identitas | Identitas terkelola untuk aplikasi IoT Central. | systemAssignedServiceIdentity |
| lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
| Nama | Nama sumber daya | string (diperlukan) |
| Properti | Properti umum aplikasi IoT Central. | AppProperties |
| Sku | SKU instans yang valid. | AppSkuInfo (diperlukan) |
| Tags | Tag sumber daya | Kamus nama dan nilai tag. |
| jenis | Jenis sumber daya | "Microsoft.IoTCentral/iotApps@2021-11-01-preview" |
Properti Aplikasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| nama tampilan | Nama tampilan aplikasi. | string |
| networkRulesSets | Properti Seperangkat Aturan Jaringan aplikasi IoT Central ini. | networkRuleSets |
| publikAkses Jaringan | Apakah permintaan dari jaringan publik diizinkan. | 'Dinonaktifkan' 'Diaktifkan' |
| subdomain | Subdomain aplikasi. | string |
| pola acu | ID templat aplikasi, yang merupakan cetak biru yang menentukan karakteristik dan perilaku aplikasi. Fakultatif; jika tidak ditentukan, default ke cetak biru kosong dan memungkinkan aplikasi didefinisikan dari awal. | string |
Info Aplikasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| Nama | Nama SKU. | 'ST0' 'ST1' 'ST2' (diperlukan) |
Aturan JaringanMenyesetIpAturan
| Nama | Deskripsi | Nilai |
|---|---|---|
| filterNama | Nama aturan IP yang dapat dibaca. | string |
| Masker ip. | Blok CIDR yang menentukan rentang IP. | string |
Rangkaian Aturan
| Nama | Deskripsi | Nilai |
|---|---|---|
| terapkan kepadaPerangkat | Apakah aturan ini berlaku untuk konektivitas perangkat ke IoT Hub dan layanan Provisi Perangkat yang terkait dengan aplikasi ini. | bool |
| terapkan ke IoTCentral | Apakah aturan ini berlaku untuk konektivitas melalui portal web dan API IoT Central. | bool |
| defaultAction | Tindakan jaringan default yang akan diterapkan. | 'Izinkan' 'Tolak' |
| Aturan ip | Daftar aturan IP. | Aturan JaringanMenyesetIpAturan[] |
SystemAssignedServiceIdentity
| Nama | Deskripsi | Nilai |
|---|---|---|
| jenis | Jenis identitas layanan terkelola (baik yang ditetapkan sistem, atau tidak ada). | 'Tidak Ada' 'SystemAssigned' (diperlukan) |
TrackedResourceTags
| Nama | Deskripsi | Nilai |
|---|
Contoh Penggunaan
Sampel Terraform
Contoh dasar penerapan Aplikasi IotCentral.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "iotApp" {
type = "Microsoft.IoTCentral/iotApps@2021-11-01-preview"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
displayName = var.resource_name
publicNetworkAccess = "Enabled"
subdomain = "subdomain-2306300333537"
template = "iotc-pnp-preview@1.0.0"
}
sku = {
name = "ST1"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}