Extension interface
Obiekt Extension.
- Rozszerzenie
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 nazwa-wartość na potrzeby konfigurowania tego rozszerzenia. |
| configuration |
Ustawienia konfiguracji jako pary nazwa-wartość 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łędzie 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, którego wystąpieniem jest ten zasób. Musi to być jeden z typów rozszerzeń zarejestrowanych w programie Microsoft.KubernetesConfiguration przez wydawcę rozszerzeń. |
| 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 procesie automatycznego uaktualniania (np. Stabilne, Wersja zapoznawcza itp.) — tylko wtedy, gdy autoUpgradeMinorVersion ma wartość "true". |
| scope | Zakres, w którym zainstalowano rozszerzenie. |
| statuses | Stan z tego rozszerzenia. |
| system |
Metadane najwyższego poziomu https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 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 "pin". 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 nazwa-wartość na potrzeby konfigurowania tego rozszerzenia.
configurationProtectedSettings?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
configurationSettings
Ustawienia konfiguracji jako pary nazwa-wartość 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łędzie 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, którego wystąpieniem jest ten zasób. Musi to być jeden z typów rozszerzeń zarejestrowanych w programie Microsoft.KubernetesConfiguration przez wydawcę rozszerzeń.
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 procesie automatycznego uaktualniania (np. Stabilne, Wersja zapoznawcza itp.) — tylko wtedy, gdy autoUpgradeMinorVersion ma wartość "true".
releaseTrain?: string
Wartość właściwości
string
scope
statuses
systemData
Metadane najwyższego poziomu https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 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 "pin". 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 zProxyResource.type