Uses of Class
com.azure.resourcemanager.containerservice.fluent.models.ManagedClusterProperties
Packages that use ManagedClusterProperties
Package
Description
Package containing the inner data models for ContainerServiceManagementClient.
-
Uses of ManagedClusterProperties in com.azure.resourcemanager.containerservice.fluent.models
Methods in com.azure.resourcemanager.containerservice.fluent.models that return ManagedClusterPropertiesModifier and TypeMethodDescriptionstatic ManagedClusterPropertiesManagedClusterProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ManagedClusterProperties from the JsonReader.ManagedClusterProperties.withAadProfile(ManagedClusterAadProfile aadProfile) Set the aadProfile property: The Azure Active Directory configuration.ManagedClusterProperties.withAddonProfiles(Map<String, ManagedClusterAddonProfile> addonProfiles) Set the addonProfiles property: The profile of managed cluster add-on.ManagedClusterProperties.withAgentPoolProfiles(List<ManagedClusterAgentPoolProfile> agentPoolProfiles) Set the agentPoolProfiles property: The agent pool properties.ManagedClusterProperties.withApiServerAccessProfile(ManagedClusterApiServerAccessProfile apiServerAccessProfile) Set the apiServerAccessProfile property: The access profile for managed cluster API server.ManagedClusterProperties.withAutoScalerProfile(ManagedClusterPropertiesAutoScalerProfile autoScalerProfile) Set the autoScalerProfile property: Parameters to be applied to the cluster-autoscaler when enabled.ManagedClusterProperties.withAutoUpgradeProfile(ManagedClusterAutoUpgradeProfile autoUpgradeProfile) Set the autoUpgradeProfile property: The auto upgrade configuration.ManagedClusterProperties.withAzureMonitorProfile(ManagedClusterAzureMonitorProfile azureMonitorProfile) Set the azureMonitorProfile property: Azure Monitor addon profiles for monitoring the managed cluster.ManagedClusterProperties.withDisableLocalAccounts(Boolean disableLocalAccounts) Set the disableLocalAccounts property: If set to true, getting static credentials will be disabled for this cluster.ManagedClusterProperties.withDiskEncryptionSetId(String diskEncryptionSetId) Set the diskEncryptionSetId property: This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'.ManagedClusterProperties.withDnsPrefix(String dnsPrefix) Set the dnsPrefix property: This cannot be updated once the Managed Cluster has been created.ManagedClusterProperties.withEnablePodSecurityPolicy(Boolean enablePodSecurityPolicy) Set the enablePodSecurityPolicy property: (DEPRECATED) Whether to enable Kubernetes pod security policy (preview).ManagedClusterProperties.withEnableRbac(Boolean enableRbac) Set the enableRbac property: Whether to enable Kubernetes Role-Based Access Control.ManagedClusterProperties.withFqdnSubdomain(String fqdnSubdomain) Set the fqdnSubdomain property: This cannot be updated once the Managed Cluster has been created.ManagedClusterProperties.withHttpProxyConfig(ManagedClusterHttpProxyConfig httpProxyConfig) Set the httpProxyConfig property: Configurations for provisioning the cluster with HTTP proxy servers.ManagedClusterProperties.withIdentityProfile(Map<String, UserAssignedIdentity> identityProfile) Set the identityProfile property: The user identity associated with the managed cluster.ManagedClusterProperties.withIngressProfile(ManagedClusterIngressProfile ingressProfile) Set the ingressProfile property: Ingress profile for the managed cluster.ManagedClusterProperties.withKubernetesVersion(String kubernetesVersion) Set the kubernetesVersion property: Both patch version <major.minor.patch> (e.g. 1.20.13) and <major.minor> (e.g. 1.20) are supported.ManagedClusterProperties.withLinuxProfile(ContainerServiceLinuxProfile linuxProfile) Set the linuxProfile property: The profile for Linux VMs in the Managed Cluster.ManagedClusterProperties.withMetricsProfile(ManagedClusterMetricsProfile metricsProfile) Set the metricsProfile property: Optional cluster metrics configuration.ManagedClusterProperties.withNetworkProfile(ContainerServiceNetworkProfile networkProfile) Set the networkProfile property: The network configuration profile.ManagedClusterProperties.withNodeResourceGroup(String nodeResourceGroup) Set the nodeResourceGroup property: The name of the resource group containing agent pool nodes.ManagedClusterProperties.withNodeResourceGroupProfile(ManagedClusterNodeResourceGroupProfile nodeResourceGroupProfile) Set the nodeResourceGroupProfile property: Profile of the node resource group configuration.ManagedClusterProperties.withOidcIssuerProfile(ManagedClusterOidcIssuerProfile oidcIssuerProfile) Set the oidcIssuerProfile property: The OIDC issuer profile of the Managed Cluster.ManagedClusterProperties.withPodIdentityProfile(ManagedClusterPodIdentityProfile podIdentityProfile) Set the podIdentityProfile property: See [use AAD pod identity](https://docs.microsoft.com/azure/aks/use-azure-ad-pod-identity) for more details on AAD pod identity integration.ManagedClusterProperties.withPrivateLinkResources(List<PrivateLinkResourceInner> privateLinkResources) Set the privateLinkResources property: Private link resources associated with the cluster.ManagedClusterProperties.withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess) Set the publicNetworkAccess property: Allow or deny public network access for AKS.ManagedClusterProperties.withSecurityProfile(ManagedClusterSecurityProfile securityProfile) Set the securityProfile property: Security profile for the managed cluster.ManagedClusterProperties.withServiceMeshProfile(ServiceMeshProfile serviceMeshProfile) Set the serviceMeshProfile property: Service mesh profile for a managed cluster.ManagedClusterProperties.withServicePrincipalProfile(ManagedClusterServicePrincipalProfile servicePrincipalProfile) Set the servicePrincipalProfile property: Information about a service principal identity for the cluster to use for manipulating Azure APIs.ManagedClusterProperties.withStorageProfile(ManagedClusterStorageProfile storageProfile) Set the storageProfile property: Storage profile for the managed cluster.ManagedClusterProperties.withSupportPlan(KubernetesSupportPlan supportPlan) Set the supportPlan property: The support plan for the Managed Cluster.ManagedClusterProperties.withUpgradeSettings(ClusterUpgradeSettings upgradeSettings) Set the upgradeSettings property: Settings for upgrading a cluster.ManagedClusterProperties.withWindowsProfile(ManagedClusterWindowsProfile windowsProfile) Set the windowsProfile property: The profile for Windows VMs in the Managed Cluster.ManagedClusterProperties.withWorkloadAutoScalerProfile(ManagedClusterWorkloadAutoScalerProfile workloadAutoScalerProfile) Set the workloadAutoScalerProfile property: Workload Auto-scaler profile for the managed cluster.