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


Microsoft.DataBoxEdge dataBoxEdgeDevices/role 2021-02-01

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

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

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

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

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

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2021-02-01' = {
  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'
  }
}

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

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

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

АсимметричныйЗашифрованныйСекрет

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

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

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

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

CloudEdgeManagementRole

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

CloudEdgeManagementRoleProperties

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

Вычислительный ресурс

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

РепозиторийУчетных данных ImageRepository

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

IoTDeviceInfo

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

IoTEdgeAgentInfo

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

IoTRole

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

Свойства IoTRole

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

KubernetesClusterInfo (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)

KubernetesRoleStorage (KubernetesRoleStorage)

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

MECRole

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

MECRoleProperties

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

Карта MountPointMap

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

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

Имя Описание Ценность
connectionString Строка подключения на основе симметричного ключа. АсимметричныйЗашифрованныйСекрет

Определение ресурса шаблона 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"
  }
}

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

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

АсимметричныйЗашифрованныйСекрет

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

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

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

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

CloudEdgeManagementRole

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

CloudEdgeManagementRoleProperties

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

Вычислительный ресурс

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

РепозиторийУчетных данных ImageRepository

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

IoTDeviceInfo

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

IoTEdgeAgentInfo

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

IoTRole

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

Свойства IoTRole

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

KubernetesClusterInfo (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)

KubernetesRoleStorage (KubernetesRoleStorage)

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

MECRole

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

MECRoleProperties

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

Карта MountPointMap

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

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

Имя Описание Ценность
connectionString Строка подключения на основе симметричного ключа. АсимметричныйЗашифрованныйСекрет

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

Определение ресурса 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"
  }
}

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/role

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

АсимметричныйЗашифрованныйСекрет

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

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

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

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

CloudEdgeManagementRole

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

CloudEdgeManagementRoleProperties

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

Вычислительный ресурс

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

РепозиторийУчетных данных ImageRepository

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

IoTDeviceInfo

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

IoTEdgeAgentInfo

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

IoTRole

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

Свойства IoTRole

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

KubernetesClusterInfo (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)

KubernetesRoleStorage (KubernetesRoleStorage)

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

MECRole

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

MECRoleProperties

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

Карта MountPointMap

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

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

Имя Описание Ценность
connectionString Строка подключения на основе симметричного ключа. АсимметричныйЗашифрованныйСекрет