Compartilhar via


IoTAddon Classe

Definição

Complemento IoT.

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

Construtores

IoTAddon()

Inicializa uma nova instância da classe IoTAddon.

IoTAddon(IoTDeviceInfo, IoTDeviceInfo, String, String, String, SystemData, String, String, String, String)

Inicializa uma nova instância da classe IoTAddon.

Propriedades

HostPlatform

Obtém o sistema operacional do host com suporte pelo complemento IoT. Os valores possíveis incluem: 'Windows', 'Linux'

HostPlatformType

Obtém a plataforma em que o runtime 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 dispositivo precisa ser conectado.

IoTEdgeDeviceDetails

Obtém ou define o dispositivo ioT Edge para o qual o Complemento IoT precisa ser configurado.

Name

Obtém o nome de objeto.

(Herdado de ARMBaseModel)
ProvisioningState

Obtém o estado de provisionamento do complemento. Os valores possíveis incluem: 'Invalid', 'Creating', 'Created', 'Updating', 'Reconfiguring', 'Failed', 'Deleting'

SystemData

Obtém ou define o tipo de complemento

(Herdado de Addon)
Type

Obtém o tipo hierárquico do objeto .

(Herdado de ARMBaseModel)
Version

Obtém a versão da IoT em execução no dispositivo.

Métodos

Validate()

Valide o objeto .

Aplica-se a