Share via


ArmHciModelFactory.HciReportedProperties Method

Definition

Initializes a new instance of HciReportedProperties.

public static Azure.ResourceManager.Hci.Models.HciReportedProperties HciReportedProperties (Azure.ResourceManager.Hci.Models.HciEdgeDeviceState? deviceState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciEdgeDeviceArcExtension> extensions = default, Azure.ResourceManager.Hci.Models.HciNetworkProfile networkProfile = default, Azure.ResourceManager.Hci.Models.HciOSProfile osProfile = default, Azure.ResourceManager.Hci.Models.SbeDeploymentPackageInfo sbeDeploymentPackageInfo = default);
static member HciReportedProperties : Nullable<Azure.ResourceManager.Hci.Models.HciEdgeDeviceState> * seq<Azure.ResourceManager.Hci.Models.HciEdgeDeviceArcExtension> * Azure.ResourceManager.Hci.Models.HciNetworkProfile * Azure.ResourceManager.Hci.Models.HciOSProfile * Azure.ResourceManager.Hci.Models.SbeDeploymentPackageInfo -> Azure.ResourceManager.Hci.Models.HciReportedProperties
Public Shared Function HciReportedProperties (Optional deviceState As Nullable(Of HciEdgeDeviceState) = Nothing, Optional extensions As IEnumerable(Of HciEdgeDeviceArcExtension) = Nothing, Optional networkProfile As HciNetworkProfile = Nothing, Optional osProfile As HciOSProfile = Nothing, Optional sbeDeploymentPackageInfo As SbeDeploymentPackageInfo = Nothing) As HciReportedProperties

Parameters

deviceState
Nullable<HciEdgeDeviceState>

edge device state.

extensions
IEnumerable<HciEdgeDeviceArcExtension>

Extensions details for edge device.

networkProfile
HciNetworkProfile

HCI device network information.

osProfile
HciOSProfile

HCI device OS specific information.

sbeDeploymentPackageInfo
SbeDeploymentPackageInfo

Solution builder extension (SBE) deployment package information.

Returns

A new HciReportedProperties instance for mocking.

Applies to