Microsoft.AzureStackHCI edgeDevices

ARM template resource definition

The edgeDevices resource type can be deployed with operations that target:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.AzureStackHCI/edgeDevices resource, add the following JSON to your template.

{
  "type": "Microsoft.AzureStackHCI/edgeDevices",
  "apiVersion": "2023-11-01-preview",
  "name": "string",
  "properties": {
    "deviceConfiguration": {
      "deviceMetadata": "string",
      "nicDetails": [
        {
          "adapterName": "string",
          "componentId": "string",
          "defaultGateway": "string",
          "defaultIsolationId": "string",
          "dnsServers": [ "string" ],
          "driverVersion": "string",
          "interfaceDescription": "string",
          "ip4Address": "string",
          "subnetMask": "string"
        }
      ]
    }
  }
}

Property values

edgeDevices

Name Description Value
type The resource type 'Microsoft.AzureStackHCI/edgeDevices'
apiVersion The resource api version '2023-11-01-preview'
name The resource name string (required)
properties The resource-specific properties for this resource. EdgeDeviceProperties

EdgeDeviceProperties

Name Description Value
deviceConfiguration Device Configuration DeviceConfiguration (required)

DeviceConfiguration

Name Description Value
deviceMetadata device metadata details. string
nicDetails NIC Details of device NicDetail[] (required)

NicDetail

Name Description Value
adapterName Adapter Name of NIC string (required)
componentId Component Id of NIC string
defaultGateway Default Gateway of NIC string
defaultIsolationId Default Isolation of Management NIC string
dnsServers DNS Servers for NIC string[]
driverVersion Driver Version of NIC string
interfaceDescription Interface Description of NIC string
ip4Address Subnet Mask of NIC string
subnetMask Subnet Mask of NIC string