Microsoft.DataBoxEdge dataBoxEdgeDevices/roles 2019-03-01

Bicep-erőforrásdefiníció

A dataBoxEdgeDevices/roles erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2019-03-01' = {
  name: 'string'
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see dataBoxEdgeDevices/roles objects
}

dataBoxEdgeDevices/roles objektumok

Állítsa be a kind tulajdonságot az objektum típusának megadásához.

IOT esetén használja a következőt:

  kind: 'IOT'
  properties: {
    hostPlatform: 'string'
    ioTDeviceDetails: {
      authentication: {
        symmetricKey: {
          connectionString: {
            encryptionAlgorithm: 'string'
            encryptionCertThumbprint: 'string'
            value: 'string'
          }
        }
      }
      deviceId: 'string'
      ioTHostHub: 'string'
    }
    ioTEdgeDeviceDetails: {
      authentication: {
        symmetricKey: {
          connectionString: {
            encryptionAlgorithm: 'string'
            encryptionCertThumbprint: 'string'
            value: 'string'
          }
        }
      }
      deviceId: 'string'
      ioTHostHub: 'string'
    }
    roleStatus: 'string'
    shareMappings: [
      {
        shareId: 'string'
      }
    ]
  }

Tulajdonságértékek

dataBoxEdgeDevices/roles

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)
Fajta Az objektum típusának beállítása IOT (kötelező)
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A következő típusú erőforrás szimbolikus neve: dataBoxEdgeDevices

IoTRole

Név Leírás Érték
Fajta Szerepkör típusa. "IOT" (kötelező)
properties Az IoT-szerepkörre jellemző tulajdonságok. IoTRoleProperties

IoTRoleProperties

Név Leírás Érték
hostPlatform Az IoT-szerepkör által támogatott gazdagép operációs rendszere. "Linux"
"Windows" (kötelező)
ioTDeviceDetails Az IoT-eszköz metaadatai, amelyekhez a data box edge-eszközt csatlakoztatni kell. IoTDeviceInfo (kötelező)
ioTEdgeDeviceDetails IoT edge-eszköz, amelyhez az IoT-szerepkört konfigurálni kell. IoTDeviceInfo (kötelező)
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)
shareMappings Megosztási pontok csatlakoztatása szerepkör(ek)ben. MountPointMap[]

IoTDeviceInfo

Név Leírás Érték
hitelesítés IoT-eszközhitelesítési adatok. Hitelesítés
deviceId Az IoT-eszköz/peremeszköz azonosítója. sztring (kötelező)
ioTHostHub Az eszközhöz társított IoT Hub állomásneve. sztring (kötelező)

Hitelesítés

Név Leírás Érték
symmetricKey Szimmetrikus kulcs a hitelesítéshez. Szimmetrikus kulcs

Szimmetrikus kulcs

Név Leírás Érték
connectionString Kapcsolati sztring a szimmetrikus kulcs alapján. AsymmetricEncryptedSecret

AsymmetricEncryptedSecret

Név Leírás Érték
encryptionAlgorithm Az "Érték" titkosításához használt algoritmus. "AES256"
"Nincs"
"RSAES_PKCS1_v_1_5" (kötelező)
encryptionCertThumbprint Az "Érték" titkosításához használt ujjlenyomat-tanúsítvány. Ha az érték titkosítatlan, null értékű lesz. sztring
érték A titkos kód értéke. sztring (kötelező)

MountPointMap

Név Leírás Érték
shareId A szerepkör virtuális géphez csatlakoztatott megosztás azonosítója. sztring (kötelező)

ARM-sablon erőforrásdefiníciója

A dataBoxEdgeDevices/roles erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles",
  "apiVersion": "2019-03-01",
  "name": "string",
  "kind": "string",
  // For remaining properties, see dataBoxEdgeDevices/roles objects
}

dataBoxEdgeDevices/roles objects

Állítsa be a kind tulajdonságot az objektum típusának megadásához.

IOT esetén használja a következőt:

  "kind": "IOT",
  "properties": {
    "hostPlatform": "string",
    "ioTDeviceDetails": {
      "authentication": {
        "symmetricKey": {
          "connectionString": {
            "encryptionAlgorithm": "string",
            "encryptionCertThumbprint": "string",
            "value": "string"
          }
        }
      },
      "deviceId": "string",
      "ioTHostHub": "string"
    },
    "ioTEdgeDeviceDetails": {
      "authentication": {
        "symmetricKey": {
          "connectionString": {
            "encryptionAlgorithm": "string",
            "encryptionCertThumbprint": "string",
            "value": "string"
          }
        }
      },
      "deviceId": "string",
      "ioTHostHub": "string"
    },
    "roleStatus": "string",
    "shareMappings": [
      {
        "shareId": "string"
      }
    ]
  }

Tulajdonságértékek

dataBoxEdgeDevices/roles

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles"
apiVersion Az erőforrás API-verziója '2019-03-01'
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)
Fajta Az objektumtípus beállítása IOT (kötelező)

IoTRole

Név Leírás Érték
Fajta Szerepkör típusa. "IOT" (kötelező)
properties Az IoT-szerepkörre jellemző tulajdonságok. IoTRoleProperties

IoTRoleProperties

Név Leírás Érték
hostPlatform Az IoT-szerepkör által támogatott gazdagép operációs rendszere. "Linux"
"Windows" (kötelező)
ioTDeviceDetails IoT-eszköz metaadatai, amelyekhez az adatdoboz peremeszközét csatlakoztatni kell. IoTDeviceInfo (kötelező)
ioTEdgeDeviceDetails IoT edge-eszköz, amelyre az IoT-szerepkört konfigurálni kell. IoTDeviceInfo (kötelező)
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)
shareMappings Megosztási pontok csatlakoztatása szerepkör(ek)ben. MountPointMap[]

IoTDeviceInfo

Név Leírás Érték
hitelesítés IoT-eszközhitelesítési adatok. Hitelesítés
deviceId Az IoT-eszköz/peremeszköz azonosítója. sztring (kötelező)
ioTHostHub Az eszközhöz társított IoT Hub állomásneve. sztring (kötelező)

Hitelesítés

Név Leírás Érték
symmetricKey Szimmetrikus kulcs a hitelesítéshez. Szimmetrikus kulcs

Szimmetrikus kulcs

Név Leírás Érték
connectionString Kapcsolati sztring a szimmetrikus kulcs alapján. AsymmetricEncryptedSecret

AsymmetricEncryptedSecret

Név Leírás Érték
encryptionAlgorithm Az "Érték" titkosításához használt algoritmus. "AES256"
"Nincs"
"RSAES_PKCS1_v_1_5" (kötelező)
encryptionCertThumbprint Az "Érték" titkosításához használt ujjlenyomat-tanúsítvány. Ha az érték titkosítatlan, null értékű lesz. sztring
érték A titkos kód értéke. sztring (kötelező)

MountPointMap

Név Leírás Érték
shareId A szerepkör virtuális géphez csatlakoztatott megosztás azonosítója. sztring (kötelező)

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A dataBoxEdgeDevices/roles erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2019-03-01"
  name = "string"
  parent_id = "string"
  // For remaining properties, see dataBoxEdgeDevices/roles objects
  body = jsonencode({
    kind = "string"
  })
}

dataBoxEdgeDevices/roles objects

Állítsa be a kind tulajdonságot az objektum típusának megadásához.

IOT esetén használja a következőt:

  kind = "IOT"
  properties = {
    hostPlatform = "string"
    ioTDeviceDetails = {
      authentication = {
        symmetricKey = {
          connectionString = {
            encryptionAlgorithm = "string"
            encryptionCertThumbprint = "string"
            value = "string"
          }
        }
      }
      deviceId = "string"
      ioTHostHub = "string"
    }
    ioTEdgeDeviceDetails = {
      authentication = {
        symmetricKey = {
          connectionString = {
            encryptionAlgorithm = "string"
            encryptionCertThumbprint = "string"
            value = "string"
          }
        }
      }
      deviceId = "string"
      ioTHostHub = "string"
    }
    roleStatus = "string"
    shareMappings = [
      {
        shareId = "string"
      }
    ]
  }

Tulajdonságértékek

dataBoxEdgeDevices/roles

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2019-03-01"
name Az erőforrás neve sztring (kötelező)
parent_id Az erőforrás szülőjének azonosítója. A következő típusú erőforrás azonosítója: dataBoxEdgeDevices
Fajta Az objektumtípus beállítása IOT (kötelező)

IoTRole

Név Leírás Érték
Fajta Szerepkör típusa. "IOT" (kötelező)
properties Az IoT-szerepkörre jellemző tulajdonságok. IoTRoleProperties

IoTRoleProperties

Név Leírás Érték
hostPlatform Az IoT-szerepkör által támogatott gazdagép operációs rendszere. "Linux"
"Windows" (kötelező)
ioTDeviceDetails IoT-eszköz metaadatai, amelyekhez az adatdoboz peremeszközét csatlakoztatni kell. IoTDeviceInfo (kötelező)
ioTEdgeDeviceDetails IoT edge-eszköz, amelyre az IoT-szerepkört konfigurálni kell. IoTDeviceInfo (kötelező)
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)
shareMappings Megosztási pontok csatlakoztatása szerepkör(ek)ben. MountPointMap[]

IoTDeviceInfo

Név Leírás Érték
hitelesítés IoT-eszközhitelesítési adatok. Hitelesítés
deviceId Az IoT-eszköz/peremeszköz azonosítója. sztring (kötelező)
ioTHostHub Az eszközhöz társított IoT Hub állomásneve. sztring (kötelező)

Hitelesítés

Név Leírás Érték
symmetricKey Szimmetrikus kulcs a hitelesítéshez. Szimmetrikus kulcs

Szimmetrikus kulcs

Név Leírás Érték
connectionString Kapcsolati sztring a szimmetrikus kulcs alapján. AsymmetricEncryptedSecret

AsymmetricEncryptedSecret

Név Leírás Érték
encryptionAlgorithm Az "Érték" titkosításához használt algoritmus. "AES256"
"Nincs"
"RSAES_PKCS1_v_1_5" (kötelező)
encryptionCertThumbprint Az "Érték" titkosításához használt ujjlenyomat-tanúsítvány. Ha az érték titkosítatlan, null értékű lesz. sztring
érték A titkos kód értéke. sztring (kötelező)

MountPointMap

Név Leírás Érték
shareId A szerepkör virtuális géphez csatlakoztatott megosztás azonosítója. sztring (kötelező)