Compartilhar via


ArmNetworkCloudModelFactory.NetworkCloudBareMetalMachineData Método

Definição

Inicializa uma nova instância de NetworkCloudBareMetalMachineData.

public static Azure.ResourceManager.NetworkCloud.NetworkCloudBareMetalMachineData NetworkCloudBareMetalMachineData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> associatedResourceIds = default, string bmcConnectionString = default, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials bmcCredentials = default, string bmcMacAddress = default, string bootMacAddress = default, Azure.Core.ResourceIdentifier clusterId = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineCordonStatus? cordonStatus = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, Azure.ResourceManager.NetworkCloud.Models.HardwareInventory hardwareInventory = default, Azure.ResourceManager.NetworkCloud.Models.HardwareValidationStatus hardwareValidationStatus = default, System.Collections.Generic.IEnumerable<string> hybridAksClustersAssociatedIds = default, string kubernetesNodeName = default, string kubernetesVersion = default, string machineDetails = default, string machineName = default, string machineSkuId = default, System.Net.IPAddress oamIPv4Address = default, string oamIPv6Address = default, string osImage = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachinePowerState? powerState = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier rackId = default, long rackSlot = 0, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReadyState? readyState = default, string serialNumber = default, string serviceTag = default, System.Collections.Generic.IEnumerable<string> virtualMachinesAssociatedIds = default);
static member NetworkCloudBareMetalMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * seq<Azure.Core.ResourceIdentifier> * string * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * string * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineCordonStatus> * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineDetailedStatus> * string * Azure.ResourceManager.NetworkCloud.Models.HardwareInventory * Azure.ResourceManager.NetworkCloud.Models.HardwareValidationStatus * seq<string> * string * string * string * string * string * System.Net.IPAddress * string * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachinePowerState> * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineProvisioningState> * Azure.Core.ResourceIdentifier * int64 * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReadyState> * string * string * seq<string> -> Azure.ResourceManager.NetworkCloud.NetworkCloudBareMetalMachineData
Public Shared Function NetworkCloudBareMetalMachineData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional associatedResourceIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional bmcConnectionString As String = Nothing, Optional bmcCredentials As AdministrativeCredentials = Nothing, Optional bmcMacAddress As String = Nothing, Optional bootMacAddress As String = Nothing, Optional clusterId As ResourceIdentifier = Nothing, Optional cordonStatus As Nullable(Of BareMetalMachineCordonStatus) = Nothing, Optional detailedStatus As Nullable(Of BareMetalMachineDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional hardwareInventory As HardwareInventory = Nothing, Optional hardwareValidationStatus As HardwareValidationStatus = Nothing, Optional hybridAksClustersAssociatedIds As IEnumerable(Of String) = Nothing, Optional kubernetesNodeName As String = Nothing, Optional kubernetesVersion As String = Nothing, Optional machineDetails As String = Nothing, Optional machineName As String = Nothing, Optional machineSkuId As String = Nothing, Optional oamIPv4Address As IPAddress = Nothing, Optional oamIPv6Address As String = Nothing, Optional osImage As String = Nothing, Optional powerState As Nullable(Of BareMetalMachinePowerState) = Nothing, Optional provisioningState As Nullable(Of BareMetalMachineProvisioningState) = Nothing, Optional rackId As ResourceIdentifier = Nothing, Optional rackSlot As Long = 0, Optional readyState As Nullable(Of BareMetalMachineReadyState) = Nothing, Optional serialNumber As String = Nothing, Optional serviceTag As String = Nothing, Optional virtualMachinesAssociatedIds As IEnumerable(Of String) = Nothing) As NetworkCloudBareMetalMachineData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

extendedLocation
ExtendedLocation

O local estendido do cluster associado ao recurso.

associatedResourceIds
IEnumerable<ResourceIdentifier>

A lista de IDs de recurso para os outros recursos Microsoft.NetworkCloud que anexaram essa rede.

bmcConnectionString
String

A cadeia de conexão para o controlador de gerenciamento de placa base, incluindo endereço IP e protocolo.

bmcCredentials
AdministrativeCredentials

As credenciais do controlador de gerenciamento do quadro de base neste computador bare-metal.

bmcMacAddress
String

O endereço MAC do dispositivo BMC.

bootMacAddress
String

O endereço MAC de uma NIC conectada à rede PXE.

clusterId
ResourceIdentifier

A ID do recurso do cluster ao qual essa máquina bare-metal está associada.

cordonStatus
Nullable<BareMetalMachineCordonStatus>

O cordão status da máquina de bare-metal.

detailedStatus
Nullable<BareMetalMachineDetailedStatus>

O status mais detalhado da máquina bare-metal.

detailedStatusMessage
String

A mensagem descritiva sobre o status detalhado atual.

hardwareInventory
HardwareInventory

O inventário de hardware, incluindo informações adquiridas das informações de model/sku e do inspetor irônico.

hardwareValidationStatus
HardwareValidationStatus

Os detalhes da validação de hardware mais recente executada para este computador bare-metal.

hybridAksClustersAssociatedIds
IEnumerable<String>

Campo preterido. Esses campos serão vazios/omitidos. A lista das IDs de recurso para o HybridAksClusters que têm nós hospedados neste computador bare-metal.

kubernetesNodeName
String

O nome desse computador representado pelo objeto host no painel de controle kubernetes do cluster.

kubernetesVersion
String

A versão do Kubernetes em execução neste computador.

machineDetails
String

Os detalhes personalizados fornecidos pelo cliente.

machineName
String

O nome do host no nível do sistema operacional atribuído a esse computador.

machineSkuId
String

O identificador interno exclusivo da SKU da máquina bare-metal.

oamIPv4Address
IPAddress

O endereço IPv4 atribuído ao computador bare-metal durante a implantação do cluster.

oamIPv6Address
String

O endereço IPv6 atribuído ao computador bare-metal durante a implantação do cluster.

osImage
String

A imagem que está atualmente provisionada no disco do sistema operacional.

powerState
Nullable<BareMetalMachinePowerState>

O estado de energia derivado do controlador de gerenciamento do quadro base.

provisioningState
Nullable<BareMetalMachineProvisioningState>

O estado de provisionamento da máquina bare-metal.

rackId
ResourceIdentifier

A ID do recurso do rack em que esta máquina bare-metal reside.

rackSlot
Int64

O slot de rack no qual esta máquina bare-metal está localizada, ordenada de baixo para cima, ou seja, o slot mais baixo é 1.

readyState
Nullable<BareMetalMachineReadyState>

O indicador de se a máquina bare-metal está pronta para receber cargas de trabalho.

serialNumber
String

O número de série da máquina bare-metal.

serviceTag
String

O valor descoberto da marca de serviço do computador.

virtualMachinesAssociatedIds
IEnumerable<String>

Campo preterido. Esses campos serão vazios/omitidos. A lista das IDs de recurso para os VirtualMachines hospedados nesta máquina bare-metal.

Retornos

Uma nova NetworkCloudBareMetalMachineData instância para zombar.

Aplica-se a