VirtualMachineExtensionImage interface
Descreve uma imagem de extensão de máquina virtual.
- Extends
Propriedades
compute |
O tipo de função (IaaS ou PaaS) que essa extensão dá suporte. |
handler |
O esquema definido pelo publicador, em que os consumidores de extensão devem fornecer configurações em um esquema correspondente. |
operating |
O sistema operacional com suporte para essa extensão. |
supports |
Se o manipulador pode dar suporte a várias extensões. |
vm |
Se a extensão pode ser usada em VMScaleSets xRP. Por padrão, as extensões existentes são utilizáveis em conjuntos de dimensionamento, mas pode haver casos em que um editor deseja indicar explicitamente que a extensão só está habilitada para VMs CRP, mas não VMSS. |
Propriedades herdadas
id | Observação da ID do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Localização do recurso |
name | Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcações de recursos |
type | Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
computeRole
O tipo de função (IaaS ou PaaS) que essa extensão dá suporte.
computeRole?: string
Valor da propriedade
string
handlerSchema
O esquema definido pelo publicador, em que os consumidores de extensão devem fornecer configurações em um esquema correspondente.
handlerSchema?: string
Valor da propriedade
string
operatingSystem
O sistema operacional com suporte para essa extensão.
operatingSystem?: string
Valor da propriedade
string
supportsMultipleExtensions
Se o manipulador pode dar suporte a várias extensões.
supportsMultipleExtensions?: boolean
Valor da propriedade
boolean
vmScaleSetEnabled
Se a extensão pode ser usada em VMScaleSets xRP. Por padrão, as extensões existentes são utilizáveis em conjuntos de dimensionamento, mas pode haver casos em que um editor deseja indicar explicitamente que a extensão só está habilitada para VMs CRP, mas não VMSS.
vmScaleSetEnabled?: boolean
Valor da propriedade
boolean
Detalhes das propriedades herdadas
id
Observação da ID do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deResource.id
location
name
Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deResource.name
tags
Marcações de recursos
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deResource.tags
type
Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deResource.type