Compartir a través de


ArmHybridComputeModelFactory.HybridComputeMachineData Método

Definición

Inicializa una nueva instancia de HybridComputeMachineData.

public static Azure.ResourceManager.HybridCompute.HybridComputeMachineData HybridComputeMachineData (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, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridCompute.HybridComputeMachineExtensionData> resources = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.HybridCompute.Models.LocationData locationData = default, Azure.ResourceManager.HybridCompute.Models.AgentConfiguration agentConfiguration = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeServiceStatuses serviceStatuses = default, string cloudMetadataProvider = default, Azure.ResourceManager.HybridCompute.Models.AgentUpgrade agentUpgrade = default, Azure.ResourceManager.HybridCompute.Models.OSProfile osProfile = default, string provisioningState = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeStatusType? status = default, DateTimeOffset? lastStatusChange = default, System.Collections.Generic.IEnumerable<Azure.ResponseError> errorDetails = default, string agentVersion = default, Guid? vmId = default, string displayName = default, string machineFqdn = default, string clientPublicKey = default, string osName = default, string osVersion = default, string osType = default, Guid? vmUuid = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridCompute.Models.MachineExtensionInstanceView> extensions = default, string osSku = default, string domainName = default, string adFqdn = default, string dnsFqdn = default, Azure.Core.ResourceIdentifier privateLinkScopeResourceId = default, Azure.Core.ResourceIdentifier parentClusterResourceId = default, string mssqlDiscovered = default, System.Collections.Generic.IReadOnlyDictionary<string,string> detectedProperties = default);
static member HybridComputeMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * seq<Azure.ResourceManager.HybridCompute.HybridComputeMachineExtensionData> * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.HybridCompute.Models.LocationData * Azure.ResourceManager.HybridCompute.Models.AgentConfiguration * Azure.ResourceManager.HybridCompute.Models.HybridComputeServiceStatuses * string * Azure.ResourceManager.HybridCompute.Models.AgentUpgrade * Azure.ResourceManager.HybridCompute.Models.OSProfile * string * Nullable<Azure.ResourceManager.HybridCompute.Models.HybridComputeStatusType> * Nullable<DateTimeOffset> * seq<Azure.ResponseError> * string * Nullable<Guid> * string * string * string * string * string * string * Nullable<Guid> * seq<Azure.ResourceManager.HybridCompute.Models.MachineExtensionInstanceView> * string * string * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.HybridCompute.HybridComputeMachineData
Public Shared Function HybridComputeMachineData (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 resources As IEnumerable(Of HybridComputeMachineExtensionData) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional locationData As LocationData = Nothing, Optional agentConfiguration As AgentConfiguration = Nothing, Optional serviceStatuses As HybridComputeServiceStatuses = Nothing, Optional cloudMetadataProvider As String = Nothing, Optional agentUpgrade As AgentUpgrade = Nothing, Optional osProfile As OSProfile = Nothing, Optional provisioningState As String = Nothing, Optional status As Nullable(Of HybridComputeStatusType) = Nothing, Optional lastStatusChange As Nullable(Of DateTimeOffset) = Nothing, Optional errorDetails As IEnumerable(Of ResponseError) = Nothing, Optional agentVersion As String = Nothing, Optional vmId As Nullable(Of Guid) = Nothing, Optional displayName As String = Nothing, Optional machineFqdn As String = Nothing, Optional clientPublicKey As String = Nothing, Optional osName As String = Nothing, Optional osVersion As String = Nothing, Optional osType As String = Nothing, Optional vmUuid As Nullable(Of Guid) = Nothing, Optional extensions As IEnumerable(Of MachineExtensionInstanceView) = Nothing, Optional osSku As String = Nothing, Optional domainName As String = Nothing, Optional adFqdn As String = Nothing, Optional dnsFqdn As String = Nothing, Optional privateLinkScopeResourceId As ResourceIdentifier = Nothing, Optional parentClusterResourceId As ResourceIdentifier = Nothing, Optional mssqlDiscovered As String = Nothing, Optional detectedProperties As IReadOnlyDictionary(Of String, String) = Nothing) As HybridComputeMachineData

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Las etiquetas.

location
AzureLocation

Ubicación.

resources
IEnumerable<HybridComputeMachineExtensionData>

Lista de extensiones afiliadas a la máquina.

identity
ManagedServiceIdentity

Identidad del recurso. Tipos de identidad admitidos actuales: SystemAssigned.

locationData
LocationData

Metadatos relacionados con la ubicación geográfica del recurso.

agentConfiguration
AgentConfiguration

Propiedades configurables que el usuario puede establecer localmente mediante el comando azcmagent config o de forma remota a través de ARM.

serviceStatuses
HybridComputeServiceStatuses

Estados de los servicios dependientes que se notifican de nuevo a ARM.

cloudMetadataProvider
String

Metadatos del entorno de nube (Azure/GCP/AWS/OCI...).

agentUpgrade
AgentUpgrade

Información de la actualización del agente w.r.t de la máquina.

osProfile
OSProfile

Especifica la configuración del sistema operativo para la máquina híbrida.

provisioningState
String

Estado de aprovisionamiento, que solo aparece en la respuesta.

status
Nullable<HybridComputeStatusType>

Estado del agente de máquina híbrida.

lastStatusChange
Nullable<DateTimeOffset>

Hora del último cambio de estado.

errorDetails
IEnumerable<ResponseError>

Detalles sobre el estado de error.

agentVersion
String

Versión completa del agente de máquina híbrida.

vmId
Nullable<Guid>

Especifica el identificador único de la máquina híbrida.

displayName
String

Especifica el nombre para mostrar de la máquina híbrida.

machineFqdn
String

Especifica el FQDN de la máquina híbrida.

clientPublicKey
String

Clave pública que proporciona el cliente que se va a usar durante la incorporación inicial de recursos.

osName
String

Sistema operativo que se ejecuta en la máquina híbrida.

osVersion
String

La versión del sistema operativo que se ejecuta en la máquina híbrida.

osType
String

Tipo de sistema operativo (windows/linux).

vmUuid
Nullable<Guid>

Especifica el identificador SMBIOS único de la máquina arc.

extensions
IEnumerable<MachineExtensionInstanceView>

Información de extensiones de máquina (campo en desuso).

osSku
String

Especifica la SKU del producto del sistema operativo.

domainName
String

Especifica el nombre de dominio de Windows.

adFqdn
String

Especifica el nombre para mostrar completo de AD.

dnsFqdn
String

Especifica el nombre para mostrar completo de DNS.

privateLinkScopeResourceId
ResourceIdentifier

El identificador de recurso del ámbito de vínculo privado al que se asigna esta máquina, si existe.

parentClusterResourceId
ResourceIdentifier

El identificador de recurso del clúster primario (Azure HCI) al que se asigna esta máquina, si existe.

mssqlDiscovered
String

Especifica si se detecta alguna instancia de MS SQL en el equipo.

detectedProperties
IReadOnlyDictionary<String,String>

Propiedades detectadas de la máquina.

Devoluciones

HybridComputeMachineData Nueva instancia para simular.

Se aplica a