Partager via


ArmHybridComputeModelFactory.HybridComputeMachineData Méthode

Définition

Initialise une nouvelle instance d’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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

resources
IEnumerable<HybridComputeMachineExtensionData>

Liste des extensions associées à la machine.

identity
ManagedServiceIdentity

Identité de la ressource. Types d’identité pris en charge actuels : SystemAssigned.

locationData
LocationData

Métadonnées relatives à l’emplacement géographique de la ressource.

agentConfiguration
AgentConfiguration

Propriétés configurables que l’utilisateur peut définir localement via la commande azcmagent config, ou à distance via ARM.

serviceStatuses
HybridComputeServiceStatuses

États des services dépendants qui sont renvoyés à ARM.

cloudMetadataProvider
String

Les métadonnées de l’environnement cloud (Azure/GCP/AWS/OCI...).

agentUpgrade
AgentUpgrade

Informations de la machine w.r.t Agent Upgrade.

osProfile
OSProfile

Spécifie les paramètres du système d’exploitation pour la machine hybride.

provisioningState
String

État d’approvisionnement, qui apparaît uniquement dans la réponse.

status
Nullable<HybridComputeStatusType>

Status de l’agent de machine hybride.

lastStatusChange
Nullable<DateTimeOffset>

Heure du dernier changement status.

errorDetails
IEnumerable<ResponseError>

Détails sur l’état d’erreur.

agentVersion
String

Version complète de l’agent de machine hybride.

vmId
Nullable<Guid>

Spécifie l’ID unique de la machine hybride.

displayName
String

Spécifie le nom complet de la machine hybride.

machineFqdn
String

Spécifie le nom de domaine complet de la machine hybride.

clientPublicKey
String

Clé publique que le client fournit pour être utilisée lors de l’intégration initiale des ressources.

osName
String

Système d’exploitation s’exécutant sur l’ordinateur hybride.

osVersion
String

Version du système d’exploitation s’exécutant sur la machine hybride.

osType
String

Type de système d’exploitation (windows/linux).

vmUuid
Nullable<Guid>

Spécifie l’ID SMBIOS unique de la machine Arc.

extensions
IEnumerable<MachineExtensionInstanceView>

Informations sur les extensions de machine (champ déconseillé).

osSku
String

Spécifie la référence SKU du produit système d’exploitation.

domainName
String

Spécifie le nom de domaine Windows.

adFqdn
String

Spécifie le nom complet d’AD.

dnsFqdn
String

Spécifie le nom complet COMPLET DNS.

privateLinkScopeResourceId
ResourceIdentifier

ID de ressource de l’étendue de liaison privée à laquelle cette machine est affectée, le cas échéant.

parentClusterResourceId
ResourceIdentifier

ID de ressource du cluster parent (Azure HCI) auquel cette machine est affectée, le cas échéant.

mssqlDiscovered
String

Spécifie si des instance MS SQL sont découverts sur l’ordinateur.

detectedProperties
IReadOnlyDictionary<String,String>

Propriétés détectées à partir de l’ordinateur.

Retours

Une nouvelle HybridComputeMachineData instance pour se moquer.

S’applique à