Share via


IHciEdgeDevice Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.HciEdgeDeviceTypeConverter))]
public interface IHciEdgeDevice : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.HciEdgeDeviceTypeConverter))>]
type IHciEdgeDevice = interface
    interface IJsonSerializable
    interface IEdgeDevice
    interface IResource
Public Interface IHciEdgeDevice
Implements IEdgeDevice
Derived
Attributes
Implements

Properties

DeviceConfigurationDeviceMetadata

Device metadata details.

DeviceConfigurationNicDetail

NIC Details of device

HostNetworkEnableStorageAutoIP

Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.

HostNetworkIntent

The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.

HostNetworkStorageConnectivitySwitchless

Defines how the storage adapters between nodes are connected either switch or switch less.

HostNetworkStorageNetwork

List of StorageNetworks config to deploy AzureStackHCI Cluster.

Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

(Inherited from IResource)
Kind

Device kind to support polymorphic resource.

(Inherited from IEdgeDevice)
Name

The name of the resource

(Inherited from IResource)
NetworkProfileNicDetail

List of NIC Details of device.

NetworkProfileSwitchDetail

List of switch details for edge device.

OSProfileAssemblyVersion

Version of assembly present on device

OSProfileBootType

The boot type of the device. e.g. UEFI, Legacy etc

ProvisioningState

Provisioning state of edgeDevice resource

ReportedPropertyDeviceState

edge device state.

ReportedPropertyExtensionProfileExtension

List of Arc extensions installed on edge device.

SbeDeploymentPackageInfoCode

SBE deployment validation code.

SbeDeploymentPackageInfoMessage

A detailed message that explains the SBE package validation result.

SbeDeploymentPackageInfoSbeManifest

This represents discovered update results for matching updates and store it as SBE manifest.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

(Inherited from IResource)
SystemDataCreatedBy

The identity that created the resource.

(Inherited from IResource)
SystemDataCreatedByType

The type of identity that created the resource.

(Inherited from IResource)
SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

(Inherited from IResource)
SystemDataLastModifiedBy

The identity that last modified the resource.

(Inherited from IResource)
SystemDataLastModifiedByType

The type of identity that last modified the resource.

(Inherited from IResource)
Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to