Class ContainerServiceSubscription
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<T,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,R>
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<ContainerServiceSubscription,com.azure.resourcemanager.containerservice.ContainerServiceManager>
-
- com.microsoft.azure.toolkit.lib.containerservice.ContainerServiceSubscription
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResource,com.microsoft.azure.toolkit.lib.common.model.AzResourceBase,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class ContainerServiceSubscription extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<ContainerServiceSubscription,com.azure.resourcemanager.containerservice.ContainerServiceManager>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription
com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription.HttpClientHolder
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<T extends com.microsoft.azure.toolkit.lib.common.model.AzResource,R extends Object>, com.microsoft.azure.toolkit.lib.common.model.AzResource.None, com.microsoft.azure.toolkit.lib.common.model.AzResource.Status
-
-
Field Summary
Fields Modifier and Type Field Description private KubernetesClusterModulekubernetesClusterModuleprivate StringsubscriptionId
-
Constructor Summary
Constructors Modifier Constructor Description protectedContainerServiceSubscription(com.azure.resourcemanager.containerservice.ContainerServiceManager manager, AzureContainerService service)protectedContainerServiceSubscription(String subscriptionId, AzureContainerService service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,?,?>>getSubModules()KubernetesClusterModulekubernetes()-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription
getDefaultHttpClient, getFullResourceType, getResourceManager, getResourceManager, getService, getUserAgentPolicy, listSupportedRegions, loadStatus
-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
canEqual, delete, deleteFromCache, doModify, doModify, equals, exists, getId, getModule, getName, getParent, getRemote, getResourceGroup, getResourceGroupName, getStatus, getSubModule, hashCode, invalidateCache, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemoteFromAzure, reloadStatus, remoteOptional, setRemote, setStatus, toString, update, updateAdditionalProperties
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
kubernetesClusterModule
private final KubernetesClusterModule kubernetesClusterModule
-
-
Constructor Detail
-
ContainerServiceSubscription
protected ContainerServiceSubscription(@Nonnull String subscriptionId, @Nonnull AzureContainerService service)
-
ContainerServiceSubscription
protected ContainerServiceSubscription(@Nonnull com.azure.resourcemanager.containerservice.ContainerServiceManager manager, @Nonnull AzureContainerService service)
-
-
Method Detail
-
kubernetes
public KubernetesClusterModule kubernetes()
-
getSubModules
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,?,?>> getSubModules()
- Specified by:
getSubModulesin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<ContainerServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.containerservice.ContainerServiceManager>
-
-