KubernetesClusters Interface
public interface KubernetesClusters
Resource collection API of KubernetesClusters.
Method Summary
Method Details
define
public abstract KubernetesCluster.DefinitionStages.Blank define(String name)
Begins definition for a new KubernetesCluster resource.
Parameters:
Returns:
delete
public abstract OperationStatusResult delete(String resourceGroupName, String kubernetesClusterName, String ifMatch, String ifNoneMatch, Context context)
Delete the Kubernetes cluster. Delete the provided Kubernetes cluster.
Parameters:
Returns:
deleteById
public abstract OperationStatusResult deleteById(String id)
Delete the Kubernetes cluster. Delete the provided Kubernetes cluster.
Parameters:
Returns:
deleteByIdWithResponse
public abstract OperationStatusResult deleteByIdWithResponse(String id, String ifMatch, String ifNoneMatch, Context context)
Delete the Kubernetes cluster. Delete the provided Kubernetes cluster.
Parameters:
Returns:
deleteByResourceGroup
public abstract OperationStatusResult deleteByResourceGroup(String resourceGroupName, String kubernetesClusterName)
Delete the Kubernetes cluster. Delete the provided Kubernetes cluster.
Parameters:
Returns:
getById
public abstract KubernetesCluster getById(String id)
Retrieve the Kubernetes cluster. Get properties of the provided the Kubernetes cluster.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<KubernetesCluster> getByIdWithResponse(String id, Context context)
Retrieve the Kubernetes cluster. Get properties of the provided the Kubernetes cluster.
Parameters:
Returns:
getByResourceGroup
public abstract KubernetesCluster getByResourceGroup(String resourceGroupName, String kubernetesClusterName)
Retrieve the Kubernetes cluster. Get properties of the provided the Kubernetes cluster.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<KubernetesCluster> getByResourceGroupWithResponse(String resourceGroupName, String kubernetesClusterName, Context context)
Retrieve the Kubernetes cluster. Get properties of the provided the Kubernetes cluster.
Parameters:
Returns:
list
public abstract PagedIterable<KubernetesCluster> list()
List Kubernetes clusters in the subscription. Get a list of Kubernetes clusters in the provided subscription.
Returns:
list
public abstract PagedIterable<KubernetesCluster> list(Integer top, String skipToken, Context context)
List Kubernetes clusters in the subscription. Get a list of Kubernetes clusters in the provided subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<KubernetesCluster> listByResourceGroup(String resourceGroupName)
List Kubernetes clusters in the resource group. Get a list of Kubernetes clusters in the provided resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<KubernetesCluster> listByResourceGroup(String resourceGroupName, Integer top, String skipToken, Context context)
List Kubernetes clusters in the resource group. Get a list of Kubernetes clusters in the provided resource group.
Parameters:
Returns:
restartNode
public abstract OperationStatusResult restartNode(String resourceGroupName, String kubernetesClusterName, KubernetesClusterRestartNodeParameters kubernetesClusterRestartNodeParameters)
Restart a targeted node. Restart a targeted node of a Kubernetes cluster.
Parameters:
Returns:
restartNode
public abstract OperationStatusResult restartNode(String resourceGroupName, String kubernetesClusterName, KubernetesClusterRestartNodeParameters kubernetesClusterRestartNodeParameters, Context context)
Restart a targeted node. Restart a targeted node of a Kubernetes cluster.
Parameters:
Returns: