Поделиться через


Microsoft.DataBoxEdge dataBoxEdgeDevices/role 2023-01-preview

Определение ресурсов Bicep

Тип ресурса dataBoxEdgeDevices/role можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/role, добавьте следующий Bicep в шаблон.

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

Объекты Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

Задайте свойство типа, чтобы указать тип объекта.

Для CloudEdgeManagementиспользуйте:

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

Для IOTиспользуйте:

{
  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используйте:

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

Для MEC используйте:

{
  kind: 'MEC'
  properties: {
    connectionString: {
      encryptionAlgorithm: 'string'
      encryptionCertThumbprint: 'string'
      value: 'string'
    }
    controllerEndpoint: 'string'
    resourceUniqueId: 'string'
    roleStatus: 'string'
  }
}

Значения свойств

AsymmetricEncryptedSecret

Имя Описание Ценность
encryptionAlgorithm Алгоритм, используемый для шифрования "Значение". "AES256"
"Нет"
"RSAES_PKCS1_v_1_5" (обязательно)
encryptionCertThumbprint Сертификат отпечатка, используемый для шифрования "Значение". Если значение незашифровывается, оно будет иметь значение NULL. струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
ценность Значение секрета. строка (обязательно)

Аутентификация

Имя Описание Ценность
симметричный ключ Симметричный ключ для проверки подлинности. SymmetricKey

CloudEdgeManagementRole

Имя Описание Ценность
добрый Тип роли. CloudEdgeManagement (обязательно)
свойства Свойства, относящиеся к роли CloudEdgeManagementRole. CloudEdgeManagementRoleProperties

CloudEdgeManagementRoleProperties

Имя Описание Ценность
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

ComputeResource

Имя Описание Ценность
memoryInGB Память в ГБ int (обязательно)
processorCount Число процессоров int (обязательно)

ImageRepositoryCredential

Имя Описание Ценность
imageRepositoryUrl URL-адрес репозитория изображений (например, mcr.microsoft.com). строка (обязательно)
пароль Пароль пользователя репозитория. AsymmetricEncryptedSecret
userName Имя пользователя репозитория. строка (обязательно)

IoTDeviceInfo

Имя Описание Ценность
аутентификация Зашифрованное устройство Интернета вещей или строка подключения устройства IoT edge. проверки подлинности
deviceId Идентификатор устройства Интернета вещей или пограничного устройства. строка (обязательно)
ioTHostHub Имя узла для Центра Интернета вещей, связанного с устройством. строка (обязательно)
ioTHostHubId Идентификатор центра Интернета вещей, связанного с устройством. струна

IoTEdgeAgentInfo

Имя Описание Ценность
imageName Имя образа агента IoT Edge. строка (обязательно)
imageRepository Сведения о репозитории изображений. ImageRepositoryCredential
ярлык Тег изображения. строка (обязательно)

IoTRole

Имя Описание Ценность
добрый Тип роли. "IOT" (обязательно)
свойства Свойства, относящиеся к роли Интернета вещей. IoTRoleProperties

IoTRoleProperties

Имя Описание Ценность
computeResource Распределение ресурсов ComputeResource
hostPlatform Операционная система узла, поддерживаемая ролью Интернета вещей. Linux
"Windows" (обязательно)
ioTDeviceDetails Метаданные устройства Интернета вещей, к которым необходимо подключить пограничное устройство data box. IoTDeviceInfo (обязательно)
ioTEdgeAgentInfo Сведения об агенте Iot edge для скачивания агента и среды выполнения начальной загрузки iot. IoTEdgeAgentInfo
ioTEdgeDeviceDetails Устройство IoT edge, для которого должна быть настроена роль Интернета вещей. IoTDeviceInfo (обязательно)
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)
shareMappings Точки подключения общих папок в роях. MountPointMap[]

KubernetesClusterInfo

Имя Описание Ценность
Версия Версия кластера Kubernetes строка (обязательно)

KubernetesRole

Имя Описание Ценность
добрый Тип роли. Kubernetes (обязательно)
свойства Свойства, относящиеся к роли Kubernetes. KubernetesRoleProperties

KubernetesRoleCompute

Имя Описание Ценность
vmProfile Профиль виртуальной машины строка (обязательно)

KubernetesRoleProperties

Имя Описание Ценность
hostPlatform Ос узла, поддерживаемая ролью Kubernetes. Linux
"Windows" (обязательно)
kubernetesClusterInfo Конфигурация кластера Kubernetes KubernetesClusterInfo (обязательно)
kubernetesRoleResources Ресурсы роли Kubernetes KubernetesRoleResources (обязательно)
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

KubernetesRoleResources

Имя Описание Ценность
вычислять Вычислительный ресурс роли Kubernetes KubernetesRoleCompute (обязательно)
хранение Ресурс хранилища ролей Kubernetes KubernetesRoleStorage

KubernetesRoleStorage

Имя Описание Ценность
Конечные точки Точки подключения общих папок в роях. MountPointMap[]

MECRole

Имя Описание Ценность
добрый Тип роли. MeC (обязательно)
свойства Свойства, относящиеся к роли MEC. MECRoleProperties

MECRoleProperties

Имя Описание Ценность
connectionString Ключ активации MEC. AsymmetricEncryptedSecret
controllerEndpoint Конечная точка контроллера. струна
resourceUniqueId Уникальный идентификатор ресурса. струна
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

Имя Описание Ценность
добрый Установите значение CloudEdgeManagement для типа CloudEdgeManagementRole. Установите значение IOT для типа IoTRole. Установите значение Kubernetes для типа KubernetesRole. Установите значение MEC для типа MECRole. "CloudEdgeManagement"
"IOT"
Kubernetes
MeC (обязательно)
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: dataBoxEdgeDevices

MountPointMap

Имя Описание Ценность
shareId Идентификатор общей папки, подключенной к виртуальной машине роли. строка (обязательно)

Симметричный ключ

Имя Описание Ценность
connectionString Строка подключения на основе симметричного ключа. AsymmetricEncryptedSecret

Определение ресурса шаблона ARM

Тип ресурса dataBoxEdgeDevices/role можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/role, добавьте следующий код JSON в шаблон.

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

Объекты Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

Задайте свойство типа, чтобы указать тип объекта.

Для CloudEdgeManagementиспользуйте:

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

Для IOTиспользуйте:

{
  "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используйте:

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

Для MEC используйте:

{
  "kind": "MEC",
  "properties": {
    "connectionString": {
      "encryptionAlgorithm": "string",
      "encryptionCertThumbprint": "string",
      "value": "string"
    },
    "controllerEndpoint": "string",
    "resourceUniqueId": "string",
    "roleStatus": "string"
  }
}

Значения свойств

AsymmetricEncryptedSecret

Имя Описание Ценность
encryptionAlgorithm Алгоритм, используемый для шифрования "Значение". "AES256"
"Нет"
"RSAES_PKCS1_v_1_5" (обязательно)
encryptionCertThumbprint Сертификат отпечатка, используемый для шифрования "Значение". Если значение незашифровывается, оно будет иметь значение NULL. струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
ценность Значение секрета. строка (обязательно)

Аутентификация

Имя Описание Ценность
симметричный ключ Симметричный ключ для проверки подлинности. SymmetricKey

CloudEdgeManagementRole

Имя Описание Ценность
добрый Тип роли. CloudEdgeManagement (обязательно)
свойства Свойства, относящиеся к роли CloudEdgeManagementRole. CloudEdgeManagementRoleProperties

CloudEdgeManagementRoleProperties

Имя Описание Ценность
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

ComputeResource

Имя Описание Ценность
memoryInGB Память в ГБ int (обязательно)
processorCount Число процессоров int (обязательно)

ImageRepositoryCredential

Имя Описание Ценность
imageRepositoryUrl URL-адрес репозитория изображений (например, mcr.microsoft.com). строка (обязательно)
пароль Пароль пользователя репозитория. AsymmetricEncryptedSecret
userName Имя пользователя репозитория. строка (обязательно)

IoTDeviceInfo

Имя Описание Ценность
аутентификация Зашифрованное устройство Интернета вещей или строка подключения устройства IoT edge. проверки подлинности
deviceId Идентификатор устройства Интернета вещей или пограничного устройства. строка (обязательно)
ioTHostHub Имя узла для Центра Интернета вещей, связанного с устройством. строка (обязательно)
ioTHostHubId Идентификатор центра Интернета вещей, связанного с устройством. струна

IoTEdgeAgentInfo

Имя Описание Ценность
imageName Имя образа агента IoT Edge. строка (обязательно)
imageRepository Сведения о репозитории изображений. ImageRepositoryCredential
ярлык Тег изображения. строка (обязательно)

IoTRole

Имя Описание Ценность
добрый Тип роли. "IOT" (обязательно)
свойства Свойства, относящиеся к роли Интернета вещей. IoTRoleProperties

IoTRoleProperties

Имя Описание Ценность
computeResource Распределение ресурсов ComputeResource
hostPlatform Операционная система узла, поддерживаемая ролью Интернета вещей. Linux
"Windows" (обязательно)
ioTDeviceDetails Метаданные устройства Интернета вещей, к которым необходимо подключить пограничное устройство data box. IoTDeviceInfo (обязательно)
ioTEdgeAgentInfo Сведения об агенте Iot edge для скачивания агента и среды выполнения начальной загрузки iot. IoTEdgeAgentInfo
ioTEdgeDeviceDetails Устройство IoT edge, для которого должна быть настроена роль Интернета вещей. IoTDeviceInfo (обязательно)
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)
shareMappings Точки подключения общих папок в роях. MountPointMap[]

KubernetesClusterInfo

Имя Описание Ценность
Версия Версия кластера Kubernetes строка (обязательно)

KubernetesRole

Имя Описание Ценность
добрый Тип роли. Kubernetes (обязательно)
свойства Свойства, относящиеся к роли Kubernetes. KubernetesRoleProperties

KubernetesRoleCompute

Имя Описание Ценность
vmProfile Профиль виртуальной машины строка (обязательно)

KubernetesRoleProperties

Имя Описание Ценность
hostPlatform Ос узла, поддерживаемая ролью Kubernetes. Linux
"Windows" (обязательно)
kubernetesClusterInfo Конфигурация кластера Kubernetes KubernetesClusterInfo (обязательно)
kubernetesRoleResources Ресурсы роли Kubernetes KubernetesRoleResources (обязательно)
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

KubernetesRoleResources

Имя Описание Ценность
вычислять Вычислительный ресурс роли Kubernetes KubernetesRoleCompute (обязательно)
хранение Ресурс хранилища ролей Kubernetes KubernetesRoleStorage

KubernetesRoleStorage

Имя Описание Ценность
Конечные точки Точки подключения общих папок в роях. MountPointMap[]

MECRole

Имя Описание Ценность
добрый Тип роли. MeC (обязательно)
свойства Свойства, относящиеся к роли MEC. MECRoleProperties

MECRoleProperties

Имя Описание Ценность
connectionString Ключ активации MEC. AsymmetricEncryptedSecret
controllerEndpoint Конечная точка контроллера. струна
resourceUniqueId Уникальный идентификатор ресурса. струна
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

Имя Описание Ценность
apiVersion Версия API '2023-01-01-preview'
добрый Установите значение CloudEdgeManagement для типа CloudEdgeManagementRole. Установите значение IOT для типа IoTRole. Установите значение Kubernetes для типа KubernetesRole. Установите значение MEC для типа MECRole. "CloudEdgeManagement"
"IOT"
Kubernetes
MeC (обязательно)
имя Имя ресурса строка (обязательно)
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/role"

MountPointMap

Имя Описание Ценность
shareId Идентификатор общей папки, подключенной к виртуальной машине роли. строка (обязательно)

Симметричный ключ

Имя Описание Ценность
connectionString Строка подключения на основе симметричного ключа. AsymmetricEncryptedSecret

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса dataBoxEdgeDevices/role можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/role, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

Объекты Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

Задайте свойство типа, чтобы указать тип объекта.

Для CloudEdgeManagementиспользуйте:

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

Для IOTиспользуйте:

{
  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используйте:

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

Для MEC используйте:

{
  kind = "MEC"
  properties = {
    connectionString = {
      encryptionAlgorithm = "string"
      encryptionCertThumbprint = "string"
      value = "string"
    }
    controllerEndpoint = "string"
    resourceUniqueId = "string"
    roleStatus = "string"
  }
}

Значения свойств

AsymmetricEncryptedSecret

Имя Описание Ценность
encryptionAlgorithm Алгоритм, используемый для шифрования "Значение". "AES256"
"Нет"
"RSAES_PKCS1_v_1_5" (обязательно)
encryptionCertThumbprint Сертификат отпечатка, используемый для шифрования "Значение". Если значение незашифровывается, оно будет иметь значение NULL. струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
ценность Значение секрета. строка (обязательно)

Аутентификация

Имя Описание Ценность
симметричный ключ Симметричный ключ для проверки подлинности. SymmetricKey

CloudEdgeManagementRole

Имя Описание Ценность
добрый Тип роли. CloudEdgeManagement (обязательно)
свойства Свойства, относящиеся к роли CloudEdgeManagementRole. CloudEdgeManagementRoleProperties

CloudEdgeManagementRoleProperties

Имя Описание Ценность
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

ComputeResource

Имя Описание Ценность
memoryInGB Память в ГБ int (обязательно)
processorCount Число процессоров int (обязательно)

ImageRepositoryCredential

Имя Описание Ценность
imageRepositoryUrl URL-адрес репозитория изображений (например, mcr.microsoft.com). строка (обязательно)
пароль Пароль пользователя репозитория. AsymmetricEncryptedSecret
userName Имя пользователя репозитория. строка (обязательно)

IoTDeviceInfo

Имя Описание Ценность
аутентификация Зашифрованное устройство Интернета вещей или строка подключения устройства IoT edge. проверки подлинности
deviceId Идентификатор устройства Интернета вещей или пограничного устройства. строка (обязательно)
ioTHostHub Имя узла для Центра Интернета вещей, связанного с устройством. строка (обязательно)
ioTHostHubId Идентификатор центра Интернета вещей, связанного с устройством. струна

IoTEdgeAgentInfo

Имя Описание Ценность
imageName Имя образа агента IoT Edge. строка (обязательно)
imageRepository Сведения о репозитории изображений. ImageRepositoryCredential
ярлык Тег изображения. строка (обязательно)

IoTRole

Имя Описание Ценность
добрый Тип роли. "IOT" (обязательно)
свойства Свойства, относящиеся к роли Интернета вещей. IoTRoleProperties

IoTRoleProperties

Имя Описание Ценность
computeResource Распределение ресурсов ComputeResource
hostPlatform Операционная система узла, поддерживаемая ролью Интернета вещей. Linux
"Windows" (обязательно)
ioTDeviceDetails Метаданные устройства Интернета вещей, к которым необходимо подключить пограничное устройство data box. IoTDeviceInfo (обязательно)
ioTEdgeAgentInfo Сведения об агенте Iot edge для скачивания агента и среды выполнения начальной загрузки iot. IoTEdgeAgentInfo
ioTEdgeDeviceDetails Устройство IoT edge, для которого должна быть настроена роль Интернета вещей. IoTDeviceInfo (обязательно)
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)
shareMappings Точки подключения общих папок в роях. MountPointMap[]

KubernetesClusterInfo

Имя Описание Ценность
Версия Версия кластера Kubernetes строка (обязательно)

KubernetesRole

Имя Описание Ценность
добрый Тип роли. Kubernetes (обязательно)
свойства Свойства, относящиеся к роли Kubernetes. KubernetesRoleProperties

KubernetesRoleCompute

Имя Описание Ценность
vmProfile Профиль виртуальной машины строка (обязательно)

KubernetesRoleProperties

Имя Описание Ценность
hostPlatform Ос узла, поддерживаемая ролью Kubernetes. Linux
"Windows" (обязательно)
kubernetesClusterInfo Конфигурация кластера Kubernetes KubernetesClusterInfo (обязательно)
kubernetesRoleResources Ресурсы роли Kubernetes KubernetesRoleResources (обязательно)
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

KubernetesRoleResources

Имя Описание Ценность
вычислять Вычислительный ресурс роли Kubernetes KubernetesRoleCompute (обязательно)
хранение Ресурс хранилища ролей Kubernetes KubernetesRoleStorage

KubernetesRoleStorage

Имя Описание Ценность
Конечные точки Точки подключения общих папок в роях. MountPointMap[]

MECRole

Имя Описание Ценность
добрый Тип роли. MeC (обязательно)
свойства Свойства, относящиеся к роли MEC. MECRoleProperties

MECRoleProperties

Имя Описание Ценность
connectionString Ключ активации MEC. AsymmetricEncryptedSecret
controllerEndpoint Конечная точка контроллера. струна
resourceUniqueId Уникальный идентификатор ресурса. струна
roleStatus Состояние роли. "Отключено"
"Включено" (обязательно)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

Имя Описание Ценность
добрый Установите значение CloudEdgeManagement для типа CloudEdgeManagementRole. Установите значение IOT для типа IoTRole. Установите значение Kubernetes для типа KubernetesRole. Установите значение MEC для типа MECRole. "CloudEdgeManagement"
"IOT"
Kubernetes
MeC (обязательно)
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dataBoxEdgeDevices
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2023-01-01-preview"

MountPointMap

Имя Описание Ценность
shareId Идентификатор общей папки, подключенной к виртуальной машине роли. строка (обязательно)

Симметричный ключ

Имя Описание Ценность
connectionString Строка подключения на основе симметричного ключа. AsymmetricEncryptedSecret