Microsoft.DevTestLab labs/virtualmachines 2015-05-21-preview
Artikel 12/20/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype labs/virtualmachines kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.DevTestLab/labs/virtualmachines wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
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'
}
}
Eigenschapswaarden
ArtifactDeploymentStatusProperties
Naam
Beschrijving
Waarde
artifactsApplied
Het totale aantal artefacten dat is toegepast.
Int
deploymentStatus
De implementatiestatus van het artefact.
snaar
totalArtifacts
Het totale aantal artefacten dat voorlopig is toegepast.
Int
ArtifactInstallProperties
Naam
Beschrijving
Waarde
artifactId
De id van het artefact.
snaar
Parameters
De parameters van het artefact.
ArtifactParameterProperties []
ArtifactParameterProperties
Naam
Beschrijving
Waarde
naam
De naam van de artefactparameter.
snaar
waarde
De waarde van de artefactparameter.
snaar
GalleryImageReference
Naam
Beschrijving
Waarde
aanbieden
De aanbieding van de galerieafbeelding.
snaar
osType
Het type besturingssysteem van de galerie-installatiekopie.
snaar
uitgever
De uitgever van de galerie-installatiekopieën.
snaar
Sku
De SKU van de galerie-installatiekopieën.
snaar
Versie
De versie van de galerie-installatiekopieën.
snaar
LabVirtualMachineProperties
Naam
Beschrijving
Waarde
artifactDeploymentStatus
De implementatiestatus van het artefact voor de virtuele machine.
ArtifactDeploymentStatusProperties
Artefacten
De artefacten die op de virtuele machine moeten worden geïnstalleerd.
ArtifactInstallProperties []
computeId
De resource-id (Microsoft.Compute) van de virtuele machine.
snaar
createdByUser
Het e-mailadres van de maker van de virtuele machine.
snaar
createdByUserId
De object-id van de maker van de virtuele machine.
snaar
customImageId
De aangepaste installatiekopieën-id van de virtuele machine.
snaar
disallowPublicIpAddress
Hiermee wordt aangegeven of de virtuele machine moet worden gemaakt zonder een openbaar IP-adres.
Bool
Fqdn
De volledig gekwalificeerde domeinnaam van de virtuele machine.
snaar
galleryImageReference
De microsoft Azure Marketplace-installatiekopieën van de virtuele machine.
GalleryImageReference-
isAuthenticationWithSshKey
Een waarde die aangeeft of deze virtuele machine gebruikmaakt van een SSH-sleutel voor verificatie.
Bool
labSubnetName
De naam van het labsubnet van de virtuele machine.
snaar
labVirtualNetworkId
De id van het virtuele labnetwerk van de virtuele machine.
snaar
Notities
De notities van de virtuele machine.
snaar
osType
Het type besturingssysteem van de virtuele machine.
snaar
ownerObjectId
De object-id van de eigenaar van de virtuele machine.
snaar
wachtwoord
Het wachtwoord van de beheerder van de virtuele machine.
snaar
provisioningState
De inrichtingsstatus van de resource.
snaar
grootte
De grootte van de virtuele machine.
snaar
sshKey
De SSH-sleutel van de beheerder van de virtuele machine.
snaar
userName
De gebruikersnaam van de virtuele machine.
snaar
Microsoft.DevTestLab/labs/virtualmachines
Naam
Beschrijving
Waarde
plaats
De locatie van de resource.
snaar
naam
De resourcenaam
tekenreeks (vereist)
ouder
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: labs
Eigenschappen
De eigenschappen van de resource.
LabVirtualMachineProperties
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype labs/virtualmachines kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.DevTestLab/labs/virtualmachines wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"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"
}
}
Eigenschapswaarden
ArtifactDeploymentStatusProperties
Naam
Beschrijving
Waarde
artifactsApplied
Het totale aantal artefacten dat is toegepast.
Int
deploymentStatus
De implementatiestatus van het artefact.
snaar
totalArtifacts
Het totale aantal artefacten dat voorlopig is toegepast.
Int
ArtifactInstallProperties
Naam
Beschrijving
Waarde
artifactId
De id van het artefact.
snaar
Parameters
De parameters van het artefact.
ArtifactParameterProperties []
ArtifactParameterProperties
Naam
Beschrijving
Waarde
naam
De naam van de artefactparameter.
snaar
waarde
De waarde van de artefactparameter.
snaar
GalleryImageReference
Naam
Beschrijving
Waarde
aanbieden
De aanbieding van de galerieafbeelding.
snaar
osType
Het type besturingssysteem van de galerie-installatiekopie.
snaar
uitgever
De uitgever van de galerie-installatiekopieën.
snaar
Sku
De SKU van de galerie-installatiekopieën.
snaar
Versie
De versie van de galerie-installatiekopieën.
snaar
LabVirtualMachineProperties
Naam
Beschrijving
Waarde
artifactDeploymentStatus
De implementatiestatus van het artefact voor de virtuele machine.
ArtifactDeploymentStatusProperties
Artefacten
De artefacten die op de virtuele machine moeten worden geïnstalleerd.
ArtifactInstallProperties []
computeId
De resource-id (Microsoft.Compute) van de virtuele machine.
snaar
createdByUser
Het e-mailadres van de maker van de virtuele machine.
snaar
createdByUserId
De object-id van de maker van de virtuele machine.
snaar
customImageId
De aangepaste installatiekopieën-id van de virtuele machine.
snaar
disallowPublicIpAddress
Hiermee wordt aangegeven of de virtuele machine moet worden gemaakt zonder een openbaar IP-adres.
Bool
Fqdn
De volledig gekwalificeerde domeinnaam van de virtuele machine.
snaar
galleryImageReference
De microsoft Azure Marketplace-installatiekopieën van de virtuele machine.
GalleryImageReference-
isAuthenticationWithSshKey
Een waarde die aangeeft of deze virtuele machine gebruikmaakt van een SSH-sleutel voor verificatie.
Bool
labSubnetName
De naam van het labsubnet van de virtuele machine.
snaar
labVirtualNetworkId
De id van het virtuele labnetwerk van de virtuele machine.
snaar
Notities
De notities van de virtuele machine.
snaar
osType
Het type besturingssysteem van de virtuele machine.
snaar
ownerObjectId
De object-id van de eigenaar van de virtuele machine.
snaar
wachtwoord
Het wachtwoord van de beheerder van de virtuele machine.
snaar
provisioningState
De inrichtingsstatus van de resource.
snaar
grootte
De grootte van de virtuele machine.
snaar
sshKey
De SSH-sleutel van de beheerder van de virtuele machine.
snaar
userName
De gebruikersnaam van de virtuele machine.
snaar
Microsoft.DevTestLab/labs/virtualmachines
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2015-05-21-preview'
plaats
De locatie van de resource.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
De eigenschappen van de resource.
LabVirtualMachineProperties
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.DevTestLab/labs/virtualmachines'
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype labs/virtualmachines kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.DevTestLab/labs/virtualmachines wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
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"
}
})
}
Eigenschapswaarden
ArtifactDeploymentStatusProperties
Naam
Beschrijving
Waarde
artifactsApplied
Het totale aantal artefacten dat is toegepast.
Int
deploymentStatus
De implementatiestatus van het artefact.
snaar
totalArtifacts
Het totale aantal artefacten dat voorlopig is toegepast.
Int
ArtifactInstallProperties
Naam
Beschrijving
Waarde
artifactId
De id van het artefact.
snaar
Parameters
De parameters van het artefact.
ArtifactParameterProperties []
ArtifactParameterProperties
Naam
Beschrijving
Waarde
naam
De naam van de artefactparameter.
snaar
waarde
De waarde van de artefactparameter.
snaar
GalleryImageReference
Naam
Beschrijving
Waarde
aanbieden
De aanbieding van de galerieafbeelding.
snaar
osType
Het type besturingssysteem van de galerie-installatiekopie.
snaar
uitgever
De uitgever van de galerie-installatiekopieën.
snaar
Sku
De SKU van de galerie-installatiekopieën.
snaar
Versie
De versie van de galerie-installatiekopieën.
snaar
LabVirtualMachineProperties
Naam
Beschrijving
Waarde
artifactDeploymentStatus
De implementatiestatus van het artefact voor de virtuele machine.
ArtifactDeploymentStatusProperties
Artefacten
De artefacten die op de virtuele machine moeten worden geïnstalleerd.
ArtifactInstallProperties []
computeId
De resource-id (Microsoft.Compute) van de virtuele machine.
snaar
createdByUser
Het e-mailadres van de maker van de virtuele machine.
snaar
createdByUserId
De object-id van de maker van de virtuele machine.
snaar
customImageId
De aangepaste installatiekopieën-id van de virtuele machine.
snaar
disallowPublicIpAddress
Hiermee wordt aangegeven of de virtuele machine moet worden gemaakt zonder een openbaar IP-adres.
Bool
Fqdn
De volledig gekwalificeerde domeinnaam van de virtuele machine.
snaar
galleryImageReference
De microsoft Azure Marketplace-installatiekopieën van de virtuele machine.
GalleryImageReference-
isAuthenticationWithSshKey
Een waarde die aangeeft of deze virtuele machine gebruikmaakt van een SSH-sleutel voor verificatie.
Bool
labSubnetName
De naam van het labsubnet van de virtuele machine.
snaar
labVirtualNetworkId
De id van het virtuele labnetwerk van de virtuele machine.
snaar
Notities
De notities van de virtuele machine.
snaar
osType
Het type besturingssysteem van de virtuele machine.
snaar
ownerObjectId
De object-id van de eigenaar van de virtuele machine.
snaar
wachtwoord
Het wachtwoord van de beheerder van de virtuele machine.
snaar
provisioningState
De inrichtingsstatus van de resource.
snaar
grootte
De grootte van de virtuele machine.
snaar
sshKey
De SSH-sleutel van de beheerder van de virtuele machine.
snaar
userName
De gebruikersnaam van de virtuele machine.
snaar
Microsoft.DevTestLab/labs/virtualmachines
Naam
Beschrijving
Waarde
plaats
De locatie van de resource.
snaar
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: labs
Eigenschappen
De eigenschappen van de resource.
LabVirtualMachineProperties
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview"