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

ContainerServiceManagedClusterData 类

定义

一个表示 ContainerServiceManagedCluster 数据模型的类。

public class ContainerServiceManagedClusterData : Azure.ResourceManager.Models.TrackedResourceData
type ContainerServiceManagedClusterData = class
    inherit TrackedResourceData
Public Class ContainerServiceManagedClusterData
Inherits TrackedResourceData
继承
ContainerServiceManagedClusterData

构造函数

ContainerServiceManagedClusterData(AzureLocation)

初始化 ContainerServiceManagedClusterData 的新实例。

属性

AadProfile

Azure Active Directory 配置。

AddonProfiles

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

AgentPoolProfiles

代理池属性。

ApiServerAccessProfile

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

AutoScalerProfile

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

AutoUpgradeProfile

自动升级配置。

AzureMonitorMetrics

prometheus 服务加载项的指标配置文件。

AzurePortalFqdn

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

CreationDataSourceResourceId

这是要用于创建目标对象的源对象的 ARM ID。

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 安全策略 (预览版) 。 PodSecurityPolicy 在 Kubernetes v1.21 中已弃用,并在 v1.25 中从 Kubernetes 中删除。 请访问 https://aka.ms/k8s/psphttps://aka.ms/aks/psp 了解详细信息。

EnableRbac

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

ExtendedLocation

虚拟机的扩展位置。

Fqdn

主池的 FQDN。

FqdnSubdomain

创建托管群集后,无法更新此内容。

GuardrailsProfile

护栏配置文件保存给定群集的所有护栏信息。

HttpProxyConfig

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

Id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(继承自 ResourceData)
Identity

托管群集的标识(如果已配置)。 当前支持的标识类型:None、SystemAssigned、UserAssigned。

IdentityProfile

与群集关联的标识。

IngressWebAppRouting

入口配置文件的 Web 应用路由设置。

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 的配置文件。

Location

资源所在的地理位置。

(继承自 TrackedResourceData)
MaxAgentPools

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

Name

资源的名称。

(继承自 ResourceData)
NetworkProfile

网络配置文件。

NodeResourceGroup

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

NodeResourceGroupRestrictionLevel

应用于群集节点资源组的限制级别。

OidcIssuerProfile

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

PodIdentityProfile

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

PowerStateCode

指示群集是“正在运行”还是“已停止”。

PrivateFqdn

专用群集的 FQDN。

PrivateLinkResources

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

ProvisioningState

当前预配状态。

PublicNetworkAccess

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

ResourceType

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。

(继承自 ResourceData)
SecurityProfile

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

ServicePrincipalProfile

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

Sku

托管群集 SKU。

StorageProfile

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

SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

(继承自 ResourceData)
Tags

资源标记。

(继承自 TrackedResourceData)
WindowsProfile

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

WorkloadAutoScalerProfile

托管群集的工作负荷自动缩放程序配置文件。

适用于