Extension interface
Extension 对象。
- 扩展
属性
aks |
AKS 群集中扩展资源的标识 |
auto |
此扩展是否参与次要版本的自动升级时要注意的标志。 |
configuration |
敏感配置设置,作为用于配置此扩展的名称/值对。 |
configuration |
配置设置,作为用于配置此扩展的名称/值对。 |
current |
当前安装的扩展版本。 注意:此属性不会序列化。 它只能由服务器填充。 |
custom |
自定义位置设置属性。 注意:此属性不会序列化。 它只能由服务器填充。 |
error |
代理中的错误信息 ,例如安装过程中的错误。 注意:此属性不会序列化。 它只能由服务器填充。 |
extension |
此资源是其实例的扩展的类型。 它必须是扩展发布者向 Microsoft.KubernetesConfiguration 注册的扩展类型之一。 |
identity | 扩展资源的标识 |
is |
如果此扩展是系统扩展说明,则标记:此属性将不会序列化。 它只能由服务器填充。 |
package |
Helm 包的 URI 注意:此属性不会序列化。 它只能由服务器填充。 |
plan | 计划信息。 |
provisioning |
此扩展的安装状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
release |
仅当 autoUpgradeMinorVersion 为“true”时,此扩展才参与自动升级(例如 Stable、Preview 等)。 |
scope | 安装扩展的范围。 |
statuses | 此扩展的状态。 |
system |
顶级元数据 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 注意:此属性不会序列化。 它只能由服务器填充。 |
version | 此扩展的用户指定的扩展版本为“pin”。 若要使用“version”,autoUpgradeMinorVersion 必须为“false”。 |
继承属性
id | 资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。 |
name | 资源说明的名称:此属性不会序列化。 它只能由服务器填充。 |
type | 资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
aksAssignedIdentity
AKS 群集中扩展资源的标识
aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity
属性值
autoUpgradeMinorVersion
此扩展是否参与次要版本的自动升级时要注意的标志。
autoUpgradeMinorVersion?: boolean
属性值
boolean
configurationProtectedSettings
敏感配置设置,作为用于配置此扩展的名称/值对。
configurationProtectedSettings?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
configurationSettings
配置设置,作为用于配置此扩展的名称/值对。
configurationSettings?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
currentVersion
当前安装的扩展版本。 注意:此属性不会序列化。 它只能由服务器填充。
currentVersion?: string
属性值
string
customLocationSettings
自定义位置设置属性。 注意:此属性不会序列化。 它只能由服务器填充。
customLocationSettings?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
errorInfo
extensionType
此资源是其实例的扩展的类型。 它必须是扩展发布者向 Microsoft.KubernetesConfiguration 注册的扩展类型之一。
extensionType?: string
属性值
string
identity
isSystemExtension
如果此扩展是系统扩展说明,则标记:此属性将不会序列化。 它只能由服务器填充。
isSystemExtension?: boolean
属性值
boolean
packageUri
Helm 包的 URI 注意:此属性不会序列化。 它只能由服务器填充。
packageUri?: string
属性值
string
plan
provisioningState
此扩展的安装状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
releaseTrain
仅当 autoUpgradeMinorVersion 为“true”时,此扩展才参与自动升级(例如 Stable、Preview 等)。
releaseTrain?: string
属性值
string
scope
statuses
systemData
顶级元数据 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 注意:此属性不会序列化。 它只能由服务器填充。
systemData?: SystemData
属性值
version
此扩展的用户指定的扩展版本为“pin”。 若要使用“version”,autoUpgradeMinorVersion 必须为“false”。
version?: string
属性值
string
继承属性详细信息
id
资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。
id?: string
属性值
string
继承自 ProxyResource.id 的
name
type
资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string