Compartir a través de


IoTRole Constructores

Definición

Sobrecargas

IoTRole()

Inicializa una nueva instancia de la clase IoTRole.

IoTRole(String, IoTDeviceInfo, IoTDeviceInfo, String, String, String, String, SystemData, IList<MountPointMap>, IoTEdgeAgentInfo, String, ComputeResource)

Inicializa una nueva instancia de la clase IoTRole.

IoTRole()

Inicializa una nueva instancia de la clase IoTRole.

public IoTRole ();
Public Sub New ()

Se aplica a

IoTRole(String, IoTDeviceInfo, IoTDeviceInfo, String, String, String, String, SystemData, IList<MountPointMap>, IoTEdgeAgentInfo, String, ComputeResource)

Inicializa una nueva instancia de la clase IoTRole.

public IoTRole (string hostPlatform, Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo ioTDeviceDetails, Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo ioTEdgeDeviceDetails, string roleStatus, string id = default, string name = default, string type = default, Microsoft.Azure.Management.DataBoxEdge.Models.SystemData systemData = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBoxEdge.Models.MountPointMap> shareMappings = default, Microsoft.Azure.Management.DataBoxEdge.Models.IoTEdgeAgentInfo ioTEdgeAgentInfo = default, string hostPlatformType = default, Microsoft.Azure.Management.DataBoxEdge.Models.ComputeResource computeResource = default);
new Microsoft.Azure.Management.DataBoxEdge.Models.IoTRole : string * Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo * Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo * string * string * string * string * Microsoft.Azure.Management.DataBoxEdge.Models.SystemData * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBoxEdge.Models.MountPointMap> * Microsoft.Azure.Management.DataBoxEdge.Models.IoTEdgeAgentInfo * string * Microsoft.Azure.Management.DataBoxEdge.Models.ComputeResource -> Microsoft.Azure.Management.DataBoxEdge.Models.IoTRole
Public Sub New (hostPlatform As String, ioTDeviceDetails As IoTDeviceInfo, ioTEdgeDeviceDetails As IoTDeviceInfo, roleStatus As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional shareMappings As IList(Of MountPointMap) = Nothing, Optional ioTEdgeAgentInfo As IoTEdgeAgentInfo = Nothing, Optional hostPlatformType As String = Nothing, Optional computeResource As ComputeResource = Nothing)

Parámetros

hostPlatform
String

So de host compatible con el rol de IoT. Entre los valores posibles se incluyen: "Windows", "Linux"

ioTDeviceDetails
IoTDeviceInfo

Metadatos del dispositivo IoT a los que se debe conectar el dispositivo perimetral de data box.

ioTEdgeDeviceDetails
IoTDeviceInfo

Dispositivo IoT edge al que se debe configurar el rol de IoT.

roleStatus
String

Estado del rol. Entre los valores posibles se incluyen: "Enabled", "Disabled"

id
String

Identificador de ruta de acceso que identifica de forma única el objeto .

name
String

El nombre del objeto.

type
String

Tipo jerárquico del objeto.

systemData
SystemData

Rol configurado en el recurso de ASE

shareMappings
IList<MountPointMap>

Montaje de puntos de recursos compartidos en roles.

ioTEdgeAgentInfo
IoTEdgeAgentInfo

Detalles del agente de IoT edge para descargar el agente y el tiempo de ejecución de iot de arranque.

hostPlatformType
String

Plataforma donde se hospeda el entorno de ejecución de IoT. Entre los valores posibles se incluyen: "KubernetesCluster", "LinuxVM"

computeResource
ComputeResource

Asignación de recursos

Se aplica a