VirtualMachineExtensionImage interface
Décrit une image d’extension de machine virtuelle.
- Extends
Propriétés
| compute |
Type de rôle (IaaS ou PaaS) pris en charge par cette extension. |
| handler |
Schéma défini par l’éditeur, où les consommateurs d’extensions doivent fournir des paramètres dans un schéma correspondant. |
| operating |
Le système d’exploitation pris en charge par cette extension. |
| supports |
Indique si le gestionnaire peut prendre en charge plusieurs extensions. |
| vm |
Indique si l’extension peut être utilisée sur xRP VMScaleSets. Par défaut, les extensions existantes sont utilisables sur des groupes identiques, mais il peut arriver qu’un éditeur souhaite indiquer explicitement que l’extension est activée uniquement pour les machines virtuelles CRP, mais pas pour VMSS. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement géographique où réside la ressource |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Balises de ressource. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
computeRole
Type de rôle (IaaS ou PaaS) pris en charge par cette extension.
computeRole?: string
Valeur de propriété
string
handlerSchema
Schéma défini par l’éditeur, où les consommateurs d’extensions doivent fournir des paramètres dans un schéma correspondant.
handlerSchema?: string
Valeur de propriété
string
operatingSystem
Le système d’exploitation pris en charge par cette extension.
operatingSystem?: string
Valeur de propriété
string
supportsMultipleExtensions
Indique si le gestionnaire peut prendre en charge plusieurs extensions.
supportsMultipleExtensions?: boolean
Valeur de propriété
boolean
vmScaleSetEnabled
Indique si l’extension peut être utilisée sur xRP VMScaleSets. Par défaut, les extensions existantes sont utilisables sur des groupes identiques, mais il peut arriver qu’un éditeur souhaite indiquer explicitement que l’extension est activée uniquement pour les machines virtuelles CRP, mais pas pour VMSS.
vmScaleSetEnabled?: boolean
Valeur de propriété
boolean
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deTrackedResource.id
location
Emplacement géographique où réside la ressource
location: string
Valeur de propriété
string
héritée deTrackedResource.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deTrackedResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deTrackedResource.systemData
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée deTrackedResource.tags
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deTrackedResource.type