Extension interface
Obiekt Extension.
- Extends
Właściwości
aks |
Tożsamość zasobu Rozszerzenia w klastrze usługi AKS |
auto |
Flaga do zanotowania, czy to rozszerzenie uczestniczy w automatycznym uaktualnieniu wersji pomocniczej, czy nie. |
configuration |
Ustawienia konfiguracji, które są poufne, jako pary name-value do konfigurowania tego rozszerzenia. |
configuration |
Ustawienia konfiguracji jako pary name-value do konfigurowania tego rozszerzenia. |
current |
Obecnie zainstalowana wersja rozszerzenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
custom |
Właściwości ustawień lokalizacji niestandardowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
error |
Informacje o błędach agenta — np. błędy podczas instalacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
extension |
Typ rozszerzenia, z którego ten zasób jest wystąpieniem. Musi być jednym z typów rozszerzeń zarejestrowanych w programie Microsoft.KubernetesConfiguration przez wydawcę rozszerzenia. |
identity | Tożsamość zasobu Rozszerzenia |
is |
Flaga do zanotowania, jeśli to rozszerzenie jest rozszerzeniem systemowym UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
package |
Identyfikator URI pakietu Helm UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
plan | Informacje o planie. |
provisioning |
Stan instalacji tego rozszerzenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
release |
ReleaseTrain to rozszerzenie uczestniczy w auto-upgrade (np. Stable, Preview itp.) — tylko wtedy, gdy autoUpgradeMinorVersion ma wartość "true". |
scope | Zakres, w którym jest zainstalowane rozszerzenie. |
statuses | Stan z tego rozszerzenia. |
system |
Metadane https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources najwyższego poziomu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
version | Określona przez użytkownika wersja rozszerzenia dla tego rozszerzenia na "przypnij". Aby użyć polecenia "version", autoUpgradeMinorVersion musi mieć wartość "false". |
Właściwości dziedziczone
id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
name | Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
aksAssignedIdentity
Tożsamość zasobu Rozszerzenia w klastrze usługi AKS
aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity
Wartość właściwości
autoUpgradeMinorVersion
Flaga do zanotowania, czy to rozszerzenie uczestniczy w automatycznym uaktualnieniu wersji pomocniczej, czy nie.
autoUpgradeMinorVersion?: boolean
Wartość właściwości
boolean
configurationProtectedSettings
Ustawienia konfiguracji, które są poufne, jako pary name-value do konfigurowania tego rozszerzenia.
configurationProtectedSettings?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
configurationSettings
Ustawienia konfiguracji jako pary name-value do konfigurowania tego rozszerzenia.
configurationSettings?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
currentVersion
Obecnie zainstalowana wersja rozszerzenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
currentVersion?: string
Wartość właściwości
string
customLocationSettings
Właściwości ustawień lokalizacji niestandardowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
customLocationSettings?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
errorInfo
Informacje o błędach agenta — np. błędy podczas instalacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
errorInfo?: ErrorDetail
Wartość właściwości
extensionType
Typ rozszerzenia, z którego ten zasób jest wystąpieniem. Musi być jednym z typów rozszerzeń zarejestrowanych w programie Microsoft.KubernetesConfiguration przez wydawcę rozszerzenia.
extensionType?: string
Wartość właściwości
string
identity
isSystemExtension
Flaga do zanotowania, jeśli to rozszerzenie jest rozszerzeniem systemowym UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
isSystemExtension?: boolean
Wartość właściwości
boolean
packageUri
Identyfikator URI pakietu Helm UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
packageUri?: string
Wartość właściwości
string
plan
provisioningState
Stan instalacji tego rozszerzenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
releaseTrain
ReleaseTrain to rozszerzenie uczestniczy w auto-upgrade (np. Stable, Preview itp.) — tylko wtedy, gdy autoUpgradeMinorVersion ma wartość "true".
releaseTrain?: string
Wartość właściwości
string
scope
statuses
systemData
Metadane https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources najwyższego poziomu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
systemData?: SystemData
Wartość właściwości
version
Określona przez użytkownika wersja rozszerzenia dla tego rozszerzenia na "przypnij". Aby użyć polecenia "version", autoUpgradeMinorVersion musi mieć wartość "false".
version?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
Dziedziczone zProxyResource.id
name
Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
Dziedziczone zProxyResource.name
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
Dziedziczone zserwera proxyResource.type