ArmDataBoxEdgeModelFactory.EdgeIotAddon Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of EdgeIotAddon.
public static Azure.ResourceManager.DataBoxEdge.Models.EdgeIotAddon EdgeIotAddon (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.DataBoxEdge.Models.EdgeIotDeviceInfo iotDeviceDetails = default, Azure.ResourceManager.DataBoxEdge.Models.EdgeIotDeviceInfo iotEdgeDeviceDetails = default, string version = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeOSPlatformType? hostPlatform = default, Azure.ResourceManager.DataBoxEdge.Models.HostPlatformType? hostPlatformType = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeRoleAddonProvisioningState? provisioningState = default);
static member EdgeIotAddon : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.DataBoxEdge.Models.EdgeIotDeviceInfo * Azure.ResourceManager.DataBoxEdge.Models.EdgeIotDeviceInfo * string * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeOSPlatformType> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.HostPlatformType> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeRoleAddonProvisioningState> -> Azure.ResourceManager.DataBoxEdge.Models.EdgeIotAddon
Public Shared Function EdgeIotAddon (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional iotDeviceDetails As EdgeIotDeviceInfo = Nothing, Optional iotEdgeDeviceDetails As EdgeIotDeviceInfo = Nothing, Optional version As String = Nothing, Optional hostPlatform As Nullable(Of DataBoxEdgeOSPlatformType) = Nothing, Optional hostPlatformType As Nullable(Of HostPlatformType) = Nothing, Optional provisioningState As Nullable(Of DataBoxEdgeRoleAddonProvisioningState) = Nothing) As EdgeIotAddon
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- iotDeviceDetails
- EdgeIotDeviceInfo
IoT device metadata to which appliance needs to be connected.
- iotEdgeDeviceDetails
- EdgeIotDeviceInfo
IoT edge device to which the IoT Addon needs to be configured.
- version
- String
Version of IoT running on the appliance.
- hostPlatform
- Nullable<DataBoxEdgeOSPlatformType>
Host OS supported by the IoT addon.
- hostPlatformType
- Nullable<HostPlatformType>
Platform where the runtime is hosted.
- provisioningState
- Nullable<DataBoxEdgeRoleAddonProvisioningState>
Addon Provisioning State.
Returns
A new EdgeIotAddon instance for mocking.