Compartilhar via


IoTRole Classe

Definição

Função de computação.

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

Construtores

IoTRole()

Inicializa uma nova instância da classe IoTRole.

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

Inicializa uma nova instância da classe IoTRole.

Propriedades

ComputeResource

Obtém ou define a alocação de recursos

HostPlatform

Obtém ou define o sistema operacional host compatível com a função de IoT. Os valores possíveis incluem: 'Windows', 'Linux'

HostPlatformType

Obtém a plataforma em que o runtime Iot está hospedado. Os valores possíveis incluem: 'KubernetesCluster', 'LinuxVM'

Id

Obtém a ID do caminho que identifica exclusivamente o objeto.

(Herdado de ARMBaseModel)
IoTDeviceDetails

Obtém ou define metadados de dispositivo ioT aos quais o dispositivo data box edge precisa ser conectado.

IoTEdgeAgentInfo

Obtém ou define detalhes do agente de borda iot para baixar o runtime do agente e do bootstrap iot.

IoTEdgeDeviceDetails

Obtém ou define o dispositivo ioT Edge para o qual a função de IoT precisa ser configurada.

Name

Obtém o nome de objeto.

(Herdado de ARMBaseModel)
RoleStatus

Obtém ou define status de função. Os valores possíveis incluem: 'Enabled', 'Disabled'

ShareMappings

Obtém ou define pontos de montagem de compartilhamentos em funções.

SystemData

Obtém ou define a função configurada no recurso DO ASE

(Herdado de Role)
Type

Obtém o tipo hierárquico do objeto .

(Herdado de ARMBaseModel)

Métodos

Validate()

Valide o objeto .

Aplica-se a