ArmHybridComputeModelFactory.HybridComputeMachineData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.
- 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).
- 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.