Share via


Microsoft.Compute-galerieën/images 03-08-2022

Bicep-resourcedefinitie

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Compute/galleries/images wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Compute/galleries/images@2022-08-03' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    architecture: 'string'
    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

galerieën/afbeeldingen

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, onderstrepingstekens, afbreekstreepjes en punten.

Begin en eindig met alfanumeriek.
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Bovenliggende 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 bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: galerieën
properties Beschrijft de eigenschappen van een definitie van een galerieafbeelding. GalleryImageProperties

GalleryImageProperties

Naam Description Waarde
architectuur De architectuur van de installatiekopieën. Alleen van toepassing op besturingssysteemschijven. 'Arm64'
'x64'
beschrijving De beschrijving van de definitieresource van deze galerieinstallatiekopieën. Deze eigenschap kan worden bijgewerkt. tekenreeks
Toegestaan Beschrijft de niet-toegestane schijftypen. Niet toegestaan
endOfLifeDate De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. tekenreeks
Overeenkomst De Eula-overeenkomst voor de definitie van de galerieafbeelding. tekenreeks
features Een lijst met functies voor galerieafbeeldingen. GalleryImageFeature[]
hyperVGeneration 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 onder deze installatiekopieën zijn gemaakt, 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. 'Gegeneraliseerd'
'Gespecialiseerd' (vereist)
osType Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf bij het maken van een VM op basis van een beheerde installatiekopieën. Mogelijke waarden zijn: Windows,Linux. 'Linux'
'Windows' (vereist)
privacyStatementUri De URI van de privacyverklaring. tekenreeks
purchasePlan Beschrijft het aankoopplan voor de definitie van de galerieafbeelding. Dit wordt gebruikt door Marketplace-installatiekopieën. ImagePurchasePlan
aanbevolen De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. RecommendedMachineConfiguration
releaseNoteUri De releasenotitie-URI. tekenreeks

Niet toegestaan

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

GalleryImageFeature

Naam Description Waarde
naam De naam van de galerieafbeeldingsfunctie. tekenreeks
waarde De waarde van de galerieafbeeldingsfunctie. tekenreeks

GalleryImageIdentifier

Naam Description Waarde
offer De naam van de definitie-aanbieding voor de galerieinstallatiekopieën. tekenreeks (vereist)
publisher 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)

ImagePurchasePlan

Naam Description Waarde
naam De plan-id. tekenreeks
product De product-id. tekenreeks
publisher De uitgever-id. tekenreeks

RecommendedMachineConfiguration

Naam Description Waarde
geheugen Beschrijft het resourcebereik. ResourceRange
vCPUs Beschrijft het resourcebereik. ResourceRange

ResourceRange

Naam Description Waarde
max Het maximumaantal van de resource. int
min. Het minimumaantal van de resource. int

Snelstartsjablonen

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

Template Beschrijving
Azure Image Builder met Azure Windows Baseline

Implementeren op Azure
Hiermee maakt u een Azure Image Builder-omgeving en bouwt u een Windows Server-installatiekopieën waarop de meest recente Windows Updates en Azure Windows Baseline zijn toegepast.
Een definitie van een installatiekopieën maken in een Azure Compute-galerie

Implementeren op Azure
Met deze sjabloon kunt u een eenvoudige afbeeldingsdefinitie maken in een Azure Compute-galerie. Zorg ervoor dat u de sjabloon Shared Image Gallery 101 hebt uitgevoerd voordat u deze implementeert.
Dev Box-service configureren

Implementeren op Azure
Met deze sjabloon worden alle Dev Box-beheerresources gemaakt volgens de snelstartgids voor 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 wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Compute/galleries/images wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Compute/galleries/images",
  "apiVersion": "2022-08-03",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "architecture": "string",
    "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

galerieën/afbeeldingen

Naam Description Waarde
type Het resourcetype 'Microsoft.Compute/galleries/images'
apiVersion De resource-API-versie '2022-08-03'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, onderstrepingstekens, afbreekstreepjes en punten.

Begin en eindig met alfanumeriek.
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Beschrijft de eigenschappen van een definitie van een galerieafbeelding. GalleryImageProperties

GalleryImageProperties

Naam Description Waarde
architectuur De architectuur van de installatiekopieën. Alleen van toepassing op besturingssysteemschijven. 'Arm64'
'x64'
beschrijving De beschrijving van de definitieresource van deze galerieinstallatiekopieën. Deze eigenschap kan worden bijgewerkt. tekenreeks
Toegestaan Beschrijft de niet-toegestane schijftypen. Niet toegestaan
endOfLifeDate De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. tekenreeks
Overeenkomst De Eula-overeenkomst voor de definitie van de galerieafbeelding. tekenreeks
features Een lijst met functies voor galerieafbeeldingen. GalleryImageFeature[]
hyperVGeneration 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 onder deze installatiekopieën zijn gemaakt, 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. 'Gegeneraliseerd'
'Gespecialiseerd' (vereist)
osType Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf bij het maken van een VM op basis van een beheerde installatiekopieën. Mogelijke waarden zijn: Windows,Linux. 'Linux'
'Windows' (vereist)
privacyStatementUri De URI van de privacyverklaring. tekenreeks
purchasePlan Beschrijft het aankoopplan voor de definitie van de galerieafbeelding. Dit wordt gebruikt door Marketplace-installatiekopieën. ImagePurchasePlan
aanbevolen De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. RecommendedMachineConfiguration
releaseNoteUri De releasenotitie-URI. tekenreeks

Niet toegestaan

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

GalleryImageFeature

Naam Description Waarde
naam De naam van de galerieafbeeldingsfunctie. tekenreeks
waarde De waarde van de galerieafbeeldingsfunctie. tekenreeks

GalleryImageIdentifier

Naam Description Waarde
offer De naam van de definitie-aanbieding voor de galerieinstallatiekopieën. tekenreeks (vereist)
publisher 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)

ImagePurchasePlan

Naam Description Waarde
naam De plan-id. tekenreeks
product De product-id. tekenreeks
publisher De uitgever-id. tekenreeks

RecommendedMachineConfiguration

Naam Description Waarde
geheugen Beschrijft het resourcebereik. ResourceRange
vCPUs Beschrijft het resourcebereik. ResourceRange

ResourceRange

Naam Description Waarde
max Het maximumaantal van de resource. int
min. Het minimumaantal van de resource. int

Snelstartsjablonen

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

Template Beschrijving
Azure Image Builder met Azure Windows Baseline

Implementeren op Azure
Hiermee maakt u een Azure Image Builder-omgeving en bouwt u een Windows Server-installatiekopieën waarop de meest recente Windows Updates en Azure Windows Baseline zijn toegepast.
Een definitie van een installatiekopieën maken in een Azure Compute-galerie

Implementeren op Azure
Met deze sjabloon kunt u een eenvoudige afbeeldingsdefinitie maken in een Azure Compute-galerie. Zorg ervoor dat u de sjabloon Shared Image Gallery 101 hebt uitgevoerd voordat u deze implementeert.
Dev Box-service configureren

Implementeren op Azure
Met deze sjabloon worden alle Dev Box-beheerresources gemaakt volgens de snelstartgids voor Dev Box. U kunt alle gemaakte resources bekijken of rechtstreeks naar DevPortal.microsoft.com gaan om uw eerste Dev Box te maken.

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Compute/galleries/images wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/images@2022-08-03"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      architecture = "string"
      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

galerieën/afbeeldingen

Naam Description Waarde
type Het resourcetype "Microsoft.Compute/galleries/images@2022-08-03"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, onderstrepingstekens, afbreekstreepjes en punten.

Begin en eindig met alfanumeriek.
location Resourcelocatie 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
tags Resourcetags Woordenlijst met tagnamen en -waarden.
properties Beschrijft de eigenschappen van een definitie van een galerieafbeelding. GalleryImageProperties

GalleryImageProperties

Naam Description Waarde
architectuur De architectuur van de installatiekopieën. Alleen van toepassing op besturingssysteemschijven. "Arm64"
"x64"
beschrijving De beschrijving van de definitieresource van deze galerieinstallatiekopieën. Deze eigenschap kan worden bijgewerkt. tekenreeks
Toegestaan Beschrijft de niet-toegestane schijftypen. Niet toegestaan
endOfLifeDate De datum van het einde van de levensduur van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. tekenreeks
Overeenkomst De Eula-overeenkomst voor de definitie van de galerieafbeelding. tekenreeks
features Een lijst met functies voor galerieafbeeldingen. GalleryImageFeature[]
hyperVGeneration 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 onder deze installatiekopieën zijn gemaakt, 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. "Gegeneraliseerd"
"Gespecialiseerd" (vereist)
osType Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf bij het maken van een virtuele machine op basis van een beheerde installatiekopieën. Mogelijke waarden zijn: Windows,Linux. "Linux"
"Windows" (vereist)
privacyStatementUri De URI van de privacyverklaring. tekenreeks
purchasePlan Beschrijft het aankoopplan voor de definitie van de galerieinstallatiekopieën. Dit wordt gebruikt door marketplace-installatiekopieën. ImagePurchasePlan
aanbevolen De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. RecommendedMachineConfiguration
releaseNoteUri De releasenotitie-URI. tekenreeks

Niet toegestaan

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

GalleryImageFeature

Naam Description Waarde
naam De naam van de galerieafbeeldingsfunctie. tekenreeks
waarde De waarde van de galerieafbeeldingsfunctie. tekenreeks

GalleryImageIdentifier

Naam Description Waarde
offer De naam van de aanbieding voor de definitie van de galerie-installatiekopieën. tekenreeks (vereist)
publisher De naam van de uitgever van de definitie van de galerieafbeelding. tekenreeks (vereist)
sku De naam van de definitie-SKU van de galerie-installatiekopieën. tekenreeks (vereist)

ImagePurchasePlan

Naam Description Waarde
naam De plan-id. tekenreeks
product De product-id. tekenreeks
publisher De uitgever-id. tekenreeks

RecommendedMachineConfiguration

Naam Description Waarde
geheugen Beschrijft het resourcebereik. ResourceRange
vCPUs Beschrijft het resourcebereik. ResourceRange

ResourceRange

Naam Description Waarde
max Het maximum aantal resources. int
min. Het minimumaantal van de resource. int