IoTRole Klasa

Rola obliczeniowa.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

Dziedziczenie
azure.mgmt.databoxedge.v2021_02_01_preview.models._models_py3.Role
IoTRole

Konstruktor

IoTRole(*, host_platform: str | PlatformType | None = None, io_t_device_details: IoTDeviceInfo | None = None, io_t_edge_device_details: IoTDeviceInfo | None = None, share_mappings: List[MountPointMap] | None = None, io_t_edge_agent_info: IoTEdgeAgentInfo | None = None, compute_resource: ComputeResource | None = None, role_status: str | RoleStatus | None = None, **kwargs)

Parametry

Nazwa Opis
kind
Wymagane

Wymagane. Typ roli. Stała wypełniona przez serwer. Możliwe wartości to: "IOT", "ASA", "Functions", "Cognitive", "MEC", "CloudEdgeManagement", "Kubernetes".

host_platform
Wymagane

Hostowanie systemu operacyjnego obsługiwanego przez rolę IoT. Możliwe wartości to: "Windows", "Linux".

io_t_device_details
Wymagane

Metadane urządzenia IoT, z którymi urządzenie brzegowe urządzenia data box musi być połączone.

io_t_edge_device_details
Wymagane

Urządzenie usługi IoT Edge, do którego należy skonfigurować rolę IoT.

share_mappings
Wymagane

Instalowanie punktów udziałów w rolach.

io_t_edge_agent_info
Wymagane

Szczegóły agenta usługi Iot Edge w celu pobrania agenta i środowiska uruchomieniowego iot bootstrap.

compute_resource
Wymagane

Alokacja zasobów.

role_status
Wymagane

Stan roli. Możliwe wartości to: "Włączone", "Wyłączone".

Parametry Tylko słowo kluczowe

Nazwa Opis
host_platform
Wymagane
io_t_device_details
Wymagane
io_t_edge_device_details
Wymagane
share_mappings
Wymagane
io_t_edge_agent_info
Wymagane
compute_resource
Wymagane
role_status
Wymagane

Zmienne

Nazwa Opis
id
str

Identyfikator ścieżki, który jednoznacznie identyfikuje obiekt.

name
str

Nazwa obiektu.

type
str

Hierarchiczny typ obiektu.

system_data

Rola skonfigurowana w zasobie środowiska ASE.

host_platform_type

Platforma, na której jest hostowane środowisko uruchomieniowe Iot. Możliwe wartości to: "KubernetesCluster", "LinuxVM".