Microsoft.DevTestLab labs/virtualmachines 2015-05-21-preview
Article 12/20/2024
2 contributeurs
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource labs/virtualmachines peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.DevTestLab/labs/virtualmachines, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
artifactDeploymentStatus: {
artifactsApplied: int
deploymentStatus: 'string'
totalArtifacts: int
}
artifacts: [
{
artifactId: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
computeId: 'string'
createdByUser: 'string'
createdByUserId: 'string'
customImageId: 'string'
disallowPublicIpAddress: bool
fqdn: 'string'
galleryImageReference: {
offer: 'string'
osType: 'string'
publisher: 'string'
sku: 'string'
version: 'string'
}
isAuthenticationWithSshKey: bool
labSubnetName: 'string'
labVirtualNetworkId: 'string'
notes: 'string'
osType: 'string'
ownerObjectId: 'string'
password: 'string'
provisioningState: 'string'
size: 'string'
sshKey: 'string'
userName: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
ArtifactDeploymentStatusProperties
Nom
Description
Valeur
artifactsApplied
Nombre total d’artefacts appliqués avec succès.
Int
deploymentStatus
État du déploiement de l’artefact.
corde
totalArtifacts
Nombre total d’artefacts appliqués provisoirement.
Int
ArtifactInstallProperties
Nom
Description
Valeur
artifactId
Identificateur de l’artefact.
corde
Paramètres
Paramètres de l’artefact.
ArtifactParameterProperties []
ArtifactParameterProperties
Nom
Description
Valeur
nom
Nom du paramètre d’artefact.
corde
valeur
Valeur du paramètre d’artefact.
corde
GalleryImageReference
Nom
Description
Valeur
offrir
Offre de l’image de la galerie.
corde
osType
Type de système d’exploitation de l’image de la galerie.
corde
éditeur
Éditeur de l’image de la galerie.
corde
Sku
Référence SKU de l’image de la galerie.
corde
Version
Version de l’image de la galerie.
corde
LabVirtualMachineProperties
Nom
Description
Valeur
artifactDeploymentStatus
État du déploiement d’artefacts pour la machine virtuelle.
ArtifactDeploymentStatusProperties
Artefacts
Artefacts à installer sur la machine virtuelle.
ArtifactInstallProperties []
computeId
Identificateur de ressource (Microsoft.Compute) de la machine virtuelle.
corde
createdByUser
Adresse e-mail du créateur de la machine virtuelle.
corde
createdByUserId
Identificateur d’objet du créateur de la machine virtuelle.
corde
customImageId
Identificateur d’image personnalisé de la machine virtuelle.
corde
disallowPublicIpAddress
Indique si la machine virtuelle doit être créée sans adresse IP publique.
Bool
Fqdn
Nom de domaine complet de la machine virtuelle.
corde
galleryImageReference
Référence de l’image de la Place de marché Microsoft Azure de la machine virtuelle.
GalleryImageReference
isAuthenticationWithSshKey
Valeur indiquant si cette machine virtuelle utilise une clé SSH pour l’authentification.
Bool
labSubnetName
Nom du sous-réseau du labo de la machine virtuelle.
corde
labVirtualNetworkId
Identificateur de réseau virtuel lab de la machine virtuelle.
corde
Notes
Notes de la machine virtuelle.
corde
osType
Type de système d’exploitation de la machine virtuelle.
corde
ownerObjectId
Identificateur d’objet du propriétaire de la machine virtuelle.
corde
mot de passe
Mot de passe de l’administrateur de la machine virtuelle.
corde
provisioningState
État d’approvisionnement de la ressource.
corde
taille
Taille de la machine virtuelle.
corde
sshKey
Clé SSH de l’administrateur de la machine virtuelle.
corde
nom d’utilisateur
Nom d’utilisateur de la machine virtuelle.
corde
Microsoft.DevTestLab/labs/virtualmachines
Nom
Description
Valeur
emplacement
Emplacement de la ressource.
corde
nom
Nom de la ressource
chaîne (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : labs
Propriétés
Propriétés de la ressource.
LabVirtualMachineProperties
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Définition de ressource de modèle ARM
Le type de ressource labs/virtualmachines peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.DevTestLab/labs/virtualmachines, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.DevTestLab/labs/virtualmachines",
"apiVersion": "2015-05-21-preview",
"name": "string",
"location": "string",
"properties": {
"artifactDeploymentStatus": {
"artifactsApplied": "int",
"deploymentStatus": "string",
"totalArtifacts": "int"
},
"artifacts": [
{
"artifactId": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"computeId": "string",
"createdByUser": "string",
"createdByUserId": "string",
"customImageId": "string",
"disallowPublicIpAddress": "bool",
"fqdn": "string",
"galleryImageReference": {
"offer": "string",
"osType": "string",
"publisher": "string",
"sku": "string",
"version": "string"
},
"isAuthenticationWithSshKey": "bool",
"labSubnetName": "string",
"labVirtualNetworkId": "string",
"notes": "string",
"osType": "string",
"ownerObjectId": "string",
"password": "string",
"provisioningState": "string",
"size": "string",
"sshKey": "string",
"userName": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
ArtifactDeploymentStatusProperties
Nom
Description
Valeur
artifactsApplied
Nombre total d’artefacts appliqués avec succès.
Int
deploymentStatus
État du déploiement de l’artefact.
corde
totalArtifacts
Nombre total d’artefacts appliqués provisoirement.
Int
ArtifactInstallProperties
Nom
Description
Valeur
artifactId
Identificateur de l’artefact.
corde
Paramètres
Paramètres de l’artefact.
ArtifactParameterProperties []
ArtifactParameterProperties
Nom
Description
Valeur
nom
Nom du paramètre d’artefact.
corde
valeur
Valeur du paramètre d’artefact.
corde
GalleryImageReference
Nom
Description
Valeur
offrir
Offre de l’image de la galerie.
corde
osType
Type de système d’exploitation de l’image de la galerie.
corde
éditeur
Éditeur de l’image de la galerie.
corde
Sku
Référence SKU de l’image de la galerie.
corde
Version
Version de l’image de la galerie.
corde
LabVirtualMachineProperties
Nom
Description
Valeur
artifactDeploymentStatus
État du déploiement d’artefacts pour la machine virtuelle.
ArtifactDeploymentStatusProperties
Artefacts
Artefacts à installer sur la machine virtuelle.
ArtifactInstallProperties []
computeId
Identificateur de ressource (Microsoft.Compute) de la machine virtuelle.
corde
createdByUser
Adresse e-mail du créateur de la machine virtuelle.
corde
createdByUserId
Identificateur d’objet du créateur de la machine virtuelle.
corde
customImageId
Identificateur d’image personnalisé de la machine virtuelle.
corde
disallowPublicIpAddress
Indique si la machine virtuelle doit être créée sans adresse IP publique.
Bool
Fqdn
Nom de domaine complet de la machine virtuelle.
corde
galleryImageReference
Référence de l’image de la Place de marché Microsoft Azure de la machine virtuelle.
GalleryImageReference
isAuthenticationWithSshKey
Valeur indiquant si cette machine virtuelle utilise une clé SSH pour l’authentification.
Bool
labSubnetName
Nom du sous-réseau du labo de la machine virtuelle.
corde
labVirtualNetworkId
Identificateur de réseau virtuel lab de la machine virtuelle.
corde
Notes
Notes de la machine virtuelle.
corde
osType
Type de système d’exploitation de la machine virtuelle.
corde
ownerObjectId
Identificateur d’objet du propriétaire de la machine virtuelle.
corde
mot de passe
Mot de passe de l’administrateur de la machine virtuelle.
corde
provisioningState
État d’approvisionnement de la ressource.
corde
taille
Taille de la machine virtuelle.
corde
sshKey
Clé SSH de l’administrateur de la machine virtuelle.
corde
nom d’utilisateur
Nom d’utilisateur de la machine virtuelle.
corde
Microsoft.DevTestLab/labs/virtualmachines
Nom
Description
Valeur
apiVersion
Version de l’API
'2015-05-21-preview'
emplacement
Emplacement de la ressource.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés de la ressource.
LabVirtualMachineProperties
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type
Type de ressource
'Microsoft.DevTestLab/labs/virtualmachines'
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Le type de ressource labs/virtualmachines peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.DevTestLab/labs/virtualmachines, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
artifactDeploymentStatus = {
artifactsApplied = int
deploymentStatus = "string"
totalArtifacts = int
}
artifacts = [
{
artifactId = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
computeId = "string"
createdByUser = "string"
createdByUserId = "string"
customImageId = "string"
disallowPublicIpAddress = bool
fqdn = "string"
galleryImageReference = {
offer = "string"
osType = "string"
publisher = "string"
sku = "string"
version = "string"
}
isAuthenticationWithSshKey = bool
labSubnetName = "string"
labVirtualNetworkId = "string"
notes = "string"
osType = "string"
ownerObjectId = "string"
password = "string"
provisioningState = "string"
size = "string"
sshKey = "string"
userName = "string"
}
})
}
Valeurs de propriété
ArtifactDeploymentStatusProperties
Nom
Description
Valeur
artifactsApplied
Nombre total d’artefacts appliqués avec succès.
Int
deploymentStatus
État du déploiement de l’artefact.
corde
totalArtifacts
Nombre total d’artefacts appliqués provisoirement.
Int
ArtifactInstallProperties
Nom
Description
Valeur
artifactId
Identificateur de l’artefact.
corde
Paramètres
Paramètres de l’artefact.
ArtifactParameterProperties []
ArtifactParameterProperties
Nom
Description
Valeur
nom
Nom du paramètre d’artefact.
corde
valeur
Valeur du paramètre d’artefact.
corde
GalleryImageReference
Nom
Description
Valeur
offrir
Offre de l’image de la galerie.
corde
osType
Type de système d’exploitation de l’image de la galerie.
corde
éditeur
Éditeur de l’image de la galerie.
corde
Sku
Référence SKU de l’image de la galerie.
corde
Version
Version de l’image de la galerie.
corde
LabVirtualMachineProperties
Nom
Description
Valeur
artifactDeploymentStatus
État du déploiement d’artefacts pour la machine virtuelle.
ArtifactDeploymentStatusProperties
Artefacts
Artefacts à installer sur la machine virtuelle.
ArtifactInstallProperties []
computeId
Identificateur de ressource (Microsoft.Compute) de la machine virtuelle.
corde
createdByUser
Adresse e-mail du créateur de la machine virtuelle.
corde
createdByUserId
Identificateur d’objet du créateur de la machine virtuelle.
corde
customImageId
Identificateur d’image personnalisé de la machine virtuelle.
corde
disallowPublicIpAddress
Indique si la machine virtuelle doit être créée sans adresse IP publique.
Bool
Fqdn
Nom de domaine complet de la machine virtuelle.
corde
galleryImageReference
Référence de l’image de la Place de marché Microsoft Azure de la machine virtuelle.
GalleryImageReference
isAuthenticationWithSshKey
Valeur indiquant si cette machine virtuelle utilise une clé SSH pour l’authentification.
Bool
labSubnetName
Nom du sous-réseau du labo de la machine virtuelle.
corde
labVirtualNetworkId
Identificateur de réseau virtuel lab de la machine virtuelle.
corde
Notes
Notes de la machine virtuelle.
corde
osType
Type de système d’exploitation de la machine virtuelle.
corde
ownerObjectId
Identificateur d’objet du propriétaire de la machine virtuelle.
corde
mot de passe
Mot de passe de l’administrateur de la machine virtuelle.
corde
provisioningState
État d’approvisionnement de la ressource.
corde
taille
Taille de la machine virtuelle.
corde
sshKey
Clé SSH de l’administrateur de la machine virtuelle.
corde
nom d’utilisateur
Nom d’utilisateur de la machine virtuelle.
corde
Microsoft.DevTestLab/labs/virtualmachines
Nom
Description
Valeur
emplacement
Emplacement de la ressource.
corde
nom
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID de ressource de type : labs
Propriétés
Propriétés de la ressource.
LabVirtualMachineProperties
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes.
type
Type de ressource
« Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview »