Share via


Microsoft.Compute galleries/applications/versions 2021-07-01

Bicep-Ressourcendefinition

Der Ressourcentyp galleries/applications/versions kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Compute/galleries/applications/versions-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep-Ressource hinzu.

resource symbolicname 'Microsoft.Compute/galleries/applications/versions@2021-07-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    publishingProfile: {
      enableHealthCheck: bool
      endOfLifeDate: 'string'
      excludeFromLatest: bool
      manageActions: {
        install: 'string'
        remove: 'string'
        update: 'string'
      }
      replicaCount: int
      replicationMode: 'string'
      source: {
        defaultConfigurationLink: 'string'
        mediaLink: 'string'
      }
      storageAccountType: 'string'
      targetRegions: [
        {
          encryption: {
            dataDiskImages: [
              {
                diskEncryptionSetId: 'string'
                lun: int
              }
            ]
            osDiskImage: {
              diskEncryptionSetId: 'string'
            }
          }
          name: 'string'
          regionalReplicaCount: int
          storageAccountType: 'string'
        }
      ]
    }
  }
}

Eigenschaftswerte

galleries/applications/versions

Name BESCHREIBUNG Wert
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in Bicep.
Zeichenfolge (erforderlich)

Zeichenlimit: 32-Bit-Ganzzahl

Gültige Zeichen:
Zahlen und Punkte.
(Jedes Segment wird in „int32“ konvertiert. Daher hat jedes Segment einen maximalen Wert von 2.147.483.647.)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource vom Typ: Anwendungen
properties Beschreibt die Eigenschaften einer Katalogimageversion. GalleryApplicationVersionProperties

GalleryApplicationVersionProperties

Name BESCHREIBUNG Wert
publishingProfile Das Veröffentlichungsprofil einer Katalogimageversion. GalleryApplicationVersionPublishingProfile (erforderlich)

GalleryApplicationVersionPublishingProfile

Name BESCHREIBUNG Wert
enableHealthCheck Optional. Gibt an, ob diese Anwendung integritätsberichtet. bool
endOfLifeDate Das Enddatum der Version des Katalogimages. Diese Eigenschaft kann für Außerbetriebnahmezwecke verwendet werden. Diese Eigenschaft ist aktualisierbar. Zeichenfolge
excludeFromLatest Wenn dieser Wert auf TRUE festgelegt ist, verwenden Virtual Machines, die mit der neuesten Version der Imagedefinition bereitgestellt werden, diese Imageversion nicht. bool
manageActions UserArtifactManage
replicaCount Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden soll. Diese Eigenschaft wird für eine Region wirksam, wenn "regionalReplicaCount" nicht angegeben ist. Diese Eigenschaft ist aktualisierbar. INT
replicationMode Optionaler Parameter, der den für die Replikation zu verwendenden Modus angibt. Diese Eigenschaft ist nicht aktualisierbar. 'Full'
"Flach"
source Das Quellimage, aus dem die Imageversion erstellt werden soll. UserArtifactSource (erforderlich)
storageAccountType Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"
targetRegions Die Zielregionen, in die die Imageversion repliziert werden soll. Diese Eigenschaft ist aktualisierbar. TargetRegion[]

UserArtifactManage

Name BESCHREIBUNG Wert
Installieren Erforderlich. Der Pfad und die Argumente zum Installieren der Kataloganwendung. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge (erforderlich)
Entfernen Erforderlich. Der Pfad und die Argumente zum Entfernen der Kataloganwendung. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge (erforderlich)
Update Optional. Der Pfad und die Argumente zum Aktualisieren der Kataloganwendung. Wenn nicht vorhanden, ruft der Updatevorgang den Befehl remove für die vorherige Version und den Installationsbefehl für die aktuelle Version der Kataloganwendung auf. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge

UserArtifactSource

Name BESCHREIBUNG Wert
defaultConfigurationLink Optional. Der defaultConfigurationLink des Artefakts muss ein lesbares Speicherseitenblob sein. Zeichenfolge
mediaLink Erforderlich. Der mediaLink des Artefakts muss ein lesbares Speicherseitenblob sein. Zeichenfolge (erforderlich)

TargetRegion

Name BESCHREIBUNG Wert
Verschlüsselung Optional. Ermöglicht Benutzern die Bereitstellung von kundenseitig verwalteten Schlüsseln zum Verschlüsseln des Betriebssystems und der Datenträger im Katalogartefakt. EncryptionImages
name Der Name der Region. Zeichenfolge (erforderlich)
regionalReplicaCount Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden soll. Diese Eigenschaft ist aktualisierbar. INT
storageAccountType Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"

EncryptionImages

Name BESCHREIBUNG Wert
dataDiskImages Eine Liste der Verschlüsselungsspezifikationen für Datenträgerimages. DataDiskImageEncryption[]
osDiskImage Enthält Verschlüsselungseinstellungen für ein Betriebssystemdatenträgerimage. OSDiskImageEncryption

DataDiskImageEncryption

Name BESCHREIBUNG Wert
diskEncryptionSetId Ein relativer URI, der die Ressourcen-ID des Datenträgerverschlüsselungssatzes enthält. Zeichenfolge
lun Diese Eigenschaft gibt die Nummer der logischen Einheit des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an den virtuellen Computer angefügt ist, eindeutig sein. int (erforderlich)

OSDiskImageEncryption

Name BESCHREIBUNG Wert
diskEncryptionSetId Ein relativer URI, der die Ressourcen-ID des Datenträgerverschlüsselungssatzes enthält. Zeichenfolge

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp galleries/applications/versions kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Compute/galleries/applications/versions-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Compute/galleries/applications/versions",
  "apiVersion": "2021-07-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "publishingProfile": {
      "enableHealthCheck": "bool",
      "endOfLifeDate": "string",
      "excludeFromLatest": "bool",
      "manageActions": {
        "install": "string",
        "remove": "string",
        "update": "string"
      },
      "replicaCount": "int",
      "replicationMode": "string",
      "source": {
        "defaultConfigurationLink": "string",
        "mediaLink": "string"
      },
      "storageAccountType": "string",
      "targetRegions": [
        {
          "encryption": {
            "dataDiskImages": [
              {
                "diskEncryptionSetId": "string",
                "lun": "int"
              }
            ],
            "osDiskImage": {
              "diskEncryptionSetId": "string"
            }
          },
          "name": "string",
          "regionalReplicaCount": "int",
          "storageAccountType": "string"
        }
      ]
    }
  }
}

Eigenschaftswerte

galleries/applications/versions

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Compute/galleries/applications/versions"
apiVersion Die Version der Ressourcen-API '2021-07-01'
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen.
Zeichenfolge (erforderlich)

Zeichenlimit: 32-Bit-Ganzzahl

Gültige Zeichen:
Zahlen und Punkte.
(Jedes Segment wird in „int32“ konvertiert. Daher hat jedes Segment einen maximalen Wert von 2.147.483.647.)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
properties Beschreibt die Eigenschaften einer Katalogimageversion. GalleryApplicationVersionProperties

GalleryApplicationVersionProperties

Name BESCHREIBUNG Wert
publishingProfile Das Veröffentlichungsprofil einer Katalogimageversion. GalleryApplicationVersionPublishingProfile (erforderlich)

GalleryApplicationVersionPublishingProfile

Name BESCHREIBUNG Wert
enableHealthCheck Optional. Gibt an, ob diese Anwendung integritätsberichtet. bool
endOfLifeDate Das Enddatum der Version des Katalogimages. Diese Eigenschaft kann für Außerbetriebnahmezwecke verwendet werden. Diese Eigenschaft ist aktualisierbar. Zeichenfolge
excludeFromLatest Wenn dieser Wert auf TRUE festgelegt ist, verwenden Virtual Machines, die mit der neuesten Version der Imagedefinition bereitgestellt werden, diese Imageversion nicht. bool
manageActions UserArtifactManage
replicaCount Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden soll. Diese Eigenschaft wird für eine Region wirksam, wenn "regionalReplicaCount" nicht angegeben ist. Diese Eigenschaft ist aktualisierbar. INT
replicationMode Optionaler Parameter, der den für die Replikation zu verwendenden Modus angibt. Diese Eigenschaft ist nicht aktualisierbar. 'Full'
"Flach"
source Das Quellimage, aus dem die Imageversion erstellt werden soll. UserArtifactSource (erforderlich)
storageAccountType Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"
targetRegions Die Zielregionen, in die die Imageversion repliziert werden soll. Diese Eigenschaft ist aktualisierbar. TargetRegion[]

UserArtifactManage

Name BESCHREIBUNG Wert
Installieren Erforderlich. Der Pfad und die Argumente zum Installieren der Kataloganwendung. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge (erforderlich)
Entfernen Erforderlich. Der Pfad und die Argumente zum Entfernen der Kataloganwendung. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge (erforderlich)
Update Optional. Der Pfad und die Argumente zum Aktualisieren der Kataloganwendung. Wenn nicht vorhanden, ruft der Updatevorgang den Befehl remove für die vorherige Version und den Installationsbefehl für die aktuelle Version der Kataloganwendung auf. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge

UserArtifactSource

Name BESCHREIBUNG Wert
defaultConfigurationLink Optional. Der defaultConfigurationLink des Artefakts muss ein lesbares Speicherseitenblob sein. Zeichenfolge
mediaLink Erforderlich. Der mediaLink des Artefakts muss ein lesbares Speicherseitenblob sein. Zeichenfolge (erforderlich)

TargetRegion

Name BESCHREIBUNG Wert
Verschlüsselung Optional. Ermöglicht Benutzern die Bereitstellung von kundenseitig verwalteten Schlüsseln zum Verschlüsseln des Betriebssystems und der Datenträger im Katalogartefakt. EncryptionImages
name Der Name der Region. Zeichenfolge (erforderlich)
regionalReplicaCount Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden sollen. Diese Eigenschaft ist aktualisierbar. INT
storageAccountType Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar. "Premium_LRS"
"Standard_LRS"
"Standard_ZRS"

EncryptionImages

Name BESCHREIBUNG Wert
dataDiskImages Eine Liste der Verschlüsselungsspezifikationen für Datenträgerimages. DataDiskImageEncryption[]
osDiskImage Enthält Verschlüsselungseinstellungen für ein Betriebssystemdatenträgerimage. OSDiskImageEncryption

DataDiskImageEncryption

Name BESCHREIBUNG Wert
diskEncryptionSetId Ein relativer URI, der die Ressourcen-ID des Datenträgerverschlüsselungssatzes enthält. Zeichenfolge
lun Diese Eigenschaft gibt die logische Einheitennummer des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an den virtuellen Computer angefügt ist, eindeutig sein. int (erforderlich)

OSDiskImageEncryption

Name BESCHREIBUNG Wert
diskEncryptionSetId Ein relativer URI, der die Ressourcen-ID des Datenträgerverschlüsselungssatzes enthält. Zeichenfolge

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Ressourcentyp galleries/applications/versions kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Compute/galleries/applications/versions-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications/versions@2021-07-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      publishingProfile = {
        enableHealthCheck = bool
        endOfLifeDate = "string"
        excludeFromLatest = bool
        manageActions = {
          install = "string"
          remove = "string"
          update = "string"
        }
        replicaCount = int
        replicationMode = "string"
        source = {
          defaultConfigurationLink = "string"
          mediaLink = "string"
        }
        storageAccountType = "string"
        targetRegions = [
          {
            encryption = {
              dataDiskImages = [
                {
                  diskEncryptionSetId = "string"
                  lun = int
                }
              ]
              osDiskImage = {
                diskEncryptionSetId = "string"
              }
            }
            name = "string"
            regionalReplicaCount = int
            storageAccountType = "string"
          }
        ]
      }
    }
  })
}

Eigenschaftswerte

galleries/applications/versions

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Compute/galleries/applications/versions@2021-07-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 32-Bit-Ganzzahl

Gültige Zeichen:
Zahlen und Punkte.
(Jedes Segment wird in „int32“ konvertiert. Daher hat jedes Segment einen maximalen Wert von 2.147.483.647.)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die die übergeordnete Ressource für diese Ressource ist. ID für Ressource vom Typ: Anwendungen
tags Ressourcentags Wörterbuch der Tagnamen und -werte.
properties Beschreibt die Eigenschaften einer Katalogimageversion. GalleryApplicationVersionProperties

GalleryApplicationVersionProperties

Name BESCHREIBUNG Wert
publishingProfile Das Veröffentlichungsprofil einer Katalogimageversion. GalleryApplicationVersionPublishingProfile (erforderlich)

GalleryApplicationVersionPublishingProfile

Name BESCHREIBUNG Wert
enableHealthCheck Optional. Gibt an, ob diese Anwendung die Integrität meldet oder nicht. bool
endOfLifeDate Das Datum des Lebenszyklusendes der Katalogimageversion. Diese Eigenschaft kann für Außerbetriebnahmezwecke verwendet werden. Diese Eigenschaft ist aktualisierbar. Zeichenfolge
excludeFromLatest Wenn true festgelegt ist, verwenden Virtual Machines, die mit der neuesten Version der Imagedefinition bereitgestellt werden, diese Imageversion nicht. bool
manageActions UserArtifactManage
replicaCount Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden sollen. Diese Eigenschaft wird für eine Region wirksam, wenn regionalReplicaCount nicht angegeben wird. Diese Eigenschaft ist aktualisierbar. INT
replicationMode Optionaler Parameter, der den für die Replikation zu verwendenden Modus angibt. Diese Eigenschaft ist nicht aktualisierbar. "Vollständig"
"Flach"
source Das Quellimage, aus dem die Imageversion erstellt werden soll. UserArtifactSource (erforderlich)
storageAccountType Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar. „Premium_LRS“
„Standard_LRS“
„Standard_ZRS“
targetRegions Die Zielregionen, in die die Imageversion repliziert werden soll. Diese Eigenschaft ist aktualisierbar. TargetRegion[]

UserArtifactManage

Name BESCHREIBUNG Wert
Installieren Erforderlich. Der Pfad und die Argumente zum Installieren der Kataloganwendung. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge (erforderlich)
Entfernen Erforderlich. Der Pfad und die Argumente zum Entfernen der Kataloganwendung. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge (erforderlich)
Update Optional. Der Pfad und die Argumente zum Aktualisieren der Kataloganwendung. Wenn nicht vorhanden, ruft der Updatevorgang den Befehl remove für die vorherige Version und den Installationsbefehl für die aktuelle Version der Kataloganwendung auf. Dies ist auf 4096 Zeichen beschränkt. Zeichenfolge

UserArtifactSource

Name BESCHREIBUNG Wert
defaultConfigurationLink Optional. Der defaultConfigurationLink des Artefakts muss ein lesbares Speicherseitenblob sein. Zeichenfolge
mediaLink Erforderlich. Der mediaLink des Artefakts muss ein lesbares Speicherseitenblob sein. Zeichenfolge (erforderlich)

TargetRegion

Name BESCHREIBUNG Wert
Verschlüsselung Optional. Ermöglicht Benutzern die Bereitstellung von kundenseitig verwalteten Schlüsseln zum Verschlüsseln des Betriebssystems und der Datenträger im Katalogartefakt. EncryptionImages
name Der Name der Region. Zeichenfolge (erforderlich)
regionalReplicaCount Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden soll. Diese Eigenschaft ist aktualisierbar. INT
storageAccountType Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar. „Premium_LRS“
„Standard_LRS“
„Standard_ZRS“

EncryptionImages

Name BESCHREIBUNG Wert
dataDiskImages Eine Liste der Verschlüsselungsspezifikationen für Datenträgerimages. DataDiskImageEncryption[]
osDiskImage Enthält Verschlüsselungseinstellungen für ein Betriebssystemdatenträgerimage. OSDiskImageEncryption

DataDiskImageEncryption

Name BESCHREIBUNG Wert
diskEncryptionSetId Ein relativer URI, der die Ressourcen-ID des Datenträgerverschlüsselungssatzes enthält. Zeichenfolge
lun Diese Eigenschaft gibt die Nummer der logischen Einheit des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an den virtuellen Computer angefügt ist, eindeutig sein. int (erforderlich)

OSDiskImageEncryption

Name BESCHREIBUNG Wert
diskEncryptionSetId Ein relativer URI, der die Ressourcen-ID des Datenträgerverschlüsselungssatzes enthält. Zeichenfolge