ArmHybridComputeModelFactory.HybridComputeMachineData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
ID.
- 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.
- 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).
- 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.