@Beta(value=V1_15_0) public interface KubernetesCluster extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.containerservice.implementation.ContainerServiceManager,com.microsoft.azure.management.containerservice.implementation.ManagedClusterInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<KubernetesCluster>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<KubernetesCluster.Update>, OrchestratorServiceBase
| Modifier and Type | Interface and Description |
|---|---|
static interface |
KubernetesCluster.Definition
Interface for all the definitions related to a Kubernetes cluster.
|
static interface |
KubernetesCluster.DefinitionStages
Grouping of Kubernetes cluster definition stages.
|
static interface |
KubernetesCluster.Update
The template for an update operation, containing all the settings that can be modified.
|
static interface |
KubernetesCluster.UpdateStages
Grouping of the Kubernetes cluster update stages.
|
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
Map<String,ManagedClusterAddonProfile> |
addonProfiles() |
byte[] |
adminKubeConfigContent() |
Map<String,KubernetesClusterAgentPool> |
agentPools() |
String |
dnsPrefix() |
boolean |
enableRBAC() |
String |
fqdn() |
String |
linuxRootUsername() |
ContainerServiceNetworkProfile |
networkProfile() |
String |
nodeResourceGroup() |
String |
provisioningState() |
String |
servicePrincipalClientId() |
String |
servicePrincipalSecret() |
String |
sshKey() |
byte[] |
userKubeConfigContent() |
KubernetesVersion |
version() |
region, regionName, tags, typekeyidnameresourceGroupNamemanagerinnerString provisioningState()
String dnsPrefix()
String fqdn()
KubernetesVersion version()
byte[] adminKubeConfigContent()
byte[] userKubeConfigContent()
String servicePrincipalClientId()
String servicePrincipalSecret()
String linuxRootUsername()
String sshKey()
Map<String,KubernetesClusterAgentPool> agentPools()
@Beta(value=V1_15_0) ContainerServiceNetworkProfile networkProfile()
@Beta(value=V1_15_0) Map<String,ManagedClusterAddonProfile> addonProfiles()
@Beta(value=V1_15_0) String nodeResourceGroup()
@Beta(value=V1_15_0) boolean enableRBAC()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/