通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedClusterPropertiesOutput interface

托管群集的属性。

属性

aadProfile

Azure Active Directory 配置。

addonProfiles

托管群集加载项的配置文件。

agentPoolProfiles

代理池属性。

apiServerAccessProfile

托管群集 API 服务器的访问配置文件。

autoScalerProfile

启用时要应用于群集自动缩放程序的参数

autoUpgradeProfile

自动升级配置。

azurePortalFQDN

Azure 门户要求在某些响应中发送某些跨域资源共享(CORS)标头,Kubernetes APIServer 默认情况下不会处理这些标头。 此特殊的 FQDN 支持 CORS,使 Azure 门户能够正常运行。

creationData

如果使用快照创建/升级群集,则用于指定源快照 ID 的 CreationData。

currentKubernetesVersion

托管群集运行的 Kubernetes 版本。

disableLocalAccounts

如果设置为 true,将禁用此群集的静态凭据。 这只能在启用了 AAD 的托管群集上使用。 有关详细信息,请参阅 禁用本地帐户

diskEncryptionSetID

此格式为:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}”

dnsPrefix

创建托管群集后,无法更新此功能。

enableNamespaceResources

默认值为 false。 可以在创建和更新托管群集时启用/禁用它。 有关命名空间作为 ARM 资源的更多详细信息,请参阅 https://aka.ms/NamespaceARMResource

enablePodSecurityPolicy

(弃用)是否启用 Kubernetes Pod 安全策略(预览版)。 此功能设置为在 2020 年 10 月 15 日删除。 有关详细信息,请查看 aka.ms/aks/azpodpolicy。

enableRBAC

是否启用 Kubernetes Role-Based 访问控制。

fqdn

主池的 FQDN。

fqdnSubdomain

创建托管群集后,无法更新此功能。

httpProxyConfig

使用 HTTP 代理服务器预配群集的配置。

identityProfile

与群集关联的标识。

ingressProfile

托管群集的入口配置文件。

kubernetesVersion

升级支持的 AKS 群集时,无法跳过 Kubernetes 次要版本。 所有升级都必须按主版本号按顺序执行。 例如,允许在 1.14.x -> 1.15.x 或 1.15.x 之间升级> 1.16.x,但不允许使用 1.14.x -> 1.16.x。 有关更多详细信息,请参阅 升级 AKS 群集

linuxProfile

托管群集中 Linux VM 的配置文件。

maxAgentPools

托管群集的最大代理池数。

networkProfile

网络配置文件。

nodeResourceGroup

包含代理池节点的资源组的名称。

oidcIssuerProfile

托管群集的 OIDC 颁发者配置文件。

podIdentityProfile

有关 AAD Pod 标识集成的详细信息,请参阅 使用 AAD Pod 标识

powerState

群集的电源状态。

privateFQDN

专用群集的 FQDN。

privateLinkResources

与群集关联的专用链接资源。

provisioningState

当前预配状态。

publicNetworkAccess

允许或拒绝 AKS 的公共网络访问

securityProfile

托管群集的安全配置文件。

servicePrincipalProfile

有关群集用于作 Azure API 的服务主体标识的信息。

storageProfile

托管群集的存储配置文件。

windowsProfile

托管群集中 Windows VM 的配置文件。

workloadAutoScalerProfile

容器服务群集的工作负荷自动缩放程序配置文件。

属性详细信息

aadProfile

Azure Active Directory 配置。

aadProfile?: ManagedClusterAADProfileOutput

属性值

addonProfiles

托管群集加载项的配置文件。

addonProfiles?: Record<string, ManagedClusterAddonProfileOutput>

属性值

agentPoolProfiles

代理池属性。

agentPoolProfiles?: ManagedClusterAgentPoolProfileOutput[]

属性值

apiServerAccessProfile

托管群集 API 服务器的访问配置文件。

apiServerAccessProfile?: ManagedClusterAPIServerAccessProfileOutput

属性值

autoScalerProfile

启用时要应用于群集自动缩放程序的参数

autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfileOutput

属性值

autoUpgradeProfile

自动升级配置。

autoUpgradeProfile?: ManagedClusterAutoUpgradeProfileOutput

属性值

azurePortalFQDN

Azure 门户要求在某些响应中发送某些跨域资源共享(CORS)标头,Kubernetes APIServer 默认情况下不会处理这些标头。 此特殊的 FQDN 支持 CORS,使 Azure 门户能够正常运行。

azurePortalFQDN?: string

属性值

string

creationData

如果使用快照创建/升级群集,则用于指定源快照 ID 的 CreationData。

creationData?: CreationDataOutput

属性值

currentKubernetesVersion

托管群集运行的 Kubernetes 版本。

currentKubernetesVersion?: string

属性值

string

disableLocalAccounts

如果设置为 true,将禁用此群集的静态凭据。 这只能在启用了 AAD 的托管群集上使用。 有关详细信息,请参阅 禁用本地帐户

disableLocalAccounts?: boolean

属性值

boolean

diskEncryptionSetID

此格式为:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}”

diskEncryptionSetID?: string

属性值

string

dnsPrefix

创建托管群集后,无法更新此功能。

dnsPrefix?: string

属性值

string

enableNamespaceResources

默认值为 false。 可以在创建和更新托管群集时启用/禁用它。 有关命名空间作为 ARM 资源的更多详细信息,请参阅 https://aka.ms/NamespaceARMResource

enableNamespaceResources?: boolean

属性值

boolean

enablePodSecurityPolicy

(弃用)是否启用 Kubernetes Pod 安全策略(预览版)。 此功能设置为在 2020 年 10 月 15 日删除。 有关详细信息,请查看 aka.ms/aks/azpodpolicy。

enablePodSecurityPolicy?: boolean

属性值

boolean

enableRBAC

是否启用 Kubernetes Role-Based 访问控制。

enableRBAC?: boolean

属性值

boolean

fqdn

主池的 FQDN。

fqdn?: string

属性值

string

fqdnSubdomain

创建托管群集后,无法更新此功能。

fqdnSubdomain?: string

属性值

string

httpProxyConfig

使用 HTTP 代理服务器预配群集的配置。

httpProxyConfig?: ManagedClusterHttpProxyConfigOutput

属性值

identityProfile

与群集关联的标识。

identityProfile?: Record<string, UserAssignedIdentityOutput>

属性值

Record<string, UserAssignedIdentityOutput>

ingressProfile

托管群集的入口配置文件。

ingressProfile?: ManagedClusterIngressProfileOutput

属性值

kubernetesVersion

升级支持的 AKS 群集时,无法跳过 Kubernetes 次要版本。 所有升级都必须按主版本号按顺序执行。 例如,允许在 1.14.x -> 1.15.x 或 1.15.x 之间升级> 1.16.x,但不允许使用 1.14.x -> 1.16.x。 有关更多详细信息,请参阅 升级 AKS 群集

kubernetesVersion?: string

属性值

string

linuxProfile

托管群集中 Linux VM 的配置文件。

linuxProfile?: ContainerServiceLinuxProfileOutput

属性值

maxAgentPools

托管群集的最大代理池数。

maxAgentPools?: number

属性值

number

networkProfile

网络配置文件。

networkProfile?: ContainerServiceNetworkProfileOutput

属性值

nodeResourceGroup

包含代理池节点的资源组的名称。

nodeResourceGroup?: string

属性值

string

oidcIssuerProfile

托管群集的 OIDC 颁发者配置文件。

oidcIssuerProfile?: ManagedClusterOidcIssuerProfileOutput

属性值

podIdentityProfile

有关 AAD Pod 标识集成的详细信息,请参阅 使用 AAD Pod 标识

podIdentityProfile?: ManagedClusterPodIdentityProfileOutput

属性值

powerState

群集的电源状态。

powerState?: PowerStateOutput

属性值

privateFQDN

专用群集的 FQDN。

privateFQDN?: string

属性值

string

privateLinkResources

与群集关联的专用链接资源。

privateLinkResources?: PrivateLinkResourceOutput[]

属性值

provisioningState

当前预配状态。

provisioningState?: string

属性值

string

publicNetworkAccess

允许或拒绝 AKS 的公共网络访问

publicNetworkAccess?: "Enabled" | "Disabled"

属性值

"Enabled" | "Disabled"

securityProfile

托管群集的安全配置文件。

securityProfile?: ManagedClusterSecurityProfileOutput

属性值

servicePrincipalProfile

有关群集用于作 Azure API 的服务主体标识的信息。

servicePrincipalProfile?: ManagedClusterServicePrincipalProfileOutput

属性值

storageProfile

托管群集的存储配置文件。

storageProfile?: ManagedClusterStorageProfileOutput

属性值

windowsProfile

托管群集中 Windows VM 的配置文件。

windowsProfile?: ManagedClusterWindowsProfileOutput

属性值

workloadAutoScalerProfile

容器服务群集的工作负荷自动缩放程序配置文件。

workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfileOutput

属性值