Delen via


Microsoft.Compute-galerieën/-toepassingen

Bicep-resourcedefinitie

Het resourcetype galerieën/toepassingen 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/applications wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Compute/galleries/applications@2023-07-03' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    customActions: [
      {
        description: 'string'
        name: 'string'
        parameters: [
          {
            defaultValue: 'string'
            description: 'string'
            name: 'string'
            required: bool
            type: 'string'
          }
        ]
        script: 'string'
      }
    ]
    description: 'string'
    endOfLifeDate: 'string'
    eula: 'string'
    privacyStatementUri: 'string'
    releaseNoteUri: 'string'
    supportedOSType: 'string'
  }
}

Eigenschapswaarden

galerieën/toepassingen

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, 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 toepassingsdefinitie in de galerie. GalerieApplicationProperties

GalerieApplicationProperties

Naam Description Waarde
customActions Een lijst met aangepaste acties die kunnen worden uitgevoerd met alle galerietoepassingsversies in deze galerietoepassing. GalleryApplicationCustomAction[]
beschrijving De beschrijving van de toepassingsdefinitieresource van deze galerie. Deze eigenschap kan worden bijgewerkt. tekenreeks
endOfLifeDate De einddatum van de levensduur van de toepassingsdefinitie van de galerie. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. tekenreeks
Overeenkomst De Eula-overeenkomst voor de toepassingsdefinitie van de galerie. tekenreeks
privacyStatementUri De URI van de privacyverklaring. tekenreeks
releaseNoteUri De releasenotitie-URI. tekenreeks
supportedOSType Met deze eigenschap kunt u het ondersteunde type van het besturingssysteem opgeven waarvoor de toepassing is gebouwd. Mogelijke waarden zijn: Windows,Linux. 'Linux'
'Windows' (vereist)

GalleryApplicationCustomAction

Naam Description Waarde
beschrijving Beschrijving om de gebruikers inzicht te geven in wat deze aangepaste actie doet. tekenreeks
naam De naam van de aangepaste actie. Moet uniek zijn binnen de versie van de galerietoepassing. tekenreeks (vereist)
parameters De parameters die voor deze aangepaste actie worden gebruikt GalleryApplicationCustomActionParameter[]
script Het script dat moet worden uitgevoerd bij het uitvoeren van deze aangepaste actie. tekenreeks (vereist)

GalleryApplicationCustomActionParameter

Naam Description Waarde
standaardwaarde De standaardwaarde van de parameter. Alleen van toepassing op tekenreekstypen tekenreeks
beschrijving Een beschrijving om gebruikers te helpen begrijpen wat deze parameter betekent tekenreeks
naam De naam van de aangepaste actie. Moet uniek zijn binnen de versie van de galerietoepassing. tekenreeks (vereist)
vereist Geeft aan of deze parameter moet worden doorgegeven bij het uitvoeren van de aangepaste actie. booleaans
type Hiermee geeft u het type van de aangepaste actieparameter. Mogelijke waarden zijn: String, ConfigurationDataBlob of LogOutputBlob 'ConfigurationDataBlob'
'LogOutputBlob'
'Tekenreeks'

Resourcedefinitie van ARM-sjabloon

Het resourcetype galerieën/toepassingen 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/applications wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Compute/galleries/applications",
  "apiVersion": "2023-07-03",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "customActions": [
      {
        "description": "string",
        "name": "string",
        "parameters": [
          {
            "defaultValue": "string",
            "description": "string",
            "name": "string",
            "required": "bool",
            "type": "string"
          }
        ],
        "script": "string"
      }
    ],
    "description": "string",
    "endOfLifeDate": "string",
    "eula": "string",
    "privacyStatementUri": "string",
    "releaseNoteUri": "string",
    "supportedOSType": "string"
  }
}

Eigenschapswaarden

galerieën/toepassingen

Naam Description Waarde
type Het resourcetype 'Microsoft.Compute/galleries/applications'
apiVersion De resource-API-versie '2023-07-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, 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 toepassingsdefinitie in de galerie. GalerieApplicationProperties

GalerieApplicationProperties

Naam Description Waarde
customActions Een lijst met aangepaste acties die kunnen worden uitgevoerd met alle galerietoepassingsversies in deze galerietoepassing. GalleryApplicationCustomAction[]
beschrijving De beschrijving van de toepassingsdefinitieresource van deze galerie. Deze eigenschap kan worden bijgewerkt. tekenreeks
endOfLifeDate De einddatum van de levensduur van de toepassingsdefinitie van de galerie. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. tekenreeks
Overeenkomst De Eula-overeenkomst voor de toepassingsdefinitie van de galerie. tekenreeks
privacyStatementUri De URI van de privacyverklaring. tekenreeks
releaseNoteUri De releasenotitie-URI. tekenreeks
supportedOSType Met deze eigenschap kunt u het ondersteunde type van het besturingssysteem opgeven waarvoor de toepassing is gebouwd. Mogelijke waarden zijn: Windows,Linux. 'Linux'
'Windows' (vereist)

GalleryApplicationCustomAction

Naam Description Waarde
beschrijving Beschrijving om de gebruikers inzicht te geven in wat deze aangepaste actie doet. tekenreeks
naam De naam van de aangepaste actie. Moet uniek zijn binnen de versie van de galerietoepassing. tekenreeks (vereist)
parameters De parameters die voor deze aangepaste actie worden gebruikt GalleryApplicationCustomActionParameter[]
script Het script dat moet worden uitgevoerd bij het uitvoeren van deze aangepaste actie. tekenreeks (vereist)

GalleryApplicationCustomActionParameter

Naam Description Waarde
standaardwaarde De standaardwaarde van de parameter. Alleen van toepassing op tekenreekstypen tekenreeks
beschrijving Een beschrijving om gebruikers te helpen begrijpen wat deze parameter betekent tekenreeks
naam De naam van de aangepaste actie. Moet uniek zijn binnen de toepassingsversie van de galerie. tekenreeks (vereist)
vereist Geeft aan of deze parameter moet worden doorgegeven bij het uitvoeren van de aangepaste actie. booleaans
type Hiermee geeft u het type van de aangepaste actieparameter. Mogelijke waarden zijn: String, ConfigurationDataBlob of LogOutputBlob 'ConfigurationDataBlob'
'LogOutputBlob'
'Tekenreeks'

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype galerieën/toepassingen 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/applications wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications@2023-07-03"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      customActions = [
        {
          description = "string"
          name = "string"
          parameters = [
            {
              defaultValue = "string"
              description = "string"
              name = "string"
              required = bool
              type = "string"
            }
          ]
          script = "string"
        }
      ]
      description = "string"
      endOfLifeDate = "string"
      eula = "string"
      privacyStatementUri = "string"
      releaseNoteUri = "string"
      supportedOSType = "string"
    }
  })
}

Eigenschapswaarden

galerieën/toepassingen

Naam Description Waarde
type Het resourcetype "Microsoft.Compute/galleries/applications@2023-07-03"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, 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 type: galerieën
tags Resourcetags Woordenlijst met tagnamen en -waarden.
properties Beschrijft de eigenschappen van een toepassingsdefinitie in de galerie. GalleryApplicationProperties

GalleryApplicationProperties

Naam Description Waarde
customActions Een lijst met aangepaste acties die kunnen worden uitgevoerd met alle galerietoepassingsversies binnen deze galerietoepassing. GalleryApplicationCustomAction[]
beschrijving De beschrijving van de toepassingsdefinitieresource van deze galerie. Deze eigenschap kan worden bijgewerkt. tekenreeks
endOfLifeDate De einddatum van de levensduur van de toepassingsdefinitie van de galerie. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. tekenreeks
Overeenkomst De Eula-overeenkomst voor de toepassingsdefinitie van de galerie. tekenreeks
privacyStatementUri De URI van de privacyverklaring. tekenreeks
releaseNoteUri De releasenotitie-URI. tekenreeks
supportedOSType Met deze eigenschap kunt u het ondersteunde type besturingssysteem opgeven waarvoor de toepassing is gebouwd. Mogelijke waarden zijn: Windows,Linux. "Linux"
"Windows" (vereist)

GalleryApplicationCustomAction

Naam Description Waarde
beschrijving Beschrijving om de gebruikers inzicht te geven in wat deze aangepaste actie doet. tekenreeks
naam De naam van de aangepaste actie. Moet uniek zijn binnen de toepassingsversie van de galerie. tekenreeks (vereist)
parameters De parameters die door deze aangepaste actie worden gebruikt GalleryApplicationCustomActionParameter[]
script Het script dat moet worden uitgevoerd bij het uitvoeren van deze aangepaste actie. tekenreeks (vereist)

GalleryApplicationCustomActionParameter

Naam Description Waarde
standaardwaarde De standaardwaarde van de parameter. Alleen van toepassing op tekenreekstypen tekenreeks
beschrijving Een beschrijving om gebruikers te helpen begrijpen wat deze parameter betekent tekenreeks
naam De naam van de aangepaste actie. Moet uniek zijn binnen de toepassingsversie van de galerie. tekenreeks (vereist)
vereist Geeft aan of deze parameter moet worden doorgegeven bij het uitvoeren van de aangepaste actie. booleaans
type Hiermee geeft u het type van de aangepaste actieparameter. Mogelijke waarden zijn: String, ConfigurationDataBlob of LogOutputBlob "ConfigurationDataBlob"
"LogOutputBlob"
"Tekenreeks"