Condividi tramite


VirtualMachineExtensionImage interface

Descrive un'immagine di estensione macchina virtuale.

Extends

Proprietà

computeRole

Il tipo di ruolo (IaaS o PaaS) supportata da questa estensione.

handlerSchema

Schema definito dal server di pubblicazione, in cui i consumer di estensioni devono fornire le impostazioni in uno schema corrispondente.

operatingSystem

Il sistema operativo supportato da questa estensione.

supportsMultipleExtensions

Indica se il gestore può supportare più estensioni.

vmScaleSetEnabled

Indica se l'estensione può essere usata in xRP VMScaleSets. Per impostazione predefinita, le estensioni esistenti sono utilizzabili nei set di scalabilità, ma in alcuni casi un server di pubblicazione vuole indicare in modo esplicito che l'estensione è abilitata solo per le macchine virtuali CRP, ma non per vmSS.

Proprietà ereditate

id

NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Percorso risorsa

name

NOME RISORSA NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag delle risorse

type

NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

computeRole

Il tipo di ruolo (IaaS o PaaS) supportata da questa estensione.

computeRole?: string

Valore della proprietà

string

handlerSchema

Schema definito dal server di pubblicazione, in cui i consumer di estensioni devono fornire le impostazioni in uno schema corrispondente.

handlerSchema?: string

Valore della proprietà

string

operatingSystem

Il sistema operativo supportato da questa estensione.

operatingSystem?: string

Valore della proprietà

string

supportsMultipleExtensions

Indica se il gestore può supportare più estensioni.

supportsMultipleExtensions?: boolean

Valore della proprietà

boolean

vmScaleSetEnabled

Indica se l'estensione può essere usata in xRP VMScaleSets. Per impostazione predefinita, le estensioni esistenti sono utilizzabili nei set di scalabilità, ma in alcuni casi un server di pubblicazione vuole indicare in modo esplicito che l'estensione è abilitata solo per le macchine virtuali CRP, ma non per vmSS.

vmScaleSetEnabled?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

id

NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daResource.id

location

Percorso risorsa

location: string

Valore della proprietà

string

ereditato da Resource.location

name

NOME RISORSA NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daResource.name

tags

Tag delle risorse

tags?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

ereditato daResource.tags

type

NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daresource.type