Microsoft.DataBoxEdge dataBoxEdgeDevices/roles 2022-12-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@2022-12-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.

A CloudEdgeManagement esetében használja a következőt:

  kind: 'CloudEdgeManagement'
  properties: {
    roleStatus: 'string'
  }

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

  kind: 'IOT'
  properties: {
    computeResource: {
      memoryInGB: int
      processorCount: int
    }
    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'
      }
    ]
  }

A Kubernetes esetében használja a következőt:

  kind: 'Kubernetes'
  properties: {
    hostPlatform: 'string'
    kubernetesClusterInfo: {
      version: 'string'
    }
    kubernetesRoleResources: {
      compute: {
        vmProfile: 'string'
      }
      storage: {
        endpoints: [
          {
            shareId: 'string'
          }
        ]
      }
    }
    roleStatus: 'string'
  }

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

  kind: 'MEC'
  properties: {
    connectionString: {
      encryptionAlgorithm: 'string'
      encryptionCertThumbprint: 'string'
      value: 'string'
    }
    controllerEndpoint: 'string'
    resourceUniqueId: 'string'
    roleStatus: '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 CloudEdgeManagement
IOT
Kubernetes
MEC (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

CloudEdgeManagementRole

Név Leírás Érték
Fajta Szerepkör típusa. "CloudEdgeManagement" (kötelező)
properties A CloudEdgeManagementRole szerepkörre jellemző tulajdonságok. CloudEdgeManagementRoleProperties

CloudEdgeManagementRoleProperties

Név Leírás Érték
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (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
computeResource Erőforrás-kiosztás ComputeResource
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[]

ComputeResource

Név Leírás Érték
memoryInGB Memória GB-ban int (kötelező)
processorCount Processzorok száma int (kötelező)

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

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
é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ő)

KubernetesRole

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

KubernetesRoleProperties

Név Leírás Érték
hostPlatform A Kubernetes szerepkör által támogatott gazdagép operációs rendszere. "Linux"
"Windows" (kötelező)
kubernetesClusterInfo Kubernetes-fürtkonfiguráció KubernetesClusterInfo (kötelező)
kubernetesRoleResources Kubernetes-szerepkörerőforrások KubernetesRoleResources (kötelező)
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)

KubernetesClusterInfo

Név Leírás Érték
version Kubernetes-fürt verziója sztring (kötelező)

KubernetesRoleResources

Név Leírás Érték
számítás Kubernetes-szerepkör számítási erőforrása KubernetesRoleCompute (kötelező)
storage Kubernetes szerepkörtár-erőforrás KubernetesRoleStorage

KubernetesRoleCompute

Név Leírás Érték
vmProfile Virtuálisgép-profil sztring (kötelező)

KubernetesRoleStorage

Név Leírás Érték
Végpontok Megosztási pontok csatlakoztatása szerepkör(ek)ben. MountPointMap[]

MECRole

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

MECRoleProperties

Név Leírás Érték
connectionString A MEC aktiválási kulcsa. AsymmetricEncryptedSecret
controllerEndpoint Vezérlővégpont. sztring
resourceUniqueId Az erőforrás egyedi azonosítója. sztring
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (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": "2022-12-01-preview",
  "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.

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

  "kind": "CloudEdgeManagement",
  "properties": {
    "roleStatus": "string"
  }

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

  "kind": "IOT",
  "properties": {
    "computeResource": {
      "memoryInGB": "int",
      "processorCount": "int"
    },
    "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"
      }
    ]
  }

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

  "kind": "Kubernetes",
  "properties": {
    "hostPlatform": "string",
    "kubernetesClusterInfo": {
      "version": "string"
    },
    "kubernetesRoleResources": {
      "compute": {
        "vmProfile": "string"
      },
      "storage": {
        "endpoints": [
          {
            "shareId": "string"
          }
        ]
      }
    },
    "roleStatus": "string"
  }

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

  "kind": "MEC",
  "properties": {
    "connectionString": {
      "encryptionAlgorithm": "string",
      "encryptionCertThumbprint": "string",
      "value": "string"
    },
    "controllerEndpoint": "string",
    "resourceUniqueId": "string",
    "roleStatus": "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 '2022-12-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 CloudEdgeManagement
IOT
Kubernetes
MEC (kötelező)

CloudEdgeManagementRole

Név Leírás Érték
Fajta Szerepkör típusa. "CloudEdgeManagement" (kötelező)
properties A CloudEdgeManagementRole szerepkörre jellemző tulajdonságok. CloudEdgeManagementRoleProperties

CloudEdgeManagementRoleProperties

Név Leírás Érték
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (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
computeResource Erőforrás-kiosztás ComputeResource
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[]

ComputeResource

Név Leírás Érték
memoryInGB Memória GB-ban int (kötelező)
processorCount Processzorok száma int (kötelező)

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

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
é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ő)

KubernetesRole

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

KubernetesRoleProperties

Név Leírás Érték
hostPlatform A Kubernetes szerepkör által támogatott gazdagép operációs rendszere. "Linux"
"Windows" (kötelező)
kubernetesClusterInfo Kubernetes-fürtkonfiguráció KubernetesClusterInfo (kötelező)
kubernetesRoleResources Kubernetes-szerepkörerőforrások KubernetesRoleResources (kötelező)
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)

KubernetesClusterInfo

Név Leírás Érték
version Kubernetes-fürt verziója sztring (kötelező)

KubernetesRoleResources

Név Leírás Érték
számítás Kubernetes-szerepkör számítási erőforrása KubernetesRoleCompute (kötelező)
storage Kubernetes szerepkörtár-erőforrás KubernetesRoleStorage

KubernetesRoleCompute

Név Leírás Érték
vmProfile Virtuálisgép-profil sztring (kötelező)

KubernetesRoleStorage

Név Leírás Érték
Végpontok Megosztási pontok csatlakoztatása szerepkör(ek)ben. MountPointMap[]

MECRole

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

MECRoleProperties

Név Leírás Érték
connectionString A MEC aktiválási kulcsa. AsymmetricEncryptedSecret
controllerEndpoint Vezérlővégpont. sztring
resourceUniqueId Az erőforrás egyedi azonosítója. sztring
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (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@2022-12-01-preview"
  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.

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

  kind = "CloudEdgeManagement"
  properties = {
    roleStatus = "string"
  }

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

  kind = "IOT"
  properties = {
    computeResource = {
      memoryInGB = int
      processorCount = int
    }
    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"
      }
    ]
  }

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

  kind = "Kubernetes"
  properties = {
    hostPlatform = "string"
    kubernetesClusterInfo = {
      version = "string"
    }
    kubernetesRoleResources = {
      compute = {
        vmProfile = "string"
      }
      storage = {
        endpoints = [
          {
            shareId = "string"
          }
        ]
      }
    }
    roleStatus = "string"
  }

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

  kind = "MEC"
  properties = {
    connectionString = {
      encryptionAlgorithm = "string"
      encryptionCertThumbprint = "string"
      value = "string"
    }
    controllerEndpoint = "string"
    resourceUniqueId = "string"
    roleStatus = "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@2022-12-01-preview"
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 CloudEdgeManagement
IOT
Kubernetes
MEC (kötelező)

CloudEdgeManagementRole

Név Leírás Érték
Fajta Szerepkör típusa. "CloudEdgeManagement" (kötelező)
properties A CloudEdgeManagementRole szerepkörre jellemző tulajdonságok. CloudEdgeManagementRoleProperties

CloudEdgeManagementRoleProperties

Név Leírás Érték
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (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
computeResource Erőforrás-foglalás ComputeResource
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ő)
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, 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[]

ComputeResource

Név Leírás Érték
memoryInGB Memória GB-ban int (kötelező)
processorCount Processzorok száma int (kötelező)

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

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
é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ő)

KubernetesRole

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

KubernetesRoleProperties

Név Leírás Érték
hostPlatform A Kubernetes-szerepkör által támogatott gazdagép operációs rendszere. "Linux"
"Windows" (kötelező)
kubernetesClusterInfo Kubernetes-fürtkonfiguráció KubernetesClusterInfo (kötelező)
kubernetesRoleResources Kubernetes-szerepkör erőforrásai KubernetesRoleResources (kötelező)
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)

KubernetesClusterInfo

Név Leírás Érték
version Kubernetes-fürt verziója sztring (kötelező)

KubernetesRoleResources

Név Leírás Érték
számítás Kubernetes-szerepkör számítási erőforrása KubernetesRoleCompute (kötelező)
storage Kubernetes szerepkörtár-erőforrás KubernetesRoleStorage

KubernetesRoleCompute

Név Leírás Érték
vmProfile Virtuálisgép-profil sztring (kötelező)

KubernetesRoleStorage

Név Leírás Érték
Végpontok Megosztási pontok csatlakoztatása szerepkör(ek)ben. MountPointMap[]

MECRole

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

MECRoleProperties

Név Leírás Érték
connectionString A MEC aktiválási kulcsa. AsymmetricEncryptedSecret
controllerEndpoint Vezérlővégpont. sztring
resourceUniqueId Az erőforrás egyedi azonosítója. sztring
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)