Extension interface
O objeto Extension.
- Extends
Propriedades
aks |
Identidade do recurso de extensão em um cluster AKS |
auto |
Sinalize para observar se esta extensão participa na atualização automática da versão secundária ou não. |
configuration |
Definições de configuração que são confidenciais, como pares nome-valor para configurar esta extensão. |
configuration |
Definições de configuração, como pares nome-valor para configurar esta extensão. |
current |
Versão atualmente instalada da extensão. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
custom |
Propriedades de configurações de local personalizadas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
error |
Informações de erro do agente - por exemplo, erros durante a instalação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
extension |
Tipo de extensão, da qual este recurso é uma instância. Ele deve ser um dos tipos de extensão registrados com Microsoft.KubernetesConfiguration pelo editor de extensão. |
identity | Identidade do recurso de extensão |
is |
Sinalizar para observar se esta extensão é uma extensão do sistema NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
package |
Uri do pacote Helm NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
plan | As informações do plano. |
provisioning |
Estado de instalação desta extensão. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
release |
ReleaseTrain esta extensão participa para atualização automática (por exemplo, Stable, Preview, etc.) - somente se autoUpgradeMinorVersion for 'true'. |
scope | Escopo no qual a extensão está instalada. |
statuses | Status desta extensão. |
system |
Metadados de nível superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
version | Versão especificada pelo usuário da extensão para esta extensão para 'pin'. Para usar 'version', autoUpgradeMinorVersion deve ser 'false'. |
Propriedades Herdadas
id | ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
name | O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
aksAssignedIdentity
Identidade do recurso de extensão em um cluster AKS
aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity
Valor de Propriedade
autoUpgradeMinorVersion
Sinalize para observar se esta extensão participa na atualização automática da versão secundária ou não.
autoUpgradeMinorVersion?: boolean
Valor de Propriedade
boolean
configurationProtectedSettings
Definições de configuração que são confidenciais, como pares nome-valor para configurar esta extensão.
configurationProtectedSettings?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
configurationSettings
Definições de configuração, como pares nome-valor para configurar esta extensão.
configurationSettings?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
currentVersion
Versão atualmente instalada da extensão. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
currentVersion?: string
Valor de Propriedade
string
customLocationSettings
Propriedades de configurações de local personalizadas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
customLocationSettings?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
errorInfo
Informações de erro do agente - por exemplo, erros durante a instalação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
errorInfo?: ErrorDetail
Valor de Propriedade
extensionType
Tipo de extensão, da qual este recurso é uma instância. Ele deve ser um dos tipos de extensão registrados com Microsoft.KubernetesConfiguration pelo editor de extensão.
extensionType?: string
Valor de Propriedade
string
identity
isSystemExtension
Sinalizar para observar se esta extensão é uma extensão do sistema NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isSystemExtension?: boolean
Valor de Propriedade
boolean
packageUri
Uri do pacote Helm NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
packageUri?: string
Valor de Propriedade
string
plan
provisioningState
Estado de instalação desta extensão. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
releaseTrain
ReleaseTrain esta extensão participa para atualização automática (por exemplo, Stable, Preview, etc.) - somente se autoUpgradeMinorVersion for 'true'.
releaseTrain?: string
Valor de Propriedade
string
scope
statuses
systemData
Metadados de nível superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor de Propriedade
version
Versão especificada pelo usuário da extensão para esta extensão para 'pin'. Para usar 'version', autoUpgradeMinorVersion deve ser 'false'.
version?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdado deProxyResource.id
name
O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdada deProxyResource.name