GetManagedClusterResult

data class GetManagedClusterResult(val aadProfile: ManagedClusterAADProfileResponse? = null, val addonProfiles: Map<String, ManagedClusterAddonProfileResponse>? = null, val agentPoolProfiles: List<ManagedClusterAgentPoolProfileResponse>? = null, val apiServerAccessProfile: ManagedClusterAPIServerAccessProfileResponse? = null, val autoScalerProfile: ManagedClusterPropertiesResponseAutoScalerProfile? = null, val autoUpgradeProfile: ManagedClusterAutoUpgradeProfileResponse? = null, val azurePortalFQDN: String, val disableLocalAccounts: Boolean? = null, val diskEncryptionSetID: String? = null, val dnsPrefix: String? = null, val enablePodSecurityPolicy: Boolean? = null, val enableRBAC: Boolean? = null, val extendedLocation: ExtendedLocationResponse? = null, val fqdn: String, val fqdnSubdomain: String? = null, val httpProxyConfig: ManagedClusterHTTPProxyConfigResponse? = null, val id: String, val identity: ManagedClusterIdentityResponse? = null, val identityProfile: Map<String, ManagedClusterPropertiesResponseIdentityProfile>? = null, val kubernetesVersion: String? = null, val linuxProfile: ContainerServiceLinuxProfileResponse? = null, val location: String, val maxAgentPools: Int, val name: String, val networkProfile: ContainerServiceNetworkProfileResponse? = null, val nodeResourceGroup: String? = null, val podIdentityProfile: ManagedClusterPodIdentityProfileResponse? = null, val powerState: PowerStateResponse, val privateFQDN: String, val privateLinkResources: List<PrivateLinkResourceResponse>? = null, val provisioningState: String, val servicePrincipalProfile: ManagedClusterServicePrincipalProfileResponse? = null, val sku: ManagedClusterSKUResponse? = null, val tags: Map<String, String>? = null, val type: String, val windowsProfile: ManagedClusterWindowsProfileResponse? = null)

Managed cluster.

Constructors

Link copied to clipboard
constructor(aadProfile: ManagedClusterAADProfileResponse? = null, addonProfiles: Map<String, ManagedClusterAddonProfileResponse>? = null, agentPoolProfiles: List<ManagedClusterAgentPoolProfileResponse>? = null, apiServerAccessProfile: ManagedClusterAPIServerAccessProfileResponse? = null, autoScalerProfile: ManagedClusterPropertiesResponseAutoScalerProfile? = null, autoUpgradeProfile: ManagedClusterAutoUpgradeProfileResponse? = null, azurePortalFQDN: String, disableLocalAccounts: Boolean? = null, diskEncryptionSetID: String? = null, dnsPrefix: String? = null, enablePodSecurityPolicy: Boolean? = null, enableRBAC: Boolean? = null, extendedLocation: ExtendedLocationResponse? = null, fqdn: String, fqdnSubdomain: String? = null, httpProxyConfig: ManagedClusterHTTPProxyConfigResponse? = null, id: String, identity: ManagedClusterIdentityResponse? = null, identityProfile: Map<String, ManagedClusterPropertiesResponseIdentityProfile>? = null, kubernetesVersion: String? = null, linuxProfile: ContainerServiceLinuxProfileResponse? = null, location: String, maxAgentPools: Int, name: String, networkProfile: ContainerServiceNetworkProfileResponse? = null, nodeResourceGroup: String? = null, podIdentityProfile: ManagedClusterPodIdentityProfileResponse? = null, powerState: PowerStateResponse, privateFQDN: String, privateLinkResources: List<PrivateLinkResourceResponse>? = null, provisioningState: String, servicePrincipalProfile: ManagedClusterServicePrincipalProfileResponse? = null, sku: ManagedClusterSKUResponse? = null, tags: Map<String, String>? = null, type: String, windowsProfile: ManagedClusterWindowsProfileResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Profile of Azure Active Directory configuration.

Link copied to clipboard

Profile of managed cluster add-on.

Link copied to clipboard

Properties of the agent pool.

Link copied to clipboard

Access profile for managed cluster API server.

Link copied to clipboard

Parameters to be applied to the cluster-autoscaler when enabled

Link copied to clipboard

Profile of auto upgrade configuration.

Link copied to clipboard

FQDN for the master pool which used by proxy config.

Link copied to clipboard

If set to true, getting static credential will be disabled for this cluster. Expected to only be used for AAD clusters.

Link copied to clipboard

ResourceId of the disk encryption set to use for enabling encryption at rest.

Link copied to clipboard
val dnsPrefix: String? = null

DNS prefix specified when creating the managed cluster.

Link copied to clipboard

(DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy.

Link copied to clipboard
val enableRBAC: Boolean? = null

Whether to enable Kubernetes Role-Based Access Control.

Link copied to clipboard

The extended location of the Virtual Machine.

Link copied to clipboard

FQDN for the master pool.

Link copied to clipboard
val fqdnSubdomain: String? = null

FQDN subdomain specified when creating private cluster with custom private dns zone.

Link copied to clipboard

Configurations for provisioning the cluster with HTTP proxy servers.

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

The identity of the managed cluster, if configured.

Link copied to clipboard

Identities associated with the cluster.

Link copied to clipboard

Version of Kubernetes specified when creating the managed cluster.

Link copied to clipboard

Profile for Linux VMs in the container service cluster.

Link copied to clipboard

Resource location

Link copied to clipboard

The max number of agent pools for the managed cluster.

Link copied to clipboard

Resource name

Link copied to clipboard

Profile of network configuration.

Link copied to clipboard

Name of the resource group containing agent pool nodes.

Link copied to clipboard

Profile of managed cluster pod identity.

Link copied to clipboard

Represents the Power State of the cluster

Link copied to clipboard

FQDN of private cluster.

Link copied to clipboard

Private link resources associated with the cluster.

Link copied to clipboard

The current deployment or provisioning state, which only appears in the response.

Link copied to clipboard

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

Link copied to clipboard

The managed cluster SKU.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource type

Link copied to clipboard

Profile for Windows VMs in the container service cluster.