Megosztás a következőn keresztül:


Microsoft.DataBoxEdge dataBoxEdgeDevices/roles 2022-03-01

Bicep-erőforrásdefiníció

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

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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-03-01' = {
  name: 'string'
  kind: 'string'
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects

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

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

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

IOTeseté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'
      }
    ]
  }
}

Kuberneteseseté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'
  }
}

MECeseté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

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. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
érték A titkos kód értéke. sztring (kötelező)

Hitelesítés

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

CloudEdgeManagementRole

Név Leírás Érték
fajta Szerepkör típusa. "CloudEdgeManagement" (kötelező)
kellékek 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ő)

ComputeResource

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

ImageRepositoryCredential

Név Leírás Érték
imageRepositoryUrl Képtár URL-címe (például: mcr.microsoft.com). sztring (kötelező)
jelszó Az adattár felhasználói jelszava. AsymmetricEncryptedSecret
userName Adattár felhasználóneve. sztring (kötelező)

IoTDeviceInfo

Név Leírás Érték
hitelesítés Titkosított IoT-eszköz/IoT edge-eszköz kapcsolati sztringje. hitelesítési
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. húr

IoTEdgeAgentInfo

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

IoTRole

Név Leírás Érték
fajta Szerepkör típusa. "IOT" (kötelező)
kellékek 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 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[]

KubernetesClusterInfo

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

KubernetesRole

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

KubernetesRoleCompute

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

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

KubernetesRoleResources

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

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ő)
kellékek 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. húr
resourceUniqueId Az erőforrás egyedi azonosítója. húr
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles

Név Leírás Érték
fajta A CloudEdgeManagement típus CloudEdgeManagementRoletípushoz állítsa be a "CloudEdgeManagement" értéket. Az IoTRoletípushoz állítsa be az "IOT" értéket . A KubernetesRoletípushoz állítsa be a "Kubernetes" értéket . A MECRoletípushoz állítsa be a "MEC" értéket. "CloudEdgeManagement"
"IOT"
"Kubernetes"
"MEC" (kötelező)
név Az erőforrás neve sztring (kötelező)
szülő A Bicepben megadhatja a 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ó: szülőerőforráson kívüli gyermekerőforrás.
A következő típusú erőforrás szimbolikus neve: dataBoxEdgeDevices

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

Szimmetrikus kulcs

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

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

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

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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.

{
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects

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

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

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

IOTeseté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"
      }
    ]
  }
}

Kuberneteseseté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"
  }
}

MECeseté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

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. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
érték A titkos kód értéke. sztring (kötelező)

Hitelesítés

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

CloudEdgeManagementRole

Név Leírás Érték
fajta Szerepkör típusa. "CloudEdgeManagement" (kötelező)
kellékek 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ő)

ComputeResource

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

ImageRepositoryCredential

Név Leírás Érték
imageRepositoryUrl Képtár URL-címe (például: mcr.microsoft.com). sztring (kötelező)
jelszó Az adattár felhasználói jelszava. AsymmetricEncryptedSecret
userName Adattár felhasználóneve. sztring (kötelező)

IoTDeviceInfo

Név Leírás Érték
hitelesítés Titkosított IoT-eszköz/IoT edge-eszköz kapcsolati sztringje. hitelesítési
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. húr

IoTEdgeAgentInfo

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

IoTRole

Név Leírás Érték
fajta Szerepkör típusa. "IOT" (kötelező)
kellékek 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 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[]

KubernetesClusterInfo

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

KubernetesRole

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

KubernetesRoleCompute

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

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

KubernetesRoleResources

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

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ő)
kellékek 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. húr
resourceUniqueId Az erőforrás egyedi azonosítója. húr
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles

Név Leírás Érték
apiVersion Az API verziója '2022-03-01'
fajta A CloudEdgeManagement típus CloudEdgeManagementRoletípushoz állítsa be a "CloudEdgeManagement" értéket. Az IoTRoletípushoz állítsa be az "IOT" értéket . A KubernetesRoletípushoz állítsa be a "Kubernetes" értéket . A MECRoletípushoz állítsa be a "MEC" értéket. "CloudEdgeManagement"
"IOT"
"Kubernetes"
"MEC" (kötelező)
név Az erőforrás neve sztring (kötelező)
típus Az erőforrás típusa "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles"

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

Szimmetrikus kulcs

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

Használati példák

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

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

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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" {
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects

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

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

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

IOTeseté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"
      }
    ]
  }
}

Kuberneteseseté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"
  }
}

MECeseté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

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. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
érték A titkos kód értéke. sztring (kötelező)

Hitelesítés

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

CloudEdgeManagementRole

Név Leírás Érték
fajta Szerepkör típusa. "CloudEdgeManagement" (kötelező)
kellékek 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ő)

ComputeResource

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

ImageRepositoryCredential

Név Leírás Érték
imageRepositoryUrl Képtár URL-címe (például: mcr.microsoft.com). sztring (kötelező)
jelszó Az adattár felhasználói jelszava. AsymmetricEncryptedSecret
userName Adattár felhasználóneve. sztring (kötelező)

IoTDeviceInfo

Név Leírás Érték
hitelesítés Titkosított IoT-eszköz/IoT edge-eszköz kapcsolati sztringje. hitelesítési
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. húr

IoTEdgeAgentInfo

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

IoTRole

Név Leírás Érték
fajta Szerepkör típusa. "IOT" (kötelező)
kellékek 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 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[]

KubernetesClusterInfo

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

KubernetesRole

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

KubernetesRoleCompute

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

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

KubernetesRoleResources

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

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ő)
kellékek 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. húr
resourceUniqueId Az erőforrás egyedi azonosítója. húr
roleStatus Szerepkör állapota. "Letiltva"
"Engedélyezve" (kötelező)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles

Név Leírás Érték
fajta A CloudEdgeManagement típus CloudEdgeManagementRoletípushoz állítsa be a "CloudEdgeManagement" értéket. Az IoTRoletípushoz állítsa be az "IOT" értéket . A KubernetesRoletípushoz állítsa be a "Kubernetes" értéket . A MECRoletípushoz állítsa be a "MEC" értéket. "CloudEdgeManagement"
"IOT"
"Kubernetes"
"MEC" (kötelező)
név Az erőforrás neve sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. Típus típusú erőforrás azonosítója: dataBoxEdgeDevices
típus Az erőforrás típusa "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2022-03-01"

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

Szimmetrikus kulcs

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