Delen via


Microsoft.Compute-galerieën/images 2021-07-01

Bicep-resourcedefinitie

Het resourcetype galerieën/installatiekopieën kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.Compute/galerieën/installatiekopieën wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Compute/galleries/images@2021-07-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    disallowed: {
      diskTypes: [
        'string'
      ]
    }
    endOfLifeDate: 'string'
    eula: 'string'
    features: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    hyperVGeneration: 'string'
    identifier: {
      offer: 'string'
      publisher: 'string'
      sku: 'string'
    }
    osState: 'string'
    osType: 'string'
    privacyStatementUri: 'string'
    purchasePlan: {
      name: 'string'
      product: 'string'
      publisher: 'string'
    }
    recommended: {
      memory: {
        max: int
        min: int
      }
      vCPUs: {
        max: int
        min: int
      }
    }
    releaseNoteUri: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

Toegestaan

Naam Beschrijving Waarde
diskTypes Een lijst met schijftypen. tekenreeks[]

GalleryImageFeature

Naam Beschrijving Waarde
naam De naam van de afbeeldingsfunctie van de galerie. snaar
waarde De waarde van de afbeeldingsfunctie van de galerie. snaar

GalleryImageIdentifier

Naam Beschrijving Waarde
aanbieden De naam van de afbeeldingsdefinitieaanbieding van de galerie. tekenreeks (vereist)
uitgever De naam van de uitgever van de definitie van de galerieinstallatiekopieën. tekenreeks (vereist)
Sku De naam van de definitie-SKU van de galerie-installatiekopieën. tekenreeks (vereist)

GalleryImageProperties

Naam Beschrijving Waarde
beschrijving De beschrijving van deze afbeeldingsdefinitieresource van de galerie. Deze eigenschap kan worden bijgewerkt. snaar
Toegestaan Beschrijft de niet-toegestane schijftypen. niet-toegestane
endOfLifeDate De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. snaar
Overeenkomst De Eula-overeenkomst voor de definitie van de galerieafbeelding. snaar
Functies Een lijst met afbeeldingsfuncties in de galerie. GalleryImageFeature[]
hyperVGeneratie De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. 'V1'
'V2'
Id Dit is de definitie-id van de galerieafbeelding. GalleryImageIdentifier- (vereist)
osState Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. 'Gegeneraliseerd'
'Gespecialiseerd' (vereist)
osType Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen bij het maken van een virtuele machine op basis van een beheerde installatiekopie.

Mogelijke waarden zijn:

Windows-

Linux-
'Linux'
'Windows' (vereist)
privacyStatementUri De privacyverklaring-URI. snaar
purchasePlan Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën. ImagePurchasePlan
aanbevolen De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. RecommendedMachineConfiguration-
releaseNoteUri De releasenotitie-URI. snaar

ImagePurchasePlan

Naam Beschrijving Waarde
naam De plan-id. snaar
product De product-id. snaar
uitgever De uitgever-id. snaar

Microsoft.Compute/galerieën/images

Naam Beschrijving Waarde
plaats Resourcelocatie tekenreeks (vereist)
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 resourcevoor meer informatie.
Symbolische naam voor resource van het type: galerieën
Eigenschappen Beschrijft de eigenschappen van een definitie van een galerie-installatiekopieën. GalleryImageProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

RecommendedMachineConfiguration

Naam Beschrijving Waarde
geheugen Beschrijft het resourcebereik. ResourceRange-
vCPU's Beschrijft het resourcebereik. ResourceRange-

ResourceRange

Naam Beschrijving Waarde
Max Het maximum aantal resources. Int
Min Het minimumaantal van de resource. Int

ResourceTags

Naam Beschrijving Waarde

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Azure Image Builder met Azure Windows Baseline Hiermee maakt u een Azure Image Builder-omgeving en bouwt u een Windows Server-installatiekopieën waarop de nieuwste Windows-updates en Azure Windows Baseline zijn toegepast.
Dev Box-service configureren Met deze sjabloon worden alle Dev Box-beheerbronnen gemaakt volgens de Quick Start-handleiding voor Dev Box (/azure/dev-box/quickstart-create-dev-box). U kunt alle gemaakte resources bekijken of rechtstreeks naar DevPortal.microsoft.com gaan om uw eerste Dev Box te maken.

Resourcedefinitie van ARM-sjabloon

Het resourcetype galerieën/installatiekopieën kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.Compute/galerieën/installatiekopieën wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Compute/galleries/images",
  "apiVersion": "2021-07-01",
  "name": "string",
  "location": "string",
  "properties": {
    "description": "string",
    "disallowed": {
      "diskTypes": [ "string" ]
    },
    "endOfLifeDate": "string",
    "eula": "string",
    "features": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "hyperVGeneration": "string",
    "identifier": {
      "offer": "string",
      "publisher": "string",
      "sku": "string"
    },
    "osState": "string",
    "osType": "string",
    "privacyStatementUri": "string",
    "purchasePlan": {
      "name": "string",
      "product": "string",
      "publisher": "string"
    },
    "recommended": {
      "memory": {
        "max": "int",
        "min": "int"
      },
      "vCPUs": {
        "max": "int",
        "min": "int"
      }
    },
    "releaseNoteUri": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

Toegestaan

Naam Beschrijving Waarde
diskTypes Een lijst met schijftypen. tekenreeks[]

GalleryImageFeature

Naam Beschrijving Waarde
naam De naam van de afbeeldingsfunctie van de galerie. snaar
waarde De waarde van de afbeeldingsfunctie van de galerie. snaar

GalleryImageIdentifier

Naam Beschrijving Waarde
aanbieden De naam van de afbeeldingsdefinitieaanbieding van de galerie. tekenreeks (vereist)
uitgever De naam van de uitgever van de definitie van de galerieinstallatiekopieën. tekenreeks (vereist)
Sku De naam van de definitie-SKU van de galerie-installatiekopieën. tekenreeks (vereist)

GalleryImageProperties

Naam Beschrijving Waarde
beschrijving De beschrijving van deze afbeeldingsdefinitieresource van de galerie. Deze eigenschap kan worden bijgewerkt. snaar
Toegestaan Beschrijft de niet-toegestane schijftypen. niet-toegestane
endOfLifeDate De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. snaar
Overeenkomst De Eula-overeenkomst voor de definitie van de galerieafbeelding. snaar
Functies Een lijst met afbeeldingsfuncties in de galerie. GalleryImageFeature[]
hyperVGeneratie De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. 'V1'
'V2'
Id Dit is de definitie-id van de galerieafbeelding. GalleryImageIdentifier- (vereist)
osState Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. 'Gegeneraliseerd'
'Gespecialiseerd' (vereist)
osType Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen bij het maken van een virtuele machine op basis van een beheerde installatiekopie.

Mogelijke waarden zijn:

Windows-

Linux-
'Linux'
'Windows' (vereist)
privacyStatementUri De privacyverklaring-URI. snaar
purchasePlan Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën. ImagePurchasePlan
aanbevolen De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. RecommendedMachineConfiguration-
releaseNoteUri De releasenotitie-URI. snaar

ImagePurchasePlan

Naam Beschrijving Waarde
naam De plan-id. snaar
product De product-id. snaar
uitgever De uitgever-id. snaar

Microsoft.Compute/galerieën/images

Naam Beschrijving Waarde
apiVersion De API-versie '2021-07-01'
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Beschrijft de eigenschappen van een definitie van een galerie-installatiekopieën. GalleryImageProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Compute/galleries/images'

RecommendedMachineConfiguration

Naam Beschrijving Waarde
geheugen Beschrijft het resourcebereik. ResourceRange-
vCPU's Beschrijft het resourcebereik. ResourceRange-

ResourceRange

Naam Beschrijving Waarde
Max Het maximum aantal resources. Int
Min Het minimumaantal van de resource. Int

ResourceTags

Naam Beschrijving Waarde

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Azure Image Builder met Azure Windows Baseline

implementeren in Azure
Hiermee maakt u een Azure Image Builder-omgeving en bouwt u een Windows Server-installatiekopieën waarop de nieuwste Windows-updates en Azure Windows Baseline zijn toegepast.
Dev Box-service configureren

implementeren in Azure
Met deze sjabloon worden alle Dev Box-beheerbronnen gemaakt volgens de Quick Start-handleiding voor Dev Box (/azure/dev-box/quickstart-create-dev-box). U kunt alle gemaakte resources bekijken of rechtstreeks naar DevPortal.microsoft.com gaan om uw eerste Dev Box te maken.
Een installatiekopieëndefinitie maken in een Azure Compute Gallery-

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige installatiekopieëndefinitie maken in een Azure Compute-galerie. Zorg ervoor dat u de sjabloon Shared Image Gallery 101 hebt uitgevoerd voordat u dit implementeert.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype galerieën/installatiekopieën kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.Compute/galerieën/installatiekopieën wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/images@2021-07-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      description = "string"
      disallowed = {
        diskTypes = [
          "string"
        ]
      }
      endOfLifeDate = "string"
      eula = "string"
      features = [
        {
          name = "string"
          value = "string"
        }
      ]
      hyperVGeneration = "string"
      identifier = {
        offer = "string"
        publisher = "string"
        sku = "string"
      }
      osState = "string"
      osType = "string"
      privacyStatementUri = "string"
      purchasePlan = {
        name = "string"
        product = "string"
        publisher = "string"
      }
      recommended = {
        memory = {
          max = int
          min = int
        }
        vCPUs = {
          max = int
          min = int
        }
      }
      releaseNoteUri = "string"
    }
  })
}

Eigenschapswaarden

Toegestaan

Naam Beschrijving Waarde
diskTypes Een lijst met schijftypen. tekenreeks[]

GalleryImageFeature

Naam Beschrijving Waarde
naam De naam van de afbeeldingsfunctie van de galerie. snaar
waarde De waarde van de afbeeldingsfunctie van de galerie. snaar

GalleryImageIdentifier

Naam Beschrijving Waarde
aanbieden De naam van de afbeeldingsdefinitieaanbieding van de galerie. tekenreeks (vereist)
uitgever De naam van de uitgever van de definitie van de galerieinstallatiekopieën. tekenreeks (vereist)
Sku De naam van de definitie-SKU van de galerie-installatiekopieën. tekenreeks (vereist)

GalleryImageProperties

Naam Beschrijving Waarde
beschrijving De beschrijving van deze afbeeldingsdefinitieresource van de galerie. Deze eigenschap kan worden bijgewerkt. snaar
Toegestaan Beschrijft de niet-toegestane schijftypen. niet-toegestane
endOfLifeDate De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. snaar
Overeenkomst De Eula-overeenkomst voor de definitie van de galerieafbeelding. snaar
Functies Een lijst met afbeeldingsfuncties in de galerie. GalleryImageFeature[]
hyperVGeneratie De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. 'V1'
'V2'
Id Dit is de definitie-id van de galerieafbeelding. GalleryImageIdentifier- (vereist)
osState Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. 'Gegeneraliseerd'
'Gespecialiseerd' (vereist)
osType Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen bij het maken van een virtuele machine op basis van een beheerde installatiekopie.

Mogelijke waarden zijn:

Windows-

Linux-
'Linux'
'Windows' (vereist)
privacyStatementUri De privacyverklaring-URI. snaar
purchasePlan Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën. ImagePurchasePlan
aanbevolen De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. RecommendedMachineConfiguration-
releaseNoteUri De releasenotitie-URI. snaar

ImagePurchasePlan

Naam Beschrijving Waarde
naam De plan-id. snaar
product De product-id. snaar
uitgever De uitgever-id. snaar

Microsoft.Compute/galerieën/images

Naam Beschrijving Waarde
plaats Resourcelocatie tekenreeks (vereist)
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: galerieën
Eigenschappen Beschrijft de eigenschappen van een definitie van een galerie-installatiekopieën. GalleryImageProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Compute/galleries/images@2021-07-01"

RecommendedMachineConfiguration

Naam Beschrijving Waarde
geheugen Beschrijft het resourcebereik. ResourceRange-
vCPU's Beschrijft het resourcebereik. ResourceRange-

ResourceRange

Naam Beschrijving Waarde
Max Het maximum aantal resources. Int
Min Het minimumaantal van de resource. Int

ResourceTags

Naam Beschrijving Waarde