Class GetManagedClusterResult


  • public final class GetManagedClusterResult
    extends java.lang.Object
    • Method Detail

      • azurePortalFQDN

        public java.lang.String azurePortalFQDN()
        Returns:
        FQDN for the master pool which used by proxy config.
      • disableLocalAccounts

        public java.util.Optional<java.lang.Boolean> disableLocalAccounts()
        Returns:
        If set to true, getting static credential will be disabled for this cluster. Expected to only be used for AAD clusters.
      • diskEncryptionSetID

        public java.util.Optional<java.lang.String> diskEncryptionSetID()
        Returns:
        ResourceId of the disk encryption set to use for enabling encryption at rest.
      • dnsPrefix

        public java.util.Optional<java.lang.String> dnsPrefix()
        Returns:
        DNS prefix specified when creating the managed cluster.
      • enablePodSecurityPolicy

        public java.util.Optional<java.lang.Boolean> enablePodSecurityPolicy()
        Returns:
        (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.
      • enableRBAC

        public java.util.Optional<java.lang.Boolean> enableRBAC()
        Returns:
        Whether to enable Kubernetes Role-Based Access Control.
      • extendedLocation

        public java.util.Optional<ExtendedLocationResponse> extendedLocation()
        Returns:
        The extended location of the Virtual Machine.
      • fqdn

        public java.lang.String fqdn()
        Returns:
        FQDN for the master pool.
      • fqdnSubdomain

        public java.util.Optional<java.lang.String> fqdnSubdomain()
        Returns:
        FQDN subdomain specified when creating private cluster with custom private dns zone.
      • id

        public java.lang.String id()
        Returns:
        Resource Id
      • kubernetesVersion

        public java.util.Optional<java.lang.String> kubernetesVersion()
        Returns:
        Version of Kubernetes specified when creating the managed cluster.
      • location

        public java.lang.String location()
        Returns:
        Resource location
      • maxAgentPools

        public java.lang.Integer maxAgentPools()
        Returns:
        The max number of agent pools for the managed cluster.
      • name

        public java.lang.String name()
        Returns:
        Resource name
      • nodeResourceGroup

        public java.util.Optional<java.lang.String> nodeResourceGroup()
        Returns:
        Name of the resource group containing agent pool nodes.
      • powerState

        public PowerStateResponse powerState()
        Returns:
        Represents the Power State of the cluster
      • privateFQDN

        public java.lang.String privateFQDN()
        Returns:
        FQDN of private cluster.
      • privateLinkResources

        public java.util.List<PrivateLinkResourceResponse> privateLinkResources()
        Returns:
        Private link resources associated with the cluster.
      • provisioningState

        public java.lang.String provisioningState()
        Returns:
        The current deployment or provisioning state, which only appears in the response.
      • servicePrincipalProfile

        public java.util.Optional<ManagedClusterServicePrincipalProfileResponse> servicePrincipalProfile()
        Returns:
        Information about a service principal identity for the cluster to use for manipulating Azure APIs.
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Resource tags
      • type

        public java.lang.String type()
        Returns:
        Resource type