Compartilhar via


ArmHybridComputeModelFactory.HybridComputeMachineData Método

Definição

Inicializa uma nova instância 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

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

resources
IEnumerable<HybridComputeMachineExtensionData>

A lista de extensões afiliadas ao computador.

identity
ManagedServiceIdentity

Identidade do recurso. Tipos de identidade com suporte atuais: SystemAssigned.

locationData
LocationData

Metadados referentes à localização geográfica do recurso.

agentConfiguration
AgentConfiguration

Propriedades configuráveis que o usuário pode definir localmente por meio do comando azcmagent config ou remotamente por meio do ARM.

serviceStatuses
HybridComputeServiceStatuses

Status de serviços dependentes que são relatados de volta ao ARM.

cloudMetadataProvider
String

Os metadados do ambiente de nuvem (Azure/GCP/AWS/OCI...).

agentUpgrade
AgentUpgrade

As informações da atualização do agente w.r.t do computador.

osProfile
OSProfile

Especifica as configurações do sistema operacional para o computador híbrido.

provisioningState
String

O estado de provisionamento, que aparece apenas na resposta.

status
Nullable<HybridComputeStatusType>

O status do agente de computador híbrido.

lastStatusChange
Nullable<DateTimeOffset>

A hora da última alteração status.

errorDetails
IEnumerable<ResponseError>

Detalhes sobre o estado do erro.

agentVersion
String

A versão completa do agente do computador híbrido.

vmId
Nullable<Guid>

Especifica a ID exclusiva do computador híbrido.

displayName
String

Especifica o nome de exibição do computador híbrido.

machineFqdn
String

Especifica o FQDN do computador híbrido.

clientPublicKey
String

Chave pública que o cliente fornece para ser usada durante a integração inicial de recursos.

osName
String

O sistema operacional em execução no computador híbrido.

osVersion
String

A versão do sistema operacional em execução no computador híbrido.

osType
String

O tipo de Sistema Operacional (windows/linux).

vmUuid
Nullable<Guid>

Especifica a ID SMBIOS exclusiva do Computador Arc.

extensions
IEnumerable<MachineExtensionInstanceView>

Informações sobre extensões de computador (campo preterido).

osSku
String

Especifica o SKU do produto do sistema operacional.

domainName
String

Especifica o nome de domínio do Windows.

adFqdn
String

Especifica o nome de exibição totalmente qualificado do AD.

dnsFqdn
String

Especifica o nome de exibição totalmente qualificado do DNS.

privateLinkScopeResourceId
ResourceIdentifier

A ID do recurso do escopo do link privado ao qual este computador é atribuído, se houver.

parentClusterResourceId
ResourceIdentifier

A ID do recurso do cluster pai (Azure HCI) ao qual esse computador é atribuído, se houver.

mssqlDiscovered
String

Especifica se alguma instância do MS SQL é descoberta no computador.

detectedProperties
IReadOnlyDictionary<String,String>

Propriedades detectadas do computador.

Retornos

Uma nova HybridComputeMachineData instância para simulação.

Aplica-se a