Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definizione di risorsa Bicep
Le gallerie/script/tipi di risorsa possono essere distribuite con operazioni che mirano a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Compute/galleries/scripts/versions, aggiungi il seguente Bicep al tuo template.
resource symbolicname 'Microsoft.Compute/galleries/scripts/versions@2025-12-03' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
publishingProfile: {
endOfLifeDate: 'string'
excludeFromLatest: bool
replicaCount: int
replicationMode: 'string'
source: {
parameters: [
{
defaultValue: 'string'
description: 'string'
enumValues: [
'string'
]
maxValue: 'string'
minValue: 'string'
name: 'string'
required: bool
type: 'string'
}
]
scriptLink: 'string'
}
storageAccountStrategy: 'string'
storageAccountType: 'string'
targetExtendedLocations: [
{
encryption: {
dataDiskImages: [
{
diskEncryptionSetId: 'string'
lun: int
}
]
osDiskImage: {
diskEncryptionSetId: 'string'
securityProfile: {
confidentialVMEncryptionType: 'string'
secureVMDiskEncryptionSetId: 'string'
}
}
}
extendedLocation: {
name: 'string'
type: 'string'
}
extendedLocationReplicaCount: int
name: 'string'
storageAccountType: 'string'
}
]
targetRegions: [
{
additionalReplicaSets: [
{
regionalReplicaCount: int
storageAccountType: 'string'
}
]
encryption: {
dataDiskImages: [
{
diskEncryptionSetId: 'string'
lun: int
}
]
osDiskImage: {
diskEncryptionSetId: 'string'
securityProfile: {
confidentialVMEncryptionType: 'string'
secureVMDiskEncryptionSetId: 'string'
}
}
}
excludeFromLatest: bool
name: 'string'
regionalReplicaCount: int
storageAccountType: 'string'
}
]
}
safetyProfile: {
allowDeletionOfReplicatedLocations: bool
}
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Microsoft.Compute/galleries/scripts/versions
| Nome | Description | Value |
|---|---|---|
| ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| nome | Nome della risorsa | string Constraints: Pattern = ^[0-9]+\.[0-9]+\.[0-9]+$ (obbligatorio) |
| parent | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre. |
Nome simbolico per una risorsa di tipo: gallerie/script |
| proprietà | Descrive le proprietà di una galleria Script Version. | GalleriaScriptVersionProprietà |
| tags | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
Set di repliche aggiuntivo
| Nome | Description | Value |
|---|---|---|
| regionalReplicaCount | Numero di repliche di unità dirette della versione dell'immagine da creare. Questa proprietà è aggiornabile | int |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per creare le repliche di unità dirette | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
DataDiskImageEncryption
| Nome | Description | Value |
|---|---|---|
| diskEncryptionSetId | URI relativo contenente l'ID risorsa del set di crittografia del disco. | corda |
| lun | Questa proprietà specifica il numero di unità logica del disco dati. Questo valore viene usato per identificare i dischi dati all'interno della macchina virtuale e pertanto deve essere univoco per ogni disco dati collegato alla macchina virtuale. | int (obbligatorio) |
CrittografiaImmagini
| Nome | Description | Value |
|---|---|---|
| dataDiskImages | Elenco delle specifiche di crittografia per le immagini del disco dati. | DataDiskImageEncryption[] |
| osDiskImage | Contiene le impostazioni di crittografia per un'immagine del disco del sistema operativo. | OSDiskImageEncryption |
GalleriaExtendedLocation
| Nome | Description | Value |
|---|---|---|
| nome | corda | |
| type | È il tipo della posizione estesa. | 'EdgeZone' 'Sconosciuto' |
GalleryScriptParameter
| Nome | Description | Value |
|---|---|---|
| defaultValue | Il valore predefinito del parametro si applica solo ai tipi di stringhe. | corda |
| descrizione | Descrizione che consente agli utenti di comprendere il significato di questo parametro | corda |
| enumValues | Un elenco di valori ammissibili. Solo i valori applicabili provengono dai valori 'enum' definiti in 'GalleryScriptParameter'. | string[] |
| maxValue | Il valore minimo del parametro. | corda |
| minValue | Il valore minimo del parametro. | corda |
| nome | Nome del parametro. | stringa (obbligatorio) |
| required | Indica se questo parametro deve essere superato. | bool |
| type | Specifica il tipo del parametro Gallery Script. I valori possibili sono: String, Int, Double, Boolean, Enum | 'Booleano' 'Double' 'Enum' 'Int' 'String' |
GalleriaScriptVersionProprietà
| Nome | Description | Value |
|---|---|---|
| publishingProfilo | Profilo di pubblicazione di una versione dell'immagine della raccolta. | GalleriaScriptVersionProfiloPubblicazione (richiesto) |
| di sicurezzaProfilo | Il profilo di sicurezza della versione Gallery Script. | GalleriaVersioneSicurezzaProfilo |
GalleriaSceneggiaturaVersioneProfiloPubblicazione
| Nome | Description | Value |
|---|---|---|
| data di fine vita | Data di fine vita della versione dell'immagine della raccolta. Questa proprietà può essere utilizzata per scopi di rimozione delle autorizzazioni. Questa proprietà è aggiornabile. | corda |
| excludeFromLatest | Se impostato su true, le macchine virtuali distribuite dalla versione più recente della definizione di immagine non useranno questa versione dell'immagine. | bool |
| replicaCount | Numero di repliche della versione dell'immagine da creare per area. Questa proprietà avrà effetto per un'area quando regionalReplicaCount non è specificato. Questa proprietà è aggiornabile. | int |
| replicationMode | Parametro facoltativo che specifica la modalità da usare per la replica. Questa proprietà non è aggiornabile. | 'Full' 'Superficiale' |
| source | Lo script sorgente da cui verrà creata la Versione dello Script. | ScriptSource (richiesto) |
| storageAccountStrategy | Specifica la strategia da utilizzare nella selezione del tipo di conto di archiviazione. Non può essere specificato insieme a storageAccountType, ma può essere sovrascritto per regione specificando targetRegions[].storageAccountType. Questa proprietà non è aggiornabile. | 'DefaultStandard_LRS' 'PreferStandard_ZRS' |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Non può essere specificato insieme a storageAccountStrategy. Questa proprietà non è aggiornabile. | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
| targetExtendedLocations | I percorsi estesi di destinazione in cui verrà replicata la versione dell'immagine. Questa proprietà è aggiornabile. | GalleriaTargetExtendedLocation[] |
| targetRegions | Le aree di destinazione in cui verrà replicata la versione dell'immagine. Questa proprietà è aggiornabile. | TargetRegion[] |
GalleriaVersioneSicurezzaProfilo
| Nome | Description | Value |
|---|---|---|
| consentiEliminazioneDiPosizioniReplicate | Indica se è consentita o meno la rimozione della versione dell'immagine della raccolta dalle aree replicate. | bool |
GalleriaTargetExtendedLocation
| Nome | Description | Value |
|---|---|---|
| encryption | Optional. Consente agli utenti di fornire chiavi gestite dal cliente per crittografare il sistema operativo e i dischi dati nell'artefatto della raccolta. | CrittografiaImmagini |
| extendedLocation | Nome della posizione estesa. | GalleriaExtendedLocation |
| extendedLocationReplicaCount | Numero di repliche della versione dell'immagine da creare per ogni posizione estesa. Questa proprietà è aggiornabile. | int |
| nome | Nome dell'area. | corda |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Questa proprietà non è aggiornabile. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' 'Standard_ZRS' |
OSDiskImageEncryption
| Nome | Description | Value |
|---|---|---|
| diskEncryptionSetId | URI relativo contenente l'ID risorsa del set di crittografia del disco. | corda |
| securityProfile | Questa proprietà specifica il profilo di sicurezza di un'immagine del disco del sistema operativo. | OSDiskImageSecurityProfile |
OSDiskImageSecurityProfile
| Nome | Description | Value |
|---|---|---|
| riservatoVMEncryptionType | tipi di crittografia di macchine virtuali riservati | 'EncryptedVMGuestStateOnlyWithPmk' 'EncryptedWithCmk' 'EncryptedWithPmk' 'TPM non persistente' |
| secureVMDiskEncryptionSetId | ID del set di crittografia del disco della macchina virtuale sicura | corda |
ScriptSource
| Nome | Description | Value |
|---|---|---|
| parameters | Optional. Qualsiasi parametro di input che deve essere passato allo script e che viene accessibile all'interno dello script per la sua esecuzione. | GalleryScriptParameter[] |
| scriptLink | Obbligatorio. Il link dello script sorgente deve essere un blob di memoria leggibile con URI SAS o URI pubblicamente accessibile o identità gestita abilitata. | stringa (obbligatorio) |
Regione di destinazione
| Nome | Description | Value |
|---|---|---|
| additionalReplicaSets | Elenco di SKU di archiviazione con numero di repliche per creare repliche di unità dirette. | AdditionalReplicaSet [] |
| encryption | Optional. Consente agli utenti di fornire chiavi gestite dal cliente per crittografare il sistema operativo e i dischi dati nell'artefatto della raccolta. | CrittografiaImmagini |
| excludeFromLatest | Contiene l'impostazione del flag per nascondere un'immagine quando gli utenti specificano version='latest' | bool |
| nome | Nome dell'area. | stringa (obbligatorio) |
| regionalReplicaCount | Numero di repliche della versione dell'immagine da creare per area. Questa proprietà è aggiornabile. | int |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Questa proprietà non è aggiornabile. | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
TrackedResourceTags
| Nome | Description | Value |
|---|
Definizione di risorsa del modello di Resource Manager
Le gallerie/script/tipi di risorsa possono essere distribuite con operazioni che mirano a:
- Gruppi di risorse - Vedi comandi di distribuzione dei gruppi di risorse Per un elenco delle proprietà modificate in ciascuna versione API, vedi registro delle modifiche.
Esempi di utilizzo
Formato risorsa
Per creare una risorsa Microsoft.Compute/galleries/scripts/versions, aggiungi il seguente JSON al tuo template.
{
"type": "Microsoft.Compute/galleries/scripts/versions",
"apiVersion": "2025-12-03",
"name": "string",
"location": "string",
"properties": {
"publishingProfile": {
"endOfLifeDate": "string",
"excludeFromLatest": "bool",
"replicaCount": "int",
"replicationMode": "string",
"source": {
"parameters": [
{
"defaultValue": "string",
"description": "string",
"enumValues": [ "string" ],
"maxValue": "string",
"minValue": "string",
"name": "string",
"required": "bool",
"type": "string"
}
],
"scriptLink": "string"
},
"storageAccountStrategy": "string",
"storageAccountType": "string",
"targetExtendedLocations": [
{
"encryption": {
"dataDiskImages": [
{
"diskEncryptionSetId": "string",
"lun": "int"
}
],
"osDiskImage": {
"diskEncryptionSetId": "string",
"securityProfile": {
"confidentialVMEncryptionType": "string",
"secureVMDiskEncryptionSetId": "string"
}
}
},
"extendedLocation": {
"name": "string",
"type": "string"
},
"extendedLocationReplicaCount": "int",
"name": "string",
"storageAccountType": "string"
}
],
"targetRegions": [
{
"additionalReplicaSets": [
{
"regionalReplicaCount": "int",
"storageAccountType": "string"
}
],
"encryption": {
"dataDiskImages": [
{
"diskEncryptionSetId": "string",
"lun": "int"
}
],
"osDiskImage": {
"diskEncryptionSetId": "string",
"securityProfile": {
"confidentialVMEncryptionType": "string",
"secureVMDiskEncryptionSetId": "string"
}
}
},
"excludeFromLatest": "bool",
"name": "string",
"regionalReplicaCount": "int",
"storageAccountType": "string"
}
]
},
"safetyProfile": {
"allowDeletionOfReplicatedLocations": "bool"
}
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Microsoft.Compute/galleries/scripts/versions
| Nome | Description | Value |
|---|---|---|
| versione dell'API | Versione dell'API | '2025-12-03' |
| ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| nome | Nome della risorsa | string Constraints: Pattern = ^[0-9]+\.[0-9]+\.[0-9]+$ (obbligatorio) |
| proprietà | Descrive le proprietà di una galleria Script Version. | GalleriaScriptVersionProprietà |
| tags | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| type | Tipo di risorsa | 'Microsoft.Compute/gallerie/script/versioni' |
Set di repliche aggiuntivo
| Nome | Description | Value |
|---|---|---|
| regionalReplicaCount | Numero di repliche di unità dirette della versione dell'immagine da creare. Questa proprietà è aggiornabile | int |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per creare le repliche di unità dirette | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
DataDiskImageEncryption
| Nome | Description | Value |
|---|---|---|
| diskEncryptionSetId | URI relativo contenente l'ID risorsa del set di crittografia del disco. | corda |
| lun | Questa proprietà specifica il numero di unità logica del disco dati. Questo valore viene usato per identificare i dischi dati all'interno della macchina virtuale e pertanto deve essere univoco per ogni disco dati collegato alla macchina virtuale. | int (obbligatorio) |
CrittografiaImmagini
| Nome | Description | Value |
|---|---|---|
| dataDiskImages | Elenco delle specifiche di crittografia per le immagini del disco dati. | DataDiskImageEncryption[] |
| osDiskImage | Contiene le impostazioni di crittografia per un'immagine del disco del sistema operativo. | OSDiskImageEncryption |
GalleriaExtendedLocation
| Nome | Description | Value |
|---|---|---|
| nome | corda | |
| type | È il tipo della posizione estesa. | 'EdgeZone' 'Sconosciuto' |
GalleryScriptParameter
| Nome | Description | Value |
|---|---|---|
| defaultValue | Il valore predefinito del parametro si applica solo ai tipi di stringhe. | corda |
| descrizione | Descrizione che consente agli utenti di comprendere il significato di questo parametro | corda |
| enumValues | Un elenco di valori ammissibili. Solo i valori applicabili provengono dai valori 'enum' definiti in 'GalleryScriptParameter'. | string[] |
| maxValue | Il valore minimo del parametro. | corda |
| minValue | Il valore minimo del parametro. | corda |
| nome | Nome del parametro. | stringa (obbligatorio) |
| required | Indica se questo parametro deve essere superato. | bool |
| type | Specifica il tipo del parametro Gallery Script. I valori possibili sono: String, Int, Double, Boolean, Enum | 'Booleano' 'Double' 'Enum' 'Int' 'String' |
GalleriaScriptVersionProprietà
| Nome | Description | Value |
|---|---|---|
| publishingProfilo | Profilo di pubblicazione di una versione dell'immagine della raccolta. | GalleriaScriptVersionProfiloPubblicazione (richiesto) |
| di sicurezzaProfilo | Il profilo di sicurezza della versione Gallery Script. | GalleriaVersioneSicurezzaProfilo |
GalleriaSceneggiaturaVersioneProfiloPubblicazione
| Nome | Description | Value |
|---|---|---|
| data di fine vita | Data di fine vita della versione dell'immagine della raccolta. Questa proprietà può essere utilizzata per scopi di rimozione delle autorizzazioni. Questa proprietà è aggiornabile. | corda |
| excludeFromLatest | Se impostato su true, le macchine virtuali distribuite dalla versione più recente della definizione di immagine non useranno questa versione dell'immagine. | bool |
| replicaCount | Numero di repliche della versione dell'immagine da creare per area. Questa proprietà avrà effetto per un'area quando regionalReplicaCount non è specificato. Questa proprietà è aggiornabile. | int |
| replicationMode | Parametro facoltativo che specifica la modalità da usare per la replica. Questa proprietà non è aggiornabile. | 'Full' 'Superficiale' |
| source | Lo script sorgente da cui verrà creata la Versione dello Script. | ScriptSource (richiesto) |
| storageAccountStrategy | Specifica la strategia da utilizzare nella selezione del tipo di conto di archiviazione. Non può essere specificato insieme a storageAccountType, ma può essere sovrascritto per regione specificando targetRegions[].storageAccountType. Questa proprietà non è aggiornabile. | 'DefaultStandard_LRS' 'PreferStandard_ZRS' |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Non può essere specificato insieme a storageAccountStrategy. Questa proprietà non è aggiornabile. | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
| targetExtendedLocations | I percorsi estesi di destinazione in cui verrà replicata la versione dell'immagine. Questa proprietà è aggiornabile. | GalleriaTargetExtendedLocation[] |
| targetRegions | Le aree di destinazione in cui verrà replicata la versione dell'immagine. Questa proprietà è aggiornabile. | TargetRegion[] |
GalleriaVersioneSicurezzaProfilo
| Nome | Description | Value |
|---|---|---|
| consentiEliminazioneDiPosizioniReplicate | Indica se è consentita o meno la rimozione della versione dell'immagine della raccolta dalle aree replicate. | bool |
GalleriaTargetExtendedLocation
| Nome | Description | Value |
|---|---|---|
| encryption | Optional. Consente agli utenti di fornire chiavi gestite dal cliente per crittografare il sistema operativo e i dischi dati nell'artefatto della raccolta. | CrittografiaImmagini |
| extendedLocation | Nome della posizione estesa. | GalleriaExtendedLocation |
| extendedLocationReplicaCount | Numero di repliche della versione dell'immagine da creare per ogni posizione estesa. Questa proprietà è aggiornabile. | int |
| nome | Nome dell'area. | corda |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Questa proprietà non è aggiornabile. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' 'Standard_ZRS' |
OSDiskImageEncryption
| Nome | Description | Value |
|---|---|---|
| diskEncryptionSetId | URI relativo contenente l'ID risorsa del set di crittografia del disco. | corda |
| securityProfile | Questa proprietà specifica il profilo di sicurezza di un'immagine del disco del sistema operativo. | OSDiskImageSecurityProfile |
OSDiskImageSecurityProfile
| Nome | Description | Value |
|---|---|---|
| riservatoVMEncryptionType | tipi di crittografia di macchine virtuali riservati | 'EncryptedVMGuestStateOnlyWithPmk' 'EncryptedWithCmk' 'EncryptedWithPmk' 'TPM non persistente' |
| secureVMDiskEncryptionSetId | ID del set di crittografia del disco della macchina virtuale sicura | corda |
ScriptSource
| Nome | Description | Value |
|---|---|---|
| parameters | Optional. Qualsiasi parametro di input che deve essere passato allo script e che viene accessibile all'interno dello script per la sua esecuzione. | GalleryScriptParameter[] |
| scriptLink | Obbligatorio. Il link dello script sorgente deve essere un blob di memoria leggibile con URI SAS o URI pubblicamente accessibile o identità gestita abilitata. | stringa (obbligatorio) |
Regione di destinazione
| Nome | Description | Value |
|---|---|---|
| additionalReplicaSets | Elenco di SKU di archiviazione con numero di repliche per creare repliche di unità dirette. | AdditionalReplicaSet [] |
| encryption | Optional. Consente agli utenti di fornire chiavi gestite dal cliente per crittografare il sistema operativo e i dischi dati nell'artefatto della raccolta. | CrittografiaImmagini |
| excludeFromLatest | Contiene l'impostazione del flag per nascondere un'immagine quando gli utenti specificano version='latest' | bool |
| nome | Nome dell'area. | stringa (obbligatorio) |
| regionalReplicaCount | Numero di repliche della versione dell'immagine da creare per area. Questa proprietà è aggiornabile. | int |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Questa proprietà non è aggiornabile. | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
TrackedResourceTags
| Nome | Description | Value |
|---|
Definizione di risorsa Terraform (provider AzAPI)
Le gallerie/script/tipi di risorsa possono essere distribuite con operazioni che mirano a:
- Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Compute/galleries/scripts/versions, aggiungi il seguente Terraform al tuo template.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/galleries/scripts/versions@2025-12-03"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
publishingProfile = {
endOfLifeDate = "string"
excludeFromLatest = bool
replicaCount = int
replicationMode = "string"
source = {
parameters = [
{
defaultValue = "string"
description = "string"
enumValues = [
"string"
]
maxValue = "string"
minValue = "string"
name = "string"
required = bool
type = "string"
}
]
scriptLink = "string"
}
storageAccountStrategy = "string"
storageAccountType = "string"
targetExtendedLocations = [
{
encryption = {
dataDiskImages = [
{
diskEncryptionSetId = "string"
lun = int
}
]
osDiskImage = {
diskEncryptionSetId = "string"
securityProfile = {
confidentialVMEncryptionType = "string"
secureVMDiskEncryptionSetId = "string"
}
}
}
extendedLocation = {
name = "string"
type = "string"
}
extendedLocationReplicaCount = int
name = "string"
storageAccountType = "string"
}
]
targetRegions = [
{
additionalReplicaSets = [
{
regionalReplicaCount = int
storageAccountType = "string"
}
]
encryption = {
dataDiskImages = [
{
diskEncryptionSetId = "string"
lun = int
}
]
osDiskImage = {
diskEncryptionSetId = "string"
securityProfile = {
confidentialVMEncryptionType = "string"
secureVMDiskEncryptionSetId = "string"
}
}
}
excludeFromLatest = bool
name = "string"
regionalReplicaCount = int
storageAccountType = "string"
}
]
}
safetyProfile = {
allowDeletionOfReplicatedLocations = bool
}
}
}
}
Valori delle proprietà
Microsoft.Compute/galleries/scripts/versions
| Nome | Description | Value |
|---|---|---|
| ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| nome | Nome della risorsa | string Constraints: Pattern = ^[0-9]+\.[0-9]+\.[0-9]+$ (obbligatorio) |
| parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: gallerie/script |
| proprietà | Descrive le proprietà di una galleria Script Version. | GalleriaScriptVersionProprietà |
| tags | Tag delle risorse | Dizionario di nomi e valori di tag. |
| type | Tipo di risorsa | "Microsoft. Calcolo/gallerie/script/versions@2025-12-03" |
Set di repliche aggiuntivo
| Nome | Description | Value |
|---|---|---|
| regionalReplicaCount | Numero di repliche di unità dirette della versione dell'immagine da creare. Questa proprietà è aggiornabile | int |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per creare le repliche di unità dirette | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
DataDiskImageEncryption
| Nome | Description | Value |
|---|---|---|
| diskEncryptionSetId | URI relativo contenente l'ID risorsa del set di crittografia del disco. | corda |
| lun | Questa proprietà specifica il numero di unità logica del disco dati. Questo valore viene usato per identificare i dischi dati all'interno della macchina virtuale e pertanto deve essere univoco per ogni disco dati collegato alla macchina virtuale. | int (obbligatorio) |
CrittografiaImmagini
| Nome | Description | Value |
|---|---|---|
| dataDiskImages | Elenco delle specifiche di crittografia per le immagini del disco dati. | DataDiskImageEncryption[] |
| osDiskImage | Contiene le impostazioni di crittografia per un'immagine del disco del sistema operativo. | OSDiskImageEncryption |
GalleriaExtendedLocation
| Nome | Description | Value |
|---|---|---|
| nome | corda | |
| type | È il tipo della posizione estesa. | 'EdgeZone' 'Sconosciuto' |
GalleryScriptParameter
| Nome | Description | Value |
|---|---|---|
| defaultValue | Il valore predefinito del parametro si applica solo ai tipi di stringhe. | corda |
| descrizione | Descrizione che consente agli utenti di comprendere il significato di questo parametro | corda |
| enumValues | Un elenco di valori ammissibili. Solo i valori applicabili provengono dai valori 'enum' definiti in 'GalleryScriptParameter'. | string[] |
| maxValue | Il valore minimo del parametro. | corda |
| minValue | Il valore minimo del parametro. | corda |
| nome | Nome del parametro. | stringa (obbligatorio) |
| required | Indica se questo parametro deve essere superato. | bool |
| type | Specifica il tipo del parametro Gallery Script. I valori possibili sono: String, Int, Double, Boolean, Enum | 'Booleano' 'Double' 'Enum' 'Int' 'String' |
GalleriaScriptVersionProprietà
| Nome | Description | Value |
|---|---|---|
| publishingProfilo | Profilo di pubblicazione di una versione dell'immagine della raccolta. | GalleriaScriptVersionProfiloPubblicazione (richiesto) |
| di sicurezzaProfilo | Il profilo di sicurezza della versione Gallery Script. | GalleriaVersioneSicurezzaProfilo |
GalleriaSceneggiaturaVersioneProfiloPubblicazione
| Nome | Description | Value |
|---|---|---|
| data di fine vita | Data di fine vita della versione dell'immagine della raccolta. Questa proprietà può essere utilizzata per scopi di rimozione delle autorizzazioni. Questa proprietà è aggiornabile. | corda |
| excludeFromLatest | Se impostato su true, le macchine virtuali distribuite dalla versione più recente della definizione di immagine non useranno questa versione dell'immagine. | bool |
| replicaCount | Numero di repliche della versione dell'immagine da creare per area. Questa proprietà avrà effetto per un'area quando regionalReplicaCount non è specificato. Questa proprietà è aggiornabile. | int |
| replicationMode | Parametro facoltativo che specifica la modalità da usare per la replica. Questa proprietà non è aggiornabile. | 'Full' 'Superficiale' |
| source | Lo script sorgente da cui verrà creata la Versione dello Script. | ScriptSource (richiesto) |
| storageAccountStrategy | Specifica la strategia da utilizzare nella selezione del tipo di conto di archiviazione. Non può essere specificato insieme a storageAccountType, ma può essere sovrascritto per regione specificando targetRegions[].storageAccountType. Questa proprietà non è aggiornabile. | 'DefaultStandard_LRS' 'PreferStandard_ZRS' |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Non può essere specificato insieme a storageAccountStrategy. Questa proprietà non è aggiornabile. | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
| targetExtendedLocations | I percorsi estesi di destinazione in cui verrà replicata la versione dell'immagine. Questa proprietà è aggiornabile. | GalleriaTargetExtendedLocation[] |
| targetRegions | Le aree di destinazione in cui verrà replicata la versione dell'immagine. Questa proprietà è aggiornabile. | TargetRegion[] |
GalleriaVersioneSicurezzaProfilo
| Nome | Description | Value |
|---|---|---|
| consentiEliminazioneDiPosizioniReplicate | Indica se è consentita o meno la rimozione della versione dell'immagine della raccolta dalle aree replicate. | bool |
GalleriaTargetExtendedLocation
| Nome | Description | Value |
|---|---|---|
| encryption | Optional. Consente agli utenti di fornire chiavi gestite dal cliente per crittografare il sistema operativo e i dischi dati nell'artefatto della raccolta. | CrittografiaImmagini |
| extendedLocation | Nome della posizione estesa. | GalleriaExtendedLocation |
| extendedLocationReplicaCount | Numero di repliche della versione dell'immagine da creare per ogni posizione estesa. Questa proprietà è aggiornabile. | int |
| nome | Nome dell'area. | corda |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Questa proprietà non è aggiornabile. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' 'Standard_ZRS' |
OSDiskImageEncryption
| Nome | Description | Value |
|---|---|---|
| diskEncryptionSetId | URI relativo contenente l'ID risorsa del set di crittografia del disco. | corda |
| securityProfile | Questa proprietà specifica il profilo di sicurezza di un'immagine del disco del sistema operativo. | OSDiskImageSecurityProfile |
OSDiskImageSecurityProfile
| Nome | Description | Value |
|---|---|---|
| riservatoVMEncryptionType | tipi di crittografia di macchine virtuali riservati | 'EncryptedVMGuestStateOnlyWithPmk' 'EncryptedWithCmk' 'EncryptedWithPmk' 'TPM non persistente' |
| secureVMDiskEncryptionSetId | ID del set di crittografia del disco della macchina virtuale sicura | corda |
ScriptSource
| Nome | Description | Value |
|---|---|---|
| parameters | Optional. Qualsiasi parametro di input che deve essere passato allo script e che viene accessibile all'interno dello script per la sua esecuzione. | GalleryScriptParameter[] |
| scriptLink | Obbligatorio. Il link dello script sorgente deve essere un blob di memoria leggibile con URI SAS o URI pubblicamente accessibile o identità gestita abilitata. | stringa (obbligatorio) |
Regione di destinazione
| Nome | Description | Value |
|---|---|---|
| additionalReplicaSets | Elenco di SKU di archiviazione con numero di repliche per creare repliche di unità dirette. | AdditionalReplicaSet [] |
| encryption | Optional. Consente agli utenti di fornire chiavi gestite dal cliente per crittografare il sistema operativo e i dischi dati nell'artefatto della raccolta. | CrittografiaImmagini |
| excludeFromLatest | Contiene l'impostazione del flag per nascondere un'immagine quando gli utenti specificano version='latest' | bool |
| nome | Nome dell'area. | stringa (obbligatorio) |
| regionalReplicaCount | Numero di repliche della versione dell'immagine da creare per area. Questa proprietà è aggiornabile. | int |
| storageAccountType | Specifica il tipo di account di archiviazione da usare per archiviare l'immagine. Questa proprietà non è aggiornabile. | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
TrackedResourceTags
| Nome | Description | Value |
|---|