Share via


IoTAddon Constructors

Definition

Overloads

IoTAddon()

Initializes a new instance of the IoTAddon class.

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

Initializes a new instance of the IoTAddon class.

IoTAddon()

Initializes a new instance of the IoTAddon class.

public IoTAddon ();
Public Sub New ()

Applies to

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

Initializes a new instance of the IoTAddon class.

public IoTAddon (Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo ioTDeviceDetails, Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo ioTEdgeDeviceDetails, string id = default, string name = default, string type = default, Microsoft.Azure.Management.DataBoxEdge.Models.SystemData systemData = default, string version = default, string hostPlatform = default, string hostPlatformType = default, string provisioningState = default);
new Microsoft.Azure.Management.DataBoxEdge.Models.IoTAddon : Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo * Microsoft.Azure.Management.DataBoxEdge.Models.IoTDeviceInfo * string * string * string * Microsoft.Azure.Management.DataBoxEdge.Models.SystemData * string * string * string * string -> Microsoft.Azure.Management.DataBoxEdge.Models.IoTAddon
Public Sub New (ioTDeviceDetails As IoTDeviceInfo, ioTEdgeDeviceDetails As IoTDeviceInfo, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional version As String = Nothing, Optional hostPlatform As String = Nothing, Optional hostPlatformType As String = Nothing, Optional provisioningState As String = Nothing)

Parameters

ioTDeviceDetails
IoTDeviceInfo

IoT device metadata to which appliance needs to be connected.

ioTEdgeDeviceDetails
IoTDeviceInfo

IoT edge device to which the IoT Addon needs to be configured.

id
String

The path ID that uniquely identifies the object.

name
String

The object name.

type
String

The hierarchical type of the object.

systemData
SystemData

Addon type

version
String

Version of IoT running on the appliance.

hostPlatform
String

Host OS supported by the IoT addon. Possible values include: 'Windows', 'Linux'

hostPlatformType
String

Platform where the runtime is hosted. Possible values include: 'KubernetesCluster', 'LinuxVM'

provisioningState
String

Addon Provisioning State. Possible values include: 'Invalid', 'Creating', 'Created', 'Updating', 'Reconfiguring', 'Failed', 'Deleting'

Applies to