Freigeben über


IoTRole Klasse

Definition

Computerolle.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("IOT")]
public class IoTRole : Microsoft.Azure.Management.EdgeGateway.Models.Role
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("IOT")>]
type IoTRole = class
    inherit Role
Public Class IoTRole
Inherits Role
Vererbung
Attribute
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

IoTRole()

Initialisiert eine neue instance der IoTRole-Klasse.

IoTRole(String, IoTDeviceInfo, IoTDeviceInfo, String, String, String, String, IList<MountPointMap>)

Initialisiert eine neue instance der IoTRole-Klasse.

Eigenschaften

HostPlatform

Ruft das von der IoT-Rolle unterstützte Hostbetriebssystem ab oder legt es fest. Mögliche Werte: "Windows", "Linux"

Id

Ruft die Pfad-ID ab, die das Objekt eindeutig identifiziert.

(Geerbt von ARMBaseModel)
IoTDeviceDetails

Ruft ioT-Gerätemetadaten ab, mit denen das Data Box-Edgegerät verbunden werden muss, oder legt diese fest.

IoTEdgeDeviceDetails

Ruft ioT Edgegerät ab, für das die IoT-Rolle konfiguriert werden muss, oder legt es fest.

Name

Ruft den Objektnamen ab.

(Geerbt von ARMBaseModel)
RoleStatus

Ruft rollen status ab oder legt diese fest. Mögliche Werte sind: "Aktiviert", "Deaktiviert".

ShareMappings

Ruft Bereitstellungspunkte von Freigaben in Rollen ab oder legt diese fest.

Type

Ruft den hierarchischen Typ des -Objekts ab.

(Geerbt von ARMBaseModel)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: