Condividi tramite


Lab Microsoft.DevTestLab

Definizione di risorsa Bicep

Il tipo di risorsa lab può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.DevTestLab/labs, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.DevTestLab/labs@2018-09-15' = {
  location: 'string'
  name: 'string'
  properties: {
    announcement: {
      enabled: 'string'
      expirationDate: 'string'
      expired: bool
      markdown: 'string'
      title: 'string'
    }
    environmentPermission: 'string'
    extendedProperties: {
      {customized property}: 'string'
    }
    labStorageType: 'string'
    mandatoryArtifactsResourceIdsLinux: [
      'string'
    ]
    mandatoryArtifactsResourceIdsWindows: [
      'string'
    ]
    premiumDataDisks: 'string'
    support: {
      enabled: 'string'
      markdown: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

Microsoft.DevTestLab/labs

Nome Descrizione Valore
ubicazione Posizione della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà della risorsa. Proprietà di laboratorio
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

LabAnnouncementProperties

Nome Descrizione Valore
Abilitato L'annuncio del lab è attivo/abilitato al momento? 'Disabilitato'
'Abilitato'
data di scadenza Ora in cui l'annuncio scade (null per mai) corda
scaduto L'annuncio è scaduto? Bool
Markdown Testo markdown (se presente) visualizzato in questo lab nell'interfaccia utente. Se lasciato vuoto/null, non verrà visualizzato alcun elemento. corda
titolo Titolo di testo normale per l'annuncio del lab corda

Proprietà di laboratorio

Nome Descrizione Valore
annuncio Proprietà di qualsiasi annuncio lab associato a questo lab LabAnnouncementProperties
environmentPermission Diritti di accesso da concedere all'utente durante il provisioning di un ambiente 'Collaboratore'
'Lettore'
extendedProperties Proprietà estese del lab usato per le funzionalità sperimentali LabPropertiesExtendedProperties
labStorageType Tipo di spazio di archiviazione usato dal lab. Può essere Premium o Standard. Il valore predefinito è Premium. 'Premium'
'Standard'
'SSD standard'
obbligatorioArtefattiResourceIdsLinux Elenco ordinato di ID risorsa artefatti che devono essere applicati a tutte le creazioni di macchine virtuali Linux per impostazione predefinita, prima degli artefatti specificati dall'utente. stringa[]
obbligatorioArtefattiResourceIdsWindows Elenco ordinato di ID risorsa artefatto che devono essere applicati a tutte le creazioni di macchine virtuali Windows per impostazione predefinita, prima degli artefatti specificati dall'utente. stringa[]
premiumDataDisks Impostazione per abilitare l'utilizzo dei dischi dati Premium.
Quando il valore è "Abilitato", è consentita la creazione di dischi dati Standard o Premium.
Quando il valore è "Disabled", è consentita solo la creazione di dischi dati standard.
'Disabilitato'
'Abilitato'
appoggiare Proprietà di qualsiasi messaggio di supporto lab associato a questo lab Proprietà di LabSupport

LabPropertiesExtendedProperties

Nome Descrizione Valore

Proprietà di LabSupport

Nome Descrizione Valore
Abilitato Al momento il banner di supporto del lab è attivo/abilitato? 'Disabilitato'
'Abilitato'
Markdown Testo markdown (se presente) visualizzato in questo lab nell'interfaccia utente. Se lasciato vuoto/null, non verrà visualizzato alcun elemento. corda

Etichette delle risorse

Nome Descrizione Valore

Esempi di utilizzo

Moduli verificati di Azure

Per distribuire questo tipo di risorsa, è possibile usare moduli verificati di Azure.

Modulo Descrizione
devTest Lab Modulo di risorse AVM per DevTest Lab

Esempi di avvio rapido di Azure

I modelli di avvio rapido di Azure seguenti contengono esempi Bicep per la distribuzione di questo tipo di risorsa.

File bicipite Descrizione
Crea un lab in Azure DevTest Labs con una macchina virtuale richiesta Questo modello crea una nuova istanza devTest Lab/DTL con una macchina virtuale Windows Server 2019 Datacenter richiesta. Altri modelli di avvio rapido di Azure Resource Manager per Azure DevTest Labs disponibili in https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa lab può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.DevTestLab/labs, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.DevTestLab/labs",
  "apiVersion": "2018-09-15",
  "name": "string",
  "location": "string",
  "properties": {
    "announcement": {
      "enabled": "string",
      "expirationDate": "string",
      "expired": "bool",
      "markdown": "string",
      "title": "string"
    },
    "environmentPermission": "string",
    "extendedProperties": {
      "{customized property}": "string"
    },
    "labStorageType": "string",
    "mandatoryArtifactsResourceIdsLinux": [ "string" ],
    "mandatoryArtifactsResourceIdsWindows": [ "string" ],
    "premiumDataDisks": "string",
    "support": {
      "enabled": "string",
      "markdown": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

Microsoft.DevTestLab/labs

Nome Descrizione Valore
versione dell'API Versione dell'API '2018-09-15'
ubicazione Posizione della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà della risorsa. Proprietà di laboratorio
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.DevTestLab/labs'

LabAnnouncementProperties

Nome Descrizione Valore
Abilitato L'annuncio del lab è attivo/abilitato al momento? 'Disabilitato'
'Abilitato'
data di scadenza Ora in cui l'annuncio scade (null per mai) corda
scaduto L'annuncio è scaduto? Bool
Markdown Testo markdown (se presente) visualizzato in questo lab nell'interfaccia utente. Se lasciato vuoto/null, non verrà visualizzato alcun elemento. corda
titolo Titolo di testo normale per l'annuncio del lab corda

Proprietà di laboratorio

Nome Descrizione Valore
annuncio Proprietà di qualsiasi annuncio lab associato a questo lab LabAnnouncementProperties
environmentPermission Diritti di accesso da concedere all'utente durante il provisioning di un ambiente 'Collaboratore'
'Lettore'
extendedProperties Proprietà estese del lab usato per le funzionalità sperimentali LabPropertiesExtendedProperties
labStorageType Tipo di spazio di archiviazione usato dal lab. Può essere Premium o Standard. Il valore predefinito è Premium. 'Premium'
'Standard'
'SSD standard'
obbligatorioArtefattiResourceIdsLinux Elenco ordinato di ID risorsa artefatti che devono essere applicati a tutte le creazioni di macchine virtuali Linux per impostazione predefinita, prima degli artefatti specificati dall'utente. stringa[]
obbligatorioArtefattiResourceIdsWindows Elenco ordinato di ID risorsa artefatto che devono essere applicati a tutte le creazioni di macchine virtuali Windows per impostazione predefinita, prima degli artefatti specificati dall'utente. stringa[]
premiumDataDisks Impostazione per abilitare l'utilizzo dei dischi dati Premium.
Quando il valore è "Abilitato", è consentita la creazione di dischi dati Standard o Premium.
Quando il valore è "Disabled", è consentita solo la creazione di dischi dati standard.
'Disabilitato'
'Abilitato'
appoggiare Proprietà di qualsiasi messaggio di supporto lab associato a questo lab Proprietà di LabSupport

LabPropertiesExtendedProperties

Nome Descrizione Valore

Proprietà di LabSupport

Nome Descrizione Valore
Abilitato Al momento il banner di supporto del lab è attivo/abilitato? 'Disabilitato'
'Abilitato'
Markdown Testo markdown (se presente) visualizzato in questo lab nell'interfaccia utente. Se lasciato vuoto/null, non verrà visualizzato alcun elemento. corda

Etichette delle risorse

Nome Descrizione Valore

Esempi di utilizzo

Modelli di avvio rapido di Azure

I modelli di avvio rapido di Azure seguenti distribuire questo tipo di risorsa.

Sagoma Descrizione
Creare un nuovo lab in Azure DevTest Labs

Distribuire in Azure
Questo modello crea una nuova istanza di DevTest Lab/DTL. Altri modelli di avvio rapido di Azure Resource Manager per Azure DevTestlab disponibili in https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Crea un lab in Azure DevTest Labs con una macchina virtuale richiesta

Distribuire in Azure
Questo modello crea una nuova istanza devTest Lab/DTL con una macchina virtuale Windows Server 2019 Datacenter richiesta. Altri modelli di avvio rapido di Azure Resource Manager per Azure DevTest Labs disponibili in https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Crea un lab in Azure DevTest Labs con una macchina virtuale Windows Server

Distribuire in Azure
Questo modello crea una nuova istanza devTest Lab/DTL con una macchina virtuale Windows Server 2019 Datacenter. Altri modelli di avvio rapido di Azure Resource Manager per Azure DevTest Labs disponibili in https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa lab può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.DevTestLab/labs, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevTestLab/labs@2018-09-15"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      announcement = {
        enabled = "string"
        expirationDate = "string"
        expired = bool
        markdown = "string"
        title = "string"
      }
      environmentPermission = "string"
      extendedProperties = {
        {customized property} = "string"
      }
      labStorageType = "string"
      mandatoryArtifactsResourceIdsLinux = [
        "string"
      ]
      mandatoryArtifactsResourceIdsWindows = [
        "string"
      ]
      premiumDataDisks = "string"
      support = {
        enabled = "string"
        markdown = "string"
      }
    }
  }
}

Valori delle proprietà

Microsoft.DevTestLab/labs

Nome Descrizione Valore
ubicazione Posizione della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà della risorsa. Proprietà di laboratorio
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.DevTestLab/labs@2018-09-15"

LabAnnouncementProperties

Nome Descrizione Valore
Abilitato L'annuncio del lab è attivo/abilitato al momento? 'Disabilitato'
'Abilitato'
data di scadenza Ora in cui l'annuncio scade (null per mai) corda
scaduto L'annuncio è scaduto? Bool
Markdown Testo markdown (se presente) visualizzato in questo lab nell'interfaccia utente. Se lasciato vuoto/null, non verrà visualizzato alcun elemento. corda
titolo Titolo di testo normale per l'annuncio del lab corda

Proprietà di laboratorio

Nome Descrizione Valore
annuncio Proprietà di qualsiasi annuncio lab associato a questo lab LabAnnouncementProperties
environmentPermission Diritti di accesso da concedere all'utente durante il provisioning di un ambiente 'Collaboratore'
'Lettore'
extendedProperties Proprietà estese del lab usato per le funzionalità sperimentali LabPropertiesExtendedProperties
labStorageType Tipo di spazio di archiviazione usato dal lab. Può essere Premium o Standard. Il valore predefinito è Premium. 'Premium'
'Standard'
'SSD standard'
obbligatorioArtefattiResourceIdsLinux Elenco ordinato di ID risorsa artefatti che devono essere applicati a tutte le creazioni di macchine virtuali Linux per impostazione predefinita, prima degli artefatti specificati dall'utente. stringa[]
obbligatorioArtefattiResourceIdsWindows Elenco ordinato di ID risorsa artefatto che devono essere applicati a tutte le creazioni di macchine virtuali Windows per impostazione predefinita, prima degli artefatti specificati dall'utente. stringa[]
premiumDataDisks Impostazione per abilitare l'utilizzo dei dischi dati Premium.
Quando il valore è "Abilitato", è consentita la creazione di dischi dati Standard o Premium.
Quando il valore è "Disabled", è consentita solo la creazione di dischi dati standard.
'Disabilitato'
'Abilitato'
appoggiare Proprietà di qualsiasi messaggio di supporto lab associato a questo lab Proprietà di LabSupport

LabPropertiesExtendedProperties

Nome Descrizione Valore

Proprietà di LabSupport

Nome Descrizione Valore
Abilitato Al momento il banner di supporto del lab è attivo/abilitato? 'Disabilitato'
'Abilitato'
Markdown Testo markdown (se presente) visualizzato in questo lab nell'interfaccia utente. Se lasciato vuoto/null, non verrà visualizzato alcun elemento. corda

Etichette delle risorse

Nome Descrizione Valore