Extension interface
Objeto Extension.
- Extends
Propiedades
aks |
Identidad del recurso de extensión en un clúster de AKS |
auto |
Marca para tener en cuenta si esta extensión participa en la actualización automática de la versión secundaria o no. |
configuration |
Opciones de configuración que son confidenciales, como pares nombre-valor para configurar esta extensión. |
configuration |
Opciones de configuración, como pares nombre-valor para configurar esta extensión. |
current |
Versión instalada actualmente de la extensión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
custom |
Propiedades de configuración de ubicación personalizadas. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
error |
Información de error del Agente, por ejemplo, errores durante la instalación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
extension |
Tipo de la extensión, de la que este recurso es una instancia de . Debe ser uno de los tipos de extensión registrados con Microsoft.KubernetesConfiguration por el publicador de extensiones. |
identity | Identidad del recurso de extensión |
is |
Marca para anotar si esta extensión es una extensión del sistema NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
package |
URI del paquete de Helm NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
plan | Información del plan. |
provisioning |
Estado de la instalación de esta extensión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
release |
ReleaseTrain esta extensión participa en para la actualización automática (por ejemplo, estable, versión preliminar, etc.): solo si autoUpgradeMinorVersion es "true". |
scope | Ámbito en el que se instala la extensión. |
statuses | Estado de esta extensión. |
system |
Metadatos https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources de nivel superior NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
version | Versión especificada por el usuario de la extensión para esta extensión en "pin". Para usar "version", autoUpgradeMinorVersion debe ser "false". |
Propiedades heredadas
id | Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
name | Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
type | Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
aksAssignedIdentity
Identidad del recurso de extensión en un clúster de AKS
aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity
Valor de propiedad
autoUpgradeMinorVersion
Marca para tener en cuenta si esta extensión participa en la actualización automática de la versión secundaria o no.
autoUpgradeMinorVersion?: boolean
Valor de propiedad
boolean
configurationProtectedSettings
Opciones de configuración que son confidenciales, como pares nombre-valor para configurar esta extensión.
configurationProtectedSettings?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
configurationSettings
Opciones de configuración, como pares nombre-valor para configurar esta extensión.
configurationSettings?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
currentVersion
Versión instalada actualmente de la extensión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
currentVersion?: string
Valor de propiedad
string
customLocationSettings
Propiedades de configuración de ubicación personalizadas. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
customLocationSettings?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
errorInfo
Información de error del Agente, por ejemplo, errores durante la instalación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
errorInfo?: ErrorDetail
Valor de propiedad
extensionType
Tipo de la extensión, de la que este recurso es una instancia de . Debe ser uno de los tipos de extensión registrados con Microsoft.KubernetesConfiguration por el publicador de extensiones.
extensionType?: string
Valor de propiedad
string
identity
isSystemExtension
Marca para anotar si esta extensión es una extensión del sistema NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isSystemExtension?: boolean
Valor de propiedad
boolean
packageUri
URI del paquete de Helm NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
packageUri?: string
Valor de propiedad
string
plan
provisioningState
Estado de la instalación de esta extensión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
provisioningState?: string
Valor de propiedad
string
releaseTrain
ReleaseTrain esta extensión participa en para la actualización automática (por ejemplo, estable, versión preliminar, etc.): solo si autoUpgradeMinorVersion es "true".
releaseTrain?: string
Valor de propiedad
string
scope
statuses
systemData
Metadatos https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources de nivel superior NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
systemData?: SystemData
Valor de propiedad
version
Versión especificada por el usuario de la extensión para esta extensión en "pin". Para usar "version", autoUpgradeMinorVersion debe ser "false".
version?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deProxyResource.id
name
Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deProxyResource.name
type
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deProxyResource.type