public class KubernetesClusterModule extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<KubernetesCluster,ContainerServiceSubscription,com.azure.resourcemanager.containerservice.models.KubernetesCluster>
| Modifier and Type | Field and Description |
|---|---|
private static String |
NAME |
| Constructor and Description |
|---|
KubernetesClusterModule(ContainerServiceSubscription parent) |
| Modifier and Type | Method and Description |
|---|---|
com.azure.resourcemanager.containerservice.models.KubernetesClusters |
getClient() |
String |
getResourceTypeName() |
List<String> |
listVirtualMachineVersion(com.microsoft.azure.toolkit.lib.common.model.Region region) |
protected com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<KubernetesCluster,com.azure.resourcemanager.containerservice.models.KubernetesCluster> |
newDraftForCreate(String name,
String rgName) |
protected KubernetesCluster |
newResource(com.azure.resourcemanager.containerservice.models.KubernetesCluster kubernetesCluster) |
protected KubernetesCluster |
newResource(String name,
String resourceGroupName) |
addResources, addResourceToLocal, addResourceToLocalResourceGroup, canEqual, cast, clear, create, create, delete, deleteResourceFromAzure, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, equals, exists, get, get, getFullResourceType, getId, getName, getOrDraft, getOrInit, getOrTemp, getPageSize, getParent, getResourcesFromAzure, getServiceNameForTelemetry, getSubscriptionId, hashCode, hasMoreResources, invalidateCache, isAuthRequiredForCreating, isAuthRequiredForListing, isAuthRequiredForResource, isMocked, isMocked, list, listByResourceGroup, listCachedResources, loadMoreResources, loadResourceFromAzure, loadResourcePagesFromAzure, newDraftForUpdate, refresh, toResourceId, toString, update, updateOrCreateprivate static final String NAME
public KubernetesClusterModule(@Nonnull ContainerServiceSubscription parent)
public List<String> listVirtualMachineVersion(@Nonnull com.microsoft.azure.toolkit.lib.common.model.Region region)
@Nonnull protected KubernetesCluster newResource(@Nonnull com.azure.resourcemanager.containerservice.models.KubernetesCluster kubernetesCluster)
newResource in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<KubernetesCluster,ContainerServiceSubscription,com.azure.resourcemanager.containerservice.models.KubernetesCluster>@Nonnull protected KubernetesCluster newResource(@Nonnull String name, @Nullable String resourceGroupName)
newResource in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<KubernetesCluster,ContainerServiceSubscription,com.azure.resourcemanager.containerservice.models.KubernetesCluster>@Nullable public com.azure.resourcemanager.containerservice.models.KubernetesClusters getClient()
getClient in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<KubernetesCluster,ContainerServiceSubscription,com.azure.resourcemanager.containerservice.models.KubernetesCluster>@Nonnull public String getResourceTypeName()
getResourceTypeName in interface com.microsoft.azure.toolkit.lib.common.model.AzComponentgetResourceTypeName in interface com.microsoft.azure.toolkit.lib.common.model.AzResourceModule<KubernetesCluster>getResourceTypeName in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<KubernetesCluster,ContainerServiceSubscription,com.azure.resourcemanager.containerservice.models.KubernetesCluster>@Nonnull protected com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<KubernetesCluster,com.azure.resourcemanager.containerservice.models.KubernetesCluster> newDraftForCreate(@Nonnull String name, @Nullable String rgName)
newDraftForCreate in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<KubernetesCluster,ContainerServiceSubscription,com.azure.resourcemanager.containerservice.models.KubernetesCluster>Copyright © 2024. All rights reserved.