ArmDevTestLabsModelFactory.DevTestLabVmData 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 de DevTestLabVmData.
public static Azure.ResourceManager.DevTestLabs.DevTestLabVmData DevTestLabVmData (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, string notes = default, string ownerObjectId = default, string ownerUserPrincipalName = default, string createdByUserId = default, string createdByUser = default, DateTimeOffset? createdOn = default, Azure.Core.ResourceIdentifier computeId = default, string customImageId = default, string osType = default, string size = default, string userName = default, string password = default, string sshKey = default, bool? isAuthenticationWithSshKey = default, string fqdn = default, string labSubnetName = default, Azure.Core.ResourceIdentifier labVirtualNetworkId = default, bool? disallowPublicIPAddress = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabArtifactInstallInfo> artifacts = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabArtifactDeploymentStatus artifactDeploymentStatus = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabGalleryImageReference galleryImageReference = default, string planId = default, Azure.ResourceManager.DevTestLabs.Models.ComputeVmProperties computeVm = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabNetworkInterface networkInterface = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabApplicableSchedule applicableSchedule = default, DateTimeOffset? expireOn = default, bool? allowClaim = default, string storageType = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabVmCreationSource? vmCreationSource = default, Azure.Core.ResourceIdentifier environmentId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabDataDiskProperties> dataDiskParameters = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabScheduleCreationParameter> scheduleParameters = default, string lastKnownPowerState = default, string provisioningState = default, Guid? uniqueIdentifier = default);
static member DevTestLabVmData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * string * string * string * Nullable<DateTimeOffset> * Azure.Core.ResourceIdentifier * string * string * string * string * string * string * Nullable<bool> * string * string * Azure.Core.ResourceIdentifier * Nullable<bool> * seq<Azure.ResourceManager.DevTestLabs.Models.DevTestLabArtifactInstallInfo> * Azure.ResourceManager.DevTestLabs.Models.DevTestLabArtifactDeploymentStatus * Azure.ResourceManager.DevTestLabs.Models.DevTestLabGalleryImageReference * string * Azure.ResourceManager.DevTestLabs.Models.ComputeVmProperties * Azure.ResourceManager.DevTestLabs.Models.DevTestLabNetworkInterface * Azure.ResourceManager.DevTestLabs.Models.DevTestLabApplicableSchedule * Nullable<DateTimeOffset> * Nullable<bool> * string * Nullable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabVmCreationSource> * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.DevTestLabs.Models.DevTestLabDataDiskProperties> * seq<Azure.ResourceManager.DevTestLabs.Models.DevTestLabScheduleCreationParameter> * string * string * Nullable<Guid> -> Azure.ResourceManager.DevTestLabs.DevTestLabVmData
Public Shared Function DevTestLabVmData (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 notes As String = Nothing, Optional ownerObjectId As String = Nothing, Optional ownerUserPrincipalName As String = Nothing, Optional createdByUserId As String = Nothing, Optional createdByUser As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional computeId As ResourceIdentifier = Nothing, Optional customImageId As String = Nothing, Optional osType As String = Nothing, Optional size As String = Nothing, Optional userName As String = Nothing, Optional password As String = Nothing, Optional sshKey As String = Nothing, Optional isAuthenticationWithSshKey As Nullable(Of Boolean) = Nothing, Optional fqdn As String = Nothing, Optional labSubnetName As String = Nothing, Optional labVirtualNetworkId As ResourceIdentifier = Nothing, Optional disallowPublicIPAddress As Nullable(Of Boolean) = Nothing, Optional artifacts As IEnumerable(Of DevTestLabArtifactInstallInfo) = Nothing, Optional artifactDeploymentStatus As DevTestLabArtifactDeploymentStatus = Nothing, Optional galleryImageReference As DevTestLabGalleryImageReference = Nothing, Optional planId As String = Nothing, Optional computeVm As ComputeVmProperties = Nothing, Optional networkInterface As DevTestLabNetworkInterface = Nothing, Optional applicableSchedule As DevTestLabApplicableSchedule = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional allowClaim As Nullable(Of Boolean) = Nothing, Optional storageType As String = Nothing, Optional vmCreationSource As Nullable(Of DevTestLabVmCreationSource) = Nothing, Optional environmentId As ResourceIdentifier = Nothing, Optional dataDiskParameters As IEnumerable(Of DevTestLabDataDiskProperties) = Nothing, Optional scheduleParameters As IEnumerable(Of DevTestLabScheduleCreationParameter) = Nothing, Optional lastKnownPowerState As String = Nothing, Optional provisioningState As String = Nothing, Optional uniqueIdentifier As Nullable(Of Guid) = Nothing) As DevTestLabVmData
Paramètres
ID.
- name
- String
Nom.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- tags
- IDictionary<String,String>
Balises.
- location
- AzureLocation
Emplacement.
- notes
- String
Notes de la machine virtuelle.
- ownerObjectId
- String
Identificateur d’objet du propriétaire de la machine virtuelle.
- ownerUserPrincipalName
- String
Nom d’utilisateur principal du propriétaire de la machine virtuelle.
- createdByUserId
- String
Identificateur d’objet du créateur de la machine virtuelle.
- createdByUser
- String
Adresse e-mail du créateur de la machine virtuelle.
- createdOn
- Nullable<DateTimeOffset>
Date de création de la machine virtuelle.
- computeId
- ResourceIdentifier
Identificateur de ressource (Microsoft.Compute) de la machine virtuelle.
- customImageId
- String
Identificateur d’image personnalisé de la machine virtuelle.
- osType
- String
Type de système d’exploitation de la machine virtuelle.
- size
- String
Taille de la machine virtuelle.
- userName
- String
Nom d’utilisateur de la machine virtuelle.
- password
- String
Mot de passe de l’administrateur de la machine virtuelle.
- sshKey
- String
Clé SSH de l’administrateur de la machine virtuelle.
Indique si cette machine virtuelle utilise une clé SSH pour l’authentification.
- fqdn
- String
Nom de domaine complet de la machine virtuelle.
- labSubnetName
- String
Nom du sous-réseau lab de la machine virtuelle.
- labVirtualNetworkId
- ResourceIdentifier
Identificateur de réseau virtuel lab de la machine virtuelle.
Indique si la machine virtuelle doit être créée sans adresse IP publique.
- artifacts
- IEnumerable<DevTestLabArtifactInstallInfo>
Artefacts à installer sur la machine virtuelle.
- artifactDeploymentStatus
- DevTestLabArtifactDeploymentStatus
Le déploiement de l’artefact status pour la machine virtuelle.
- galleryImageReference
- DevTestLabGalleryImageReference
Référence d’image Microsoft Place de marché Azure de la machine virtuelle.
- planId
- String
ID du plan associé à l’image de machine virtuelle.
- computeVm
- ComputeVmProperties
Propriétés de la machine virtuelle de calcul.
- networkInterface
- DevTestLabNetworkInterface
Propriétés de l’interface réseau.
- applicableSchedule
- DevTestLabApplicableSchedule
Planification applicable pour la machine virtuelle.
- expireOn
- Nullable<DateTimeOffset>
Date d’expiration de la machine virtuelle.
Indique si un autre utilisateur peut prendre possession de la machine virtuelle.
- storageType
- String
Type de stockage à utiliser pour la machine virtuelle (par exemple, Standard, Premium).
- vmCreationSource
- Nullable<DevTestLabVmCreationSource>
Indique la source de création d’une machine virtuelle lab. Propriété de sortie uniquement.
- environmentId
- ResourceIdentifier
ID de ressource de l’environnement qui contient cette machine virtuelle, le cas échéant.
- dataDiskParameters
- IEnumerable<DevTestLabDataDiskProperties>
Disques de données nouveaux ou existants à attacher à la machine virtuelle après sa création.
- scheduleParameters
- IEnumerable<DevTestLabScheduleCreationParameter>
Planifications de machine virtuelle à créer.
- lastKnownPowerState
- String
Dernier état de puissance de calcul connu capturé dans DTL.
- provisioningState
- String
Status d’approvisionnement de la ressource.
Retours
Une nouvelle DevTestLabVmData instance pour se moquer.
S’applique à
Azure SDK for .NET