IoTRole Klasa

Rola obliczeniowa.

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

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
azure.mgmt.databoxedge.v2019_03_01.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, 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".

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 data box edge 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.

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
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.