1. Packages
  2. Azure Native
  3. API Docs
  4. azurestackhci
  5. getHciEdgeDevice
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.azurestackhci.getHciEdgeDevice

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Get a EdgeDevice

Uses Azure REST API version 2024-04-01.

Using getHciEdgeDevice

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getHciEdgeDevice(args: GetHciEdgeDeviceArgs, opts?: InvokeOptions): Promise<GetHciEdgeDeviceResult>
function getHciEdgeDeviceOutput(args: GetHciEdgeDeviceOutputArgs, opts?: InvokeOptions): Output<GetHciEdgeDeviceResult>
Copy
def get_hci_edge_device(edge_device_name: Optional[str] = None,
                        resource_uri: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetHciEdgeDeviceResult
def get_hci_edge_device_output(edge_device_name: Optional[pulumi.Input[str]] = None,
                        resource_uri: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetHciEdgeDeviceResult]
Copy
func LookupHciEdgeDevice(ctx *Context, args *LookupHciEdgeDeviceArgs, opts ...InvokeOption) (*LookupHciEdgeDeviceResult, error)
func LookupHciEdgeDeviceOutput(ctx *Context, args *LookupHciEdgeDeviceOutputArgs, opts ...InvokeOption) LookupHciEdgeDeviceResultOutput
Copy

> Note: This function is named LookupHciEdgeDevice in the Go SDK.

public static class GetHciEdgeDevice 
{
    public static Task<GetHciEdgeDeviceResult> InvokeAsync(GetHciEdgeDeviceArgs args, InvokeOptions? opts = null)
    public static Output<GetHciEdgeDeviceResult> Invoke(GetHciEdgeDeviceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetHciEdgeDeviceResult> getHciEdgeDevice(GetHciEdgeDeviceArgs args, InvokeOptions options)
public static Output<GetHciEdgeDeviceResult> getHciEdgeDevice(GetHciEdgeDeviceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:azurestackhci:getHciEdgeDevice
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EdgeDeviceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Device
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
EdgeDeviceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Device
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
edgeDeviceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Device
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource.
edgeDeviceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Device
resourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
edge_device_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Device
resource_uri
This property is required.
Changes to this property will trigger replacement.
str
The fully qualified Azure Resource manager identifier of the resource.
edgeDeviceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Device
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource.

getHciEdgeDevice Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name string
The name of the resource
Properties Pulumi.AzureNative.AzureStackHCI.Outputs.HciEdgeDevicePropertiesResponse
properties for Arc-enabled edge device with HCI OS.
SystemData Pulumi.AzureNative.AzureStackHCI.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name string
The name of the resource
Properties HciEdgeDevicePropertiesResponse
properties for Arc-enabled edge device with HCI OS.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name String
The name of the resource
properties HciEdgeDevicePropertiesResponse
properties for Arc-enabled edge device with HCI OS.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name string
The name of the resource
properties HciEdgeDevicePropertiesResponse
properties for Arc-enabled edge device with HCI OS.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name str
The name of the resource
properties HciEdgeDevicePropertiesResponse
properties for Arc-enabled edge device with HCI OS.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name String
The name of the resource
properties Property Map
properties for Arc-enabled edge device with HCI OS.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AdapterPropertyOverridesResponse

JumboPacket This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
NetworkDirect This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
NetworkDirectTechnology This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
JumboPacket This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
NetworkDirect This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
NetworkDirectTechnology This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
jumboPacket This property is required. String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
networkDirect This property is required. String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
networkDirectTechnology This property is required. String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
jumboPacket This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
networkDirect This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
networkDirectTechnology This property is required. string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
jumbo_packet This property is required. str
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
network_direct This property is required. str
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
network_direct_technology This property is required. str
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
jumboPacket This property is required. String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
networkDirect This property is required. String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
networkDirectTechnology This property is required. String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'

DeviceConfigurationResponse

DeviceMetadata string
Device metadata details.
NicDetails []NicDetailResponse
NIC Details of device
deviceMetadata String
Device metadata details.
nicDetails List<NicDetailResponse>
NIC Details of device
deviceMetadata string
Device metadata details.
nicDetails NicDetailResponse[]
NIC Details of device
device_metadata str
Device metadata details.
nic_details Sequence[NicDetailResponse]
NIC Details of device
deviceMetadata String
Device metadata details.
nicDetails List<Property Map>
NIC Details of device

ErrorAdditionalInfoResponse

Info This property is required. object
The additional info.
Type This property is required. string
The additional info type.
Info This property is required. interface{}
The additional info.
Type This property is required. string
The additional info type.
info This property is required. Object
The additional info.
type This property is required. String
The additional info type.
info This property is required. any
The additional info.
type This property is required. string
The additional info type.
info This property is required. Any
The additional info.
type This property is required. str
The additional info type.
info This property is required. Any
The additional info.
type This property is required. String
The additional info type.

ErrorDetailResponse

AdditionalInfo This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.ErrorAdditionalInfoResponse>
The error additional info.
Code This property is required. string
The error code.
Details This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.ErrorDetailResponse>
The error details.
Message This property is required. string
The error message.
Target This property is required. string
The error target.
Exception string
Exception details while installing extension.
AdditionalInfo This property is required. []ErrorAdditionalInfoResponse
The error additional info.
Code This property is required. string
The error code.
Details This property is required. []ErrorDetailResponse
The error details.
Message This property is required. string
The error message.
Target This property is required. string
The error target.
Exception string
Exception details while installing extension.
additionalInfo This property is required. List<ErrorAdditionalInfoResponse>
The error additional info.
code This property is required. String
The error code.
details This property is required. List<ErrorDetailResponse>
The error details.
message This property is required. String
The error message.
target This property is required. String
The error target.
exception String
Exception details while installing extension.
additionalInfo This property is required. ErrorAdditionalInfoResponse[]
The error additional info.
code This property is required. string
The error code.
details This property is required. ErrorDetailResponse[]
The error details.
message This property is required. string
The error message.
target This property is required. string
The error target.
exception string
Exception details while installing extension.
additional_info This property is required. Sequence[ErrorAdditionalInfoResponse]
The error additional info.
code This property is required. str
The error code.
details This property is required. Sequence[ErrorDetailResponse]
The error details.
message This property is required. str
The error message.
target This property is required. str
The error target.
exception str
Exception details while installing extension.
additionalInfo This property is required. List<Property Map>
The error additional info.
code This property is required. String
The error code.
details This property is required. List<Property Map>
The error details.
message This property is required. String
The error message.
target This property is required. String
The error target.
exception String
Exception details while installing extension.

ExtensionProfileResponse

Extensions This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.ExtensionResponse>
List of Arc extensions installed on edge device.
Extensions This property is required. []ExtensionResponse
List of Arc extensions installed on edge device.
extensions This property is required. List<ExtensionResponse>
List of Arc extensions installed on edge device.
extensions This property is required. ExtensionResponse[]
List of Arc extensions installed on edge device.
extensions This property is required. Sequence[ExtensionResponse]
List of Arc extensions installed on edge device.
extensions This property is required. List<Property Map>
List of Arc extensions installed on edge device.

ExtensionResponse

ErrorDetails This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.ErrorDetailResponse>
Error details while installing Arc extension.
ExtensionName This property is required. string
Arc extension name installed on edge device.
ExtensionResourceId This property is required. string
Arc Extension Azure resource id.
ManagedBy This property is required. string
Extension managed by user or Azure.
State This property is required. string
Arc extension state from arc machine extension.
TypeHandlerVersion This property is required. string
Extension version installed.
ErrorDetails This property is required. []ErrorDetailResponse
Error details while installing Arc extension.
ExtensionName This property is required. string
Arc extension name installed on edge device.
ExtensionResourceId This property is required. string
Arc Extension Azure resource id.
ManagedBy This property is required. string
Extension managed by user or Azure.
State This property is required. string
Arc extension state from arc machine extension.
TypeHandlerVersion This property is required. string
Extension version installed.
errorDetails This property is required. List<ErrorDetailResponse>
Error details while installing Arc extension.
extensionName This property is required. String
Arc extension name installed on edge device.
extensionResourceId This property is required. String
Arc Extension Azure resource id.
managedBy This property is required. String
Extension managed by user or Azure.
state This property is required. String
Arc extension state from arc machine extension.
typeHandlerVersion This property is required. String
Extension version installed.
errorDetails This property is required. ErrorDetailResponse[]
Error details while installing Arc extension.
extensionName This property is required. string
Arc extension name installed on edge device.
extensionResourceId This property is required. string
Arc Extension Azure resource id.
managedBy This property is required. string
Extension managed by user or Azure.
state This property is required. string
Arc extension state from arc machine extension.
typeHandlerVersion This property is required. string
Extension version installed.
error_details This property is required. Sequence[ErrorDetailResponse]
Error details while installing Arc extension.
extension_name This property is required. str
Arc extension name installed on edge device.
extension_resource_id This property is required. str
Arc Extension Azure resource id.
managed_by This property is required. str
Extension managed by user or Azure.
state This property is required. str
Arc extension state from arc machine extension.
type_handler_version This property is required. str
Extension version installed.
errorDetails This property is required. List<Property Map>
Error details while installing Arc extension.
extensionName This property is required. String
Arc extension name installed on edge device.
extensionResourceId This property is required. String
Arc Extension Azure resource id.
managedBy This property is required. String
Extension managed by user or Azure.
state This property is required. String
Arc extension state from arc machine extension.
typeHandlerVersion This property is required. String
Extension version installed.

HciEdgeDevicePropertiesResponse

ProvisioningState This property is required. string
Provisioning state of edgeDevice resource
ReportedProperties This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.HciReportedPropertiesResponse
The instance view of all current configurations on HCI device.
DeviceConfiguration Pulumi.AzureNative.AzureStackHCI.Inputs.DeviceConfigurationResponse
Device Configuration
ProvisioningState This property is required. string
Provisioning state of edgeDevice resource
ReportedProperties This property is required. HciReportedPropertiesResponse
The instance view of all current configurations on HCI device.
DeviceConfiguration DeviceConfigurationResponse
Device Configuration
provisioningState This property is required. String
Provisioning state of edgeDevice resource
reportedProperties This property is required. HciReportedPropertiesResponse
The instance view of all current configurations on HCI device.
deviceConfiguration DeviceConfigurationResponse
Device Configuration
provisioningState This property is required. string
Provisioning state of edgeDevice resource
reportedProperties This property is required. HciReportedPropertiesResponse
The instance view of all current configurations on HCI device.
deviceConfiguration DeviceConfigurationResponse
Device Configuration
provisioning_state This property is required. str
Provisioning state of edgeDevice resource
reported_properties This property is required. HciReportedPropertiesResponse
The instance view of all current configurations on HCI device.
device_configuration DeviceConfigurationResponse
Device Configuration
provisioningState This property is required. String
Provisioning state of edgeDevice resource
reportedProperties This property is required. Property Map
The instance view of all current configurations on HCI device.
deviceConfiguration Property Map
Device Configuration

HciNetworkProfileResponse

HostNetwork This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.HostNetworkResponse
HostNetwork config to deploy AzureStackHCI Cluster.
NicDetails This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.HciNicDetailResponse>
List of NIC Details of device.
SwitchDetails This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.SwitchDetailResponse>
List of switch details for edge device.
HostNetwork This property is required. HostNetworkResponse
HostNetwork config to deploy AzureStackHCI Cluster.
NicDetails This property is required. []HciNicDetailResponse
List of NIC Details of device.
SwitchDetails This property is required. []SwitchDetailResponse
List of switch details for edge device.
hostNetwork This property is required. HostNetworkResponse
HostNetwork config to deploy AzureStackHCI Cluster.
nicDetails This property is required. List<HciNicDetailResponse>
List of NIC Details of device.
switchDetails This property is required. List<SwitchDetailResponse>
List of switch details for edge device.
hostNetwork This property is required. HostNetworkResponse
HostNetwork config to deploy AzureStackHCI Cluster.
nicDetails This property is required. HciNicDetailResponse[]
List of NIC Details of device.
switchDetails This property is required. SwitchDetailResponse[]
List of switch details for edge device.
host_network This property is required. HostNetworkResponse
HostNetwork config to deploy AzureStackHCI Cluster.
nic_details This property is required. Sequence[HciNicDetailResponse]
List of NIC Details of device.
switch_details This property is required. Sequence[SwitchDetailResponse]
List of switch details for edge device.
hostNetwork This property is required. Property Map
HostNetwork config to deploy AzureStackHCI Cluster.
nicDetails This property is required. List<Property Map>
List of NIC Details of device.
switchDetails This property is required. List<Property Map>
List of switch details for edge device.

HciNicDetailResponse

AdapterName This property is required. string
Adapter Name of NIC
ComponentId This property is required. string
Component Id of NIC
DefaultGateway This property is required. string
Default Gateway of NIC
DefaultIsolationId This property is required. string
Default Isolation of Management NIC
DnsServers This property is required. List<string>
DNS Servers for NIC
DriverVersion This property is required. string
Driver Version of NIC
InterfaceDescription This property is required. string
Interface Description of NIC
Ip4Address This property is required. string
Subnet Mask of NIC
MacAddress This property is required. string
MAC address information of NIC.
NicStatus This property is required. string
The status of NIC, up, disconnected.
NicType This property is required. string
The type of NIC, physical, virtual, management.
Slot This property is required. string
The slot attached to the NIC.
SubnetMask This property is required. string
Subnet Mask of NIC
SwitchName This property is required. string
The switch attached to the NIC, if any.
VlanId This property is required. string
The VLAN ID of the physical NIC.
AdapterName This property is required. string
Adapter Name of NIC
ComponentId This property is required. string
Component Id of NIC
DefaultGateway This property is required. string
Default Gateway of NIC
DefaultIsolationId This property is required. string
Default Isolation of Management NIC
DnsServers This property is required. []string
DNS Servers for NIC
DriverVersion This property is required. string
Driver Version of NIC
InterfaceDescription This property is required. string
Interface Description of NIC
Ip4Address This property is required. string
Subnet Mask of NIC
MacAddress This property is required. string
MAC address information of NIC.
NicStatus This property is required. string
The status of NIC, up, disconnected.
NicType This property is required. string
The type of NIC, physical, virtual, management.
Slot This property is required. string
The slot attached to the NIC.
SubnetMask This property is required. string
Subnet Mask of NIC
SwitchName This property is required. string
The switch attached to the NIC, if any.
VlanId This property is required. string
The VLAN ID of the physical NIC.
adapterName This property is required. String
Adapter Name of NIC
componentId This property is required. String
Component Id of NIC
defaultGateway This property is required. String
Default Gateway of NIC
defaultIsolationId This property is required. String
Default Isolation of Management NIC
dnsServers This property is required. List<String>
DNS Servers for NIC
driverVersion This property is required. String
Driver Version of NIC
interfaceDescription This property is required. String
Interface Description of NIC
ip4Address This property is required. String
Subnet Mask of NIC
macAddress This property is required. String
MAC address information of NIC.
nicStatus This property is required. String
The status of NIC, up, disconnected.
nicType This property is required. String
The type of NIC, physical, virtual, management.
slot This property is required. String
The slot attached to the NIC.
subnetMask This property is required. String
Subnet Mask of NIC
switchName This property is required. String
The switch attached to the NIC, if any.
vlanId This property is required. String
The VLAN ID of the physical NIC.
adapterName This property is required. string
Adapter Name of NIC
componentId This property is required. string
Component Id of NIC
defaultGateway This property is required. string
Default Gateway of NIC
defaultIsolationId This property is required. string
Default Isolation of Management NIC
dnsServers This property is required. string[]
DNS Servers for NIC
driverVersion This property is required. string
Driver Version of NIC
interfaceDescription This property is required. string
Interface Description of NIC
ip4Address This property is required. string
Subnet Mask of NIC
macAddress This property is required. string
MAC address information of NIC.
nicStatus This property is required. string
The status of NIC, up, disconnected.
nicType This property is required. string
The type of NIC, physical, virtual, management.
slot This property is required. string
The slot attached to the NIC.
subnetMask This property is required. string
Subnet Mask of NIC
switchName This property is required. string
The switch attached to the NIC, if any.
vlanId This property is required. string
The VLAN ID of the physical NIC.
adapter_name This property is required. str
Adapter Name of NIC
component_id This property is required. str
Component Id of NIC
default_gateway This property is required. str
Default Gateway of NIC
default_isolation_id This property is required. str
Default Isolation of Management NIC
dns_servers This property is required. Sequence[str]
DNS Servers for NIC
driver_version This property is required. str
Driver Version of NIC
interface_description This property is required. str
Interface Description of NIC
ip4_address This property is required. str
Subnet Mask of NIC
mac_address This property is required. str
MAC address information of NIC.
nic_status This property is required. str
The status of NIC, up, disconnected.
nic_type This property is required. str
The type of NIC, physical, virtual, management.
slot This property is required. str
The slot attached to the NIC.
subnet_mask This property is required. str
Subnet Mask of NIC
switch_name This property is required. str
The switch attached to the NIC, if any.
vlan_id This property is required. str
The VLAN ID of the physical NIC.
adapterName This property is required. String
Adapter Name of NIC
componentId This property is required. String
Component Id of NIC
defaultGateway This property is required. String
Default Gateway of NIC
defaultIsolationId This property is required. String
Default Isolation of Management NIC
dnsServers This property is required. List<String>
DNS Servers for NIC
driverVersion This property is required. String
Driver Version of NIC
interfaceDescription This property is required. String
Interface Description of NIC
ip4Address This property is required. String
Subnet Mask of NIC
macAddress This property is required. String
MAC address information of NIC.
nicStatus This property is required. String
The status of NIC, up, disconnected.
nicType This property is required. String
The type of NIC, physical, virtual, management.
slot This property is required. String
The slot attached to the NIC.
subnetMask This property is required. String
Subnet Mask of NIC
switchName This property is required. String
The switch attached to the NIC, if any.
vlanId This property is required. String
The VLAN ID of the physical NIC.

HciOsProfileResponse

AssemblyVersion This property is required. string
Version of assembly present on device
BootType This property is required. string
The boot type of the device. e.g. UEFI, Legacy etc
AssemblyVersion This property is required. string
Version of assembly present on device
BootType This property is required. string
The boot type of the device. e.g. UEFI, Legacy etc
assemblyVersion This property is required. String
Version of assembly present on device
bootType This property is required. String
The boot type of the device. e.g. UEFI, Legacy etc
assemblyVersion This property is required. string
Version of assembly present on device
bootType This property is required. string
The boot type of the device. e.g. UEFI, Legacy etc
assembly_version This property is required. str
Version of assembly present on device
boot_type This property is required. str
The boot type of the device. e.g. UEFI, Legacy etc
assemblyVersion This property is required. String
Version of assembly present on device
bootType This property is required. String
The boot type of the device. e.g. UEFI, Legacy etc

HciReportedPropertiesResponse

DeviceState This property is required. string
edge device state.
ExtensionProfile This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.ExtensionProfileResponse
Extensions details for edge device.
NetworkProfile This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.HciNetworkProfileResponse
HCI device network information.
OsProfile This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.HciOsProfileResponse
HCI device OS specific information.
SbeDeploymentPackageInfo This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.SbeDeploymentPackageInfoResponse
Solution builder extension (SBE) deployment package information.
DeviceState This property is required. string
edge device state.
ExtensionProfile This property is required. ExtensionProfileResponse
Extensions details for edge device.
NetworkProfile This property is required. HciNetworkProfileResponse
HCI device network information.
OsProfile This property is required. HciOsProfileResponse
HCI device OS specific information.
SbeDeploymentPackageInfo This property is required. SbeDeploymentPackageInfoResponse
Solution builder extension (SBE) deployment package information.
deviceState This property is required. String
edge device state.
extensionProfile This property is required. ExtensionProfileResponse
Extensions details for edge device.
networkProfile This property is required. HciNetworkProfileResponse
HCI device network information.
osProfile This property is required. HciOsProfileResponse
HCI device OS specific information.
sbeDeploymentPackageInfo This property is required. SbeDeploymentPackageInfoResponse
Solution builder extension (SBE) deployment package information.
deviceState This property is required. string
edge device state.
extensionProfile This property is required. ExtensionProfileResponse
Extensions details for edge device.
networkProfile This property is required. HciNetworkProfileResponse
HCI device network information.
osProfile This property is required. HciOsProfileResponse
HCI device OS specific information.
sbeDeploymentPackageInfo This property is required. SbeDeploymentPackageInfoResponse
Solution builder extension (SBE) deployment package information.
device_state This property is required. str
edge device state.
extension_profile This property is required. ExtensionProfileResponse
Extensions details for edge device.
network_profile This property is required. HciNetworkProfileResponse
HCI device network information.
os_profile This property is required. HciOsProfileResponse
HCI device OS specific information.
sbe_deployment_package_info This property is required. SbeDeploymentPackageInfoResponse
Solution builder extension (SBE) deployment package information.
deviceState This property is required. String
edge device state.
extensionProfile This property is required. Property Map
Extensions details for edge device.
networkProfile This property is required. Property Map
HCI device network information.
osProfile This property is required. Property Map
HCI device OS specific information.
sbeDeploymentPackageInfo This property is required. Property Map
Solution builder extension (SBE) deployment package information.

HostNetworkResponse

EnableStorageAutoIp This property is required. bool
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.
Intents This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.IntentsResponse>
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.
StorageConnectivitySwitchless This property is required. bool
Defines how the storage adapters between nodes are connected either switch or switch less.
StorageNetworks This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.StorageNetworksResponse>
List of StorageNetworks config to deploy AzureStackHCI Cluster.
EnableStorageAutoIp This property is required. bool
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.
Intents This property is required. []IntentsResponse
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.
StorageConnectivitySwitchless This property is required. bool
Defines how the storage adapters between nodes are connected either switch or switch less.
StorageNetworks This property is required. []StorageNetworksResponse
List of StorageNetworks config to deploy AzureStackHCI Cluster.
enableStorageAutoIp This property is required. Boolean
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.
intents This property is required. List<IntentsResponse>
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.
storageConnectivitySwitchless This property is required. Boolean
Defines how the storage adapters between nodes are connected either switch or switch less.
storageNetworks This property is required. List<StorageNetworksResponse>
List of StorageNetworks config to deploy AzureStackHCI Cluster.
enableStorageAutoIp This property is required. boolean
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.
intents This property is required. IntentsResponse[]
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.
storageConnectivitySwitchless This property is required. boolean
Defines how the storage adapters between nodes are connected either switch or switch less.
storageNetworks This property is required. StorageNetworksResponse[]
List of StorageNetworks config to deploy AzureStackHCI Cluster.
enable_storage_auto_ip This property is required. bool
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.
intents This property is required. Sequence[IntentsResponse]
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.
storage_connectivity_switchless This property is required. bool
Defines how the storage adapters between nodes are connected either switch or switch less.
storage_networks This property is required. Sequence[StorageNetworksResponse]
List of StorageNetworks config to deploy AzureStackHCI Cluster.
enableStorageAutoIp This property is required. Boolean
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.
intents This property is required. List<Property Map>
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.
storageConnectivitySwitchless This property is required. Boolean
Defines how the storage adapters between nodes are connected either switch or switch less.
storageNetworks This property is required. List<Property Map>
List of StorageNetworks config to deploy AzureStackHCI Cluster.

IntentsResponse

AdapterPropertyOverrides This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.AdapterPropertyOverridesResponse
Set Adapter PropertyOverrides for cluster.
IntentAdapters This property is required. List<string>
Array of adapters used for the network intent.
IntentName This property is required. string
Name of the network intent you wish to create.
IntentType This property is required. double
IntentType for host network intent.
IsComputeIntentSet This property is required. bool
IsComputeIntentSet for host network intent.
IsManagementIntentSet This property is required. bool
IsManagementIntentSet for host network intent.
IsNetworkIntentType This property is required. bool
IsNetworkIntentType for host network intent.
IsOnlyStorage This property is required. bool
IntentType for host network intent.
IsOnlyStretch This property is required. bool
IsOnlyStretch for host network intent.
IsStorageIntentSet This property is required. bool
IsStorageIntentSet for host network intent.
IsStretchIntentSet This property is required. bool
IsStretchIntentSet for host network intent.
OverrideAdapterProperty This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
OverrideQosPolicy This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
OverrideVirtualSwitchConfiguration This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
QosPolicyOverrides This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.QosPolicyOverridesResponse
Set QoS PolicyOverrides for cluster.
Scope This property is required. double
Scope for host network intent.
VirtualSwitchConfigurationOverrides This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.VirtualSwitchConfigurationOverridesResponse
Set virtualSwitch ConfigurationOverrides for cluster.
Adapter List<string>
Array of network interfaces used for the network intent.
Name string
Name of the network intent you wish to create.
TrafficType List<string>
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
AdapterPropertyOverrides This property is required. AdapterPropertyOverridesResponse
Set Adapter PropertyOverrides for cluster.
IntentAdapters This property is required. []string
Array of adapters used for the network intent.
IntentName This property is required. string
Name of the network intent you wish to create.
IntentType This property is required. float64
IntentType for host network intent.
IsComputeIntentSet This property is required. bool
IsComputeIntentSet for host network intent.
IsManagementIntentSet This property is required. bool
IsManagementIntentSet for host network intent.
IsNetworkIntentType This property is required. bool
IsNetworkIntentType for host network intent.
IsOnlyStorage This property is required. bool
IntentType for host network intent.
IsOnlyStretch This property is required. bool
IsOnlyStretch for host network intent.
IsStorageIntentSet This property is required. bool
IsStorageIntentSet for host network intent.
IsStretchIntentSet This property is required. bool
IsStretchIntentSet for host network intent.
OverrideAdapterProperty This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
OverrideQosPolicy This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
OverrideVirtualSwitchConfiguration This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
QosPolicyOverrides This property is required. QosPolicyOverridesResponse
Set QoS PolicyOverrides for cluster.
Scope This property is required. float64
Scope for host network intent.
VirtualSwitchConfigurationOverrides This property is required. VirtualSwitchConfigurationOverridesResponse
Set virtualSwitch ConfigurationOverrides for cluster.
Adapter []string
Array of network interfaces used for the network intent.
Name string
Name of the network intent you wish to create.
TrafficType []string
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
adapterPropertyOverrides This property is required. AdapterPropertyOverridesResponse
Set Adapter PropertyOverrides for cluster.
intentAdapters This property is required. List<String>
Array of adapters used for the network intent.
intentName This property is required. String
Name of the network intent you wish to create.
intentType This property is required. Double
IntentType for host network intent.
isComputeIntentSet This property is required. Boolean
IsComputeIntentSet for host network intent.
isManagementIntentSet This property is required. Boolean
IsManagementIntentSet for host network intent.
isNetworkIntentType This property is required. Boolean
IsNetworkIntentType for host network intent.
isOnlyStorage This property is required. Boolean
IntentType for host network intent.
isOnlyStretch This property is required. Boolean
IsOnlyStretch for host network intent.
isStorageIntentSet This property is required. Boolean
IsStorageIntentSet for host network intent.
isStretchIntentSet This property is required. Boolean
IsStretchIntentSet for host network intent.
overrideAdapterProperty This property is required. Boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
overrideQosPolicy This property is required. Boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
overrideVirtualSwitchConfiguration This property is required. Boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
qosPolicyOverrides This property is required. QosPolicyOverridesResponse
Set QoS PolicyOverrides for cluster.
scope This property is required. Double
Scope for host network intent.
virtualSwitchConfigurationOverrides This property is required. VirtualSwitchConfigurationOverridesResponse
Set virtualSwitch ConfigurationOverrides for cluster.
adapter List<String>
Array of network interfaces used for the network intent.
name String
Name of the network intent you wish to create.
trafficType List<String>
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
adapterPropertyOverrides This property is required. AdapterPropertyOverridesResponse
Set Adapter PropertyOverrides for cluster.
intentAdapters This property is required. string[]
Array of adapters used for the network intent.
intentName This property is required. string
Name of the network intent you wish to create.
intentType This property is required. number
IntentType for host network intent.
isComputeIntentSet This property is required. boolean
IsComputeIntentSet for host network intent.
isManagementIntentSet This property is required. boolean
IsManagementIntentSet for host network intent.
isNetworkIntentType This property is required. boolean
IsNetworkIntentType for host network intent.
isOnlyStorage This property is required. boolean
IntentType for host network intent.
isOnlyStretch This property is required. boolean
IsOnlyStretch for host network intent.
isStorageIntentSet This property is required. boolean
IsStorageIntentSet for host network intent.
isStretchIntentSet This property is required. boolean
IsStretchIntentSet for host network intent.
overrideAdapterProperty This property is required. boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
overrideQosPolicy This property is required. boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
overrideVirtualSwitchConfiguration This property is required. boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
qosPolicyOverrides This property is required. QosPolicyOverridesResponse
Set QoS PolicyOverrides for cluster.
scope This property is required. number
Scope for host network intent.
virtualSwitchConfigurationOverrides This property is required. VirtualSwitchConfigurationOverridesResponse
Set virtualSwitch ConfigurationOverrides for cluster.
adapter string[]
Array of network interfaces used for the network intent.
name string
Name of the network intent you wish to create.
trafficType string[]
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
adapter_property_overrides This property is required. AdapterPropertyOverridesResponse
Set Adapter PropertyOverrides for cluster.
intent_adapters This property is required. Sequence[str]
Array of adapters used for the network intent.
intent_name This property is required. str
Name of the network intent you wish to create.
intent_type This property is required. float
IntentType for host network intent.
is_compute_intent_set This property is required. bool
IsComputeIntentSet for host network intent.
is_management_intent_set This property is required. bool
IsManagementIntentSet for host network intent.
is_network_intent_type This property is required. bool
IsNetworkIntentType for host network intent.
is_only_storage This property is required. bool
IntentType for host network intent.
is_only_stretch This property is required. bool
IsOnlyStretch for host network intent.
is_storage_intent_set This property is required. bool
IsStorageIntentSet for host network intent.
is_stretch_intent_set This property is required. bool
IsStretchIntentSet for host network intent.
override_adapter_property This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
override_qos_policy This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
override_virtual_switch_configuration This property is required. bool
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
qos_policy_overrides This property is required. QosPolicyOverridesResponse
Set QoS PolicyOverrides for cluster.
scope This property is required. float
Scope for host network intent.
virtual_switch_configuration_overrides This property is required. VirtualSwitchConfigurationOverridesResponse
Set virtualSwitch ConfigurationOverrides for cluster.
adapter Sequence[str]
Array of network interfaces used for the network intent.
name str
Name of the network intent you wish to create.
traffic_type Sequence[str]
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
adapterPropertyOverrides This property is required. Property Map
Set Adapter PropertyOverrides for cluster.
intentAdapters This property is required. List<String>
Array of adapters used for the network intent.
intentName This property is required. String
Name of the network intent you wish to create.
intentType This property is required. Number
IntentType for host network intent.
isComputeIntentSet This property is required. Boolean
IsComputeIntentSet for host network intent.
isManagementIntentSet This property is required. Boolean
IsManagementIntentSet for host network intent.
isNetworkIntentType This property is required. Boolean
IsNetworkIntentType for host network intent.
isOnlyStorage This property is required. Boolean
IntentType for host network intent.
isOnlyStretch This property is required. Boolean
IsOnlyStretch for host network intent.
isStorageIntentSet This property is required. Boolean
IsStorageIntentSet for host network intent.
isStretchIntentSet This property is required. Boolean
IsStretchIntentSet for host network intent.
overrideAdapterProperty This property is required. Boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
overrideQosPolicy This property is required. Boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
overrideVirtualSwitchConfiguration This property is required. Boolean
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
qosPolicyOverrides This property is required. Property Map
Set QoS PolicyOverrides for cluster.
scope This property is required. Number
Scope for host network intent.
virtualSwitchConfigurationOverrides This property is required. Property Map
Set virtualSwitch ConfigurationOverrides for cluster.
adapter List<String>
Array of network interfaces used for the network intent.
name String
Name of the network intent you wish to create.
trafficType List<String>
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.

NicDetailResponse

AdapterName string
Adapter Name of NIC
ComponentId string
Component Id of NIC
DefaultGateway string
Default Gateway of NIC
DefaultIsolationId string
Default Isolation of Management NIC
DnsServers List<string>
DNS Servers for NIC
DriverVersion string
Driver Version of NIC
InterfaceDescription string
Interface Description of NIC
Ip4Address string
Subnet Mask of NIC
SubnetMask string
Subnet Mask of NIC
AdapterName string
Adapter Name of NIC
ComponentId string
Component Id of NIC
DefaultGateway string
Default Gateway of NIC
DefaultIsolationId string
Default Isolation of Management NIC
DnsServers []string
DNS Servers for NIC
DriverVersion string
Driver Version of NIC
InterfaceDescription string
Interface Description of NIC
Ip4Address string
Subnet Mask of NIC
SubnetMask string
Subnet Mask of NIC
adapterName String
Adapter Name of NIC
componentId String
Component Id of NIC
defaultGateway String
Default Gateway of NIC
defaultIsolationId String
Default Isolation of Management NIC
dnsServers List<String>
DNS Servers for NIC
driverVersion String
Driver Version of NIC
interfaceDescription String
Interface Description of NIC
ip4Address String
Subnet Mask of NIC
subnetMask String
Subnet Mask of NIC
adapterName string
Adapter Name of NIC
componentId string
Component Id of NIC
defaultGateway string
Default Gateway of NIC
defaultIsolationId string
Default Isolation of Management NIC
dnsServers string[]
DNS Servers for NIC
driverVersion string
Driver Version of NIC
interfaceDescription string
Interface Description of NIC
ip4Address string
Subnet Mask of NIC
subnetMask string
Subnet Mask of NIC
adapter_name str
Adapter Name of NIC
component_id str
Component Id of NIC
default_gateway str
Default Gateway of NIC
default_isolation_id str
Default Isolation of Management NIC
dns_servers Sequence[str]
DNS Servers for NIC
driver_version str
Driver Version of NIC
interface_description str
Interface Description of NIC
ip4_address str
Subnet Mask of NIC
subnet_mask str
Subnet Mask of NIC
adapterName String
Adapter Name of NIC
componentId String
Component Id of NIC
defaultGateway String
Default Gateway of NIC
defaultIsolationId String
Default Isolation of Management NIC
dnsServers List<String>
DNS Servers for NIC
driverVersion String
Driver Version of NIC
interfaceDescription String
Interface Description of NIC
ip4Address String
Subnet Mask of NIC
subnetMask String
Subnet Mask of NIC

QosPolicyOverridesResponse

BandwidthPercentageSMB string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
PriorityValue8021ActionCluster string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
PriorityValue8021ActionSMB string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
BandwidthPercentageSMB string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
PriorityValue8021ActionCluster string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
PriorityValue8021ActionSMB string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
bandwidthPercentageSMB String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priorityValue8021ActionCluster String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priorityValue8021ActionSMB String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
bandwidthPercentageSMB string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priorityValue8021ActionCluster string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priorityValue8021ActionSMB string
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
bandwidth_percentage_smb str
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priority_value8021_action_cluster str
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priority_value8021_action_smb str
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
bandwidthPercentageSMB String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priorityValue8021ActionCluster String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
priorityValue8021ActionSMB String
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.

SbeDeploymentPackageInfoResponse

Code This property is required. string
SBE deployment validation code.
Message This property is required. string
A detailed message that explains the SBE package validation result.
SbeManifest This property is required. string
This represents discovered update results for matching updates and store it as SBE manifest.
Code This property is required. string
SBE deployment validation code.
Message This property is required. string
A detailed message that explains the SBE package validation result.
SbeManifest This property is required. string
This represents discovered update results for matching updates and store it as SBE manifest.
code This property is required. String
SBE deployment validation code.
message This property is required. String
A detailed message that explains the SBE package validation result.
sbeManifest This property is required. String
This represents discovered update results for matching updates and store it as SBE manifest.
code This property is required. string
SBE deployment validation code.
message This property is required. string
A detailed message that explains the SBE package validation result.
sbeManifest This property is required. string
This represents discovered update results for matching updates and store it as SBE manifest.
code This property is required. str
SBE deployment validation code.
message This property is required. str
A detailed message that explains the SBE package validation result.
sbe_manifest This property is required. str
This represents discovered update results for matching updates and store it as SBE manifest.
code This property is required. String
SBE deployment validation code.
message This property is required. String
A detailed message that explains the SBE package validation result.
sbeManifest This property is required. String
This represents discovered update results for matching updates and store it as SBE manifest.

StorageAdapterIPInfoResponse

Ipv4Address This property is required. string
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
PhysicalNode This property is required. string
storage adapter physical node name.
SubnetMask This property is required. string
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
Ipv4Address This property is required. string
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
PhysicalNode This property is required. string
storage adapter physical node name.
SubnetMask This property is required. string
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
ipv4Address This property is required. String
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
physicalNode This property is required. String
storage adapter physical node name.
subnetMask This property is required. String
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
ipv4Address This property is required. string
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
physicalNode This property is required. string
storage adapter physical node name.
subnetMask This property is required. string
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
ipv4_address This property is required. str
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
physical_node This property is required. str
storage adapter physical node name.
subnet_mask This property is required. str
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
ipv4Address This property is required. String
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster.
physicalNode This property is required. String
storage adapter physical node name.
subnetMask This property is required. String
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster.

StorageNetworksResponse

Name This property is required. string
Name of the storage network.
NetworkAdapterName This property is required. string
Name of the storage network adapter.
StorageAdapterIPInfo This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.StorageAdapterIPInfoResponse>
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster.
StorageVlanId This property is required. string
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
VlanId string
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
Name This property is required. string
Name of the storage network.
NetworkAdapterName This property is required. string
Name of the storage network adapter.
StorageAdapterIPInfo This property is required. []StorageAdapterIPInfoResponse
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster.
StorageVlanId This property is required. string
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
VlanId string
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
name This property is required. String
Name of the storage network.
networkAdapterName This property is required. String
Name of the storage network adapter.
storageAdapterIPInfo This property is required. List<StorageAdapterIPInfoResponse>
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster.
storageVlanId This property is required. String
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
vlanId String
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
name This property is required. string
Name of the storage network.
networkAdapterName This property is required. string
Name of the storage network adapter.
storageAdapterIPInfo This property is required. StorageAdapterIPInfoResponse[]
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster.
storageVlanId This property is required. string
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
vlanId string
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
name This property is required. str
Name of the storage network.
network_adapter_name This property is required. str
Name of the storage network adapter.
storage_adapter_ip_info This property is required. Sequence[StorageAdapterIPInfoResponse]
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster.
storage_vlan_id This property is required. str
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
vlan_id str
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
name This property is required. String
Name of the storage network.
networkAdapterName This property is required. String
Name of the storage network adapter.
storageAdapterIPInfo This property is required. List<Property Map>
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster.
storageVlanId This property is required. String
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
vlanId String
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.

SwitchDetailResponse

Extensions This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.SwitchExtensionResponse>
This represents extensions installed on virtualSwitch.
SwitchName This property is required. string
The name of the switch.
SwitchType This property is required. string
The type of the switch. e.g. external, internal.
Extensions This property is required. []SwitchExtensionResponse
This represents extensions installed on virtualSwitch.
SwitchName This property is required. string
The name of the switch.
SwitchType This property is required. string
The type of the switch. e.g. external, internal.
extensions This property is required. List<SwitchExtensionResponse>
This represents extensions installed on virtualSwitch.
switchName This property is required. String
The name of the switch.
switchType This property is required. String
The type of the switch. e.g. external, internal.
extensions This property is required. SwitchExtensionResponse[]
This represents extensions installed on virtualSwitch.
switchName This property is required. string
The name of the switch.
switchType This property is required. string
The type of the switch. e.g. external, internal.
extensions This property is required. Sequence[SwitchExtensionResponse]
This represents extensions installed on virtualSwitch.
switch_name This property is required. str
The name of the switch.
switch_type This property is required. str
The type of the switch. e.g. external, internal.
extensions This property is required. List<Property Map>
This represents extensions installed on virtualSwitch.
switchName This property is required. String
The name of the switch.
switchType This property is required. String
The type of the switch. e.g. external, internal.

SwitchExtensionResponse

ExtensionEnabled This property is required. bool
This represents whether extension is enabled on virtualSwitch.
ExtensionName This property is required. string
This will show extension name for virtualSwitch.
SwitchId This property is required. string
Unique identifier for virtualSwitch.
ExtensionEnabled This property is required. bool
This represents whether extension is enabled on virtualSwitch.
ExtensionName This property is required. string
This will show extension name for virtualSwitch.
SwitchId This property is required. string
Unique identifier for virtualSwitch.
extensionEnabled This property is required. Boolean
This represents whether extension is enabled on virtualSwitch.
extensionName This property is required. String
This will show extension name for virtualSwitch.
switchId This property is required. String
Unique identifier for virtualSwitch.
extensionEnabled This property is required. boolean
This represents whether extension is enabled on virtualSwitch.
extensionName This property is required. string
This will show extension name for virtualSwitch.
switchId This property is required. string
Unique identifier for virtualSwitch.
extension_enabled This property is required. bool
This represents whether extension is enabled on virtualSwitch.
extension_name This property is required. str
This will show extension name for virtualSwitch.
switch_id This property is required. str
Unique identifier for virtualSwitch.
extensionEnabled This property is required. Boolean
This represents whether extension is enabled on virtualSwitch.
extensionName This property is required. String
This will show extension name for virtualSwitch.
switchId This property is required. String
Unique identifier for virtualSwitch.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

VirtualSwitchConfigurationOverridesResponse

EnableIov This property is required. string
Enable IoV for Virtual Switch
LoadBalancingAlgorithm This property is required. string
Load Balancing Algorithm for Virtual Switch
EnableIov This property is required. string
Enable IoV for Virtual Switch
LoadBalancingAlgorithm This property is required. string
Load Balancing Algorithm for Virtual Switch
enableIov This property is required. String
Enable IoV for Virtual Switch
loadBalancingAlgorithm This property is required. String
Load Balancing Algorithm for Virtual Switch
enableIov This property is required. string
Enable IoV for Virtual Switch
loadBalancingAlgorithm This property is required. string
Load Balancing Algorithm for Virtual Switch
enable_iov This property is required. str
Enable IoV for Virtual Switch
load_balancing_algorithm This property is required. str
Load Balancing Algorithm for Virtual Switch
enableIov This property is required. String
Enable IoV for Virtual Switch
loadBalancingAlgorithm This property is required. String
Load Balancing Algorithm for Virtual Switch

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi