Microsoft.DataBoxEdge dataBoxEdgeDevices/roles 2020-05-01-preview

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@2020-05-01-preview' = {
  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'
      ioTHostHubId: 'string'
    }
    ioTEdgeAgentInfo: {
      imageName: 'string'
      imageRepository: {
        imageRepositoryUrl: 'string'
        password: {
          encryptionAlgorithm: 'string'
          encryptionCertThumbprint: 'string'
          value: 'string'
        }
        userName: 'string'
      }
      tag: 'string'
    }
    ioTEdgeDeviceDetails: {
      authentication: {
        symmetricKey: {
          connectionString: {
            encryptionAlgorithm: 'string'
            encryptionCertThumbprint: 'string'
            value: 'string'
          }
        }
      }
      deviceId: 'string'
      ioTHostHub: 'string'
      ioTHostHubId: '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ő)
ioTEdgeAgentInfo Az Iot Edge-ügynök adatai az ügynök és a bootstrap iot futtatókörnyezet letöltéséhez. IoTEdgeAgentInfo
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 Titkosított IoT-eszköz/IoT Edge-eszköz kapcsolati karakterlánc. 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ő)
ioTHostHubId Az eszközhöz társított IoT Hub azonosítója. sztring

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ő)

IoTEdgeAgentInfo

Név Leírás Érték
imageName Az IoT Edge-ügynök képének neve. sztring (kötelező)
imageRepository Képadattár részletei. ImageRepositoryCredential
címke Képcímke. sztring (kötelező)

ImageRepositoryCredential

Név Leírás Érték
imageRepositoryUrl Képadattár URL-címe (például: mcr.microsoft.com). sztring (kötelező)
jelszó Adattár felhasználói jelszava. AsymmetricEncryptedSecret
userName (Felhasználónév) Adattár felhasználóneve. 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ás-definí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": "2020-05-01-preview",
  "name": "string",
  "kind": "string",
  // 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",
      "ioTHostHubId": "string"
    },
    "ioTEdgeAgentInfo": {
      "imageName": "string",
      "imageRepository": {
        "imageRepositoryUrl": "string",
        "password": {
          "encryptionAlgorithm": "string",
          "encryptionCertThumbprint": "string",
          "value": "string"
        },
        "userName": "string"
      },
      "tag": "string"
    },
    "ioTEdgeDeviceDetails": {
      "authentication": {
        "symmetricKey": {
          "connectionString": {
            "encryptionAlgorithm": "string",
            "encryptionCertThumbprint": "string",
            "value": "string"
          }
        }
      },
      "deviceId": "string",
      "ioTHostHub": "string",
      "ioTHostHubId": "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 '2020-05-01-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban.
sztring (kötelező)
Fajta Az objektum típusának 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 Az IoT-eszköz metaadatai, amelyekhez a data box edge-eszközt csatlakoztatni kell. IoTDeviceInfo (kötelező)
ioTEdgeAgentInfo Az Iot Edge-ügynök adatai az ügynök és a bootstrap iot futtatókörnyezet letöltéséhez. IoTEdgeAgentInfo
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 Titkosított IoT-eszköz/IoT Edge-eszköz kapcsolati karakterlánc. 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ő)
ioTHostHubId Az eszközhöz társított IoT Hub azonosítója. sztring

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ő)

IoTEdgeAgentInfo

Név Leírás Érték
imageName Az IoT Edge-ügynök képének neve. sztring (kötelező)
imageRepository Képadattár részletei. ImageRepositoryCredential
címke Képcímke. sztring (kötelező)

ImageRepositoryCredential

Név Leírás Érték
imageRepositoryUrl Képadattár URL-címe (például: mcr.microsoft.com). sztring (kötelező)
jelszó Adattár felhasználói jelszava. AsymmetricEncryptedSecret
userName (Felhasználónév) Adattár felhasználóneve. 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 -erőforrásdefiníció (AzAPI-szolgáltató)

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@2020-05-01-preview"
  name = "string"
  parent_id = "string"
  // For remaining properties, see dataBoxEdgeDevices/roles objects
  body = jsonencode({
    kind = "string"
  })
}

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"
      ioTHostHubId = "string"
    }
    ioTEdgeAgentInfo = {
      imageName = "string"
      imageRepository = {
        imageRepositoryUrl = "string"
        password = {
          encryptionAlgorithm = "string"
          encryptionCertThumbprint = "string"
          value = "string"
        }
        userName = "string"
      }
      tag = "string"
    }
    ioTEdgeDeviceDetails = {
      authentication = {
        symmetricKey = {
          connectionString = {
            encryptionAlgorithm = "string"
            encryptionCertThumbprint = "string"
            value = "string"
          }
        }
      }
      deviceId = "string"
      ioTHostHub = "string"
      ioTHostHubId = "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@2020-05-01-preview"
name Az erőforrás neve sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. A következő típusú erőforrás azonosítója: dataBoxEdgeDevices
Fajta Az objektum típusának 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 Az IoT-eszköz metaadatai, amelyekhez a data box edge-eszközt csatlakoztatni kell. IoTDeviceInfo (kötelező)
ioTEdgeAgentInfo Az Iot Edge-ügynök adatai az ügynök és a bootstrap iot futtatókörnyezet letöltéséhez. IoTEdgeAgentInfo
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 Titkosított IoT-eszköz/IoT Edge-eszköz kapcsolati karakterlánc. 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ő)
ioTHostHubId Az eszközhöz társított IoT Hub azonosítója. sztring

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ő)

IoTEdgeAgentInfo

Név Leírás Érték
imageName Az IoT edge-ügynök képének neve. sztring (kötelező)
imageRepository Képadattár részletei. ImageRepositoryCredential
címke Képcímke. sztring (kötelező)

ImageRepositoryCredential

Név Leírás Érték
imageRepositoryUrl Képadattár URL-címe (például: mcr.microsoft.com). sztring (kötelező)
jelszó Adattár felhasználói jelszava. AsymmetricEncryptedSecret
userName (Felhasználónév) Adattár felhasználóneve. 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ő)