KubernetesClusterFeaturesClient Interface
public interface KubernetesClusterFeaturesClient
An instance of this class provides access to all the operations defined in KubernetesClusterFeaturesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<KubernetesClusterFeatureInner>,KubernetesClusterFeatureInner> beginCreateOrUpdate(String resourceGroupName, String kubernetesClusterName, String featureName, KubernetesClusterFeatureInner kubernetesClusterFeatureParameters)
Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<KubernetesClusterFeatureInner>,KubernetesClusterFeatureInner> beginCreateOrUpdate(String resourceGroupName, String kubernetesClusterName, String featureName, KubernetesClusterFeatureInner kubernetesClusterFeatureParameters, String ifMatch, String ifNoneMatch, Context context)
Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String kubernetesClusterName, String featureName)
Delete the provided Kubernetes cluster feature.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String kubernetesClusterName, String featureName, String ifMatch, String ifNoneMatch, Context context)
Delete the provided Kubernetes cluster feature.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<KubernetesClusterFeatureInner>,KubernetesClusterFeatureInner> beginUpdate(String resourceGroupName, String kubernetesClusterName, String featureName)
Patch properties of the provided Kubernetes cluster feature.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<KubernetesClusterFeatureInner>,KubernetesClusterFeatureInner> beginUpdate(String resourceGroupName, String kubernetesClusterName, String featureName, String ifMatch, String ifNoneMatch, KubernetesClusterFeaturePatchParameters kubernetesClusterFeatureUpdateParameters, Context context)
Patch properties of the provided Kubernetes cluster feature.
Parameters:
Returns:
createOrUpdate
public abstract KubernetesClusterFeatureInner createOrUpdate(String resourceGroupName, String kubernetesClusterName, String featureName, KubernetesClusterFeatureInner kubernetesClusterFeatureParameters)
Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.
Parameters:
Returns:
createOrUpdate
public abstract KubernetesClusterFeatureInner createOrUpdate(String resourceGroupName, String kubernetesClusterName, String featureName, KubernetesClusterFeatureInner kubernetesClusterFeatureParameters, String ifMatch, String ifNoneMatch, Context context)
Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String kubernetesClusterName, String featureName)
Delete the provided Kubernetes cluster feature.
Parameters:
delete
public abstract void delete(String resourceGroupName, String kubernetesClusterName, String featureName, String ifMatch, String ifNoneMatch, Context context)
Delete the provided Kubernetes cluster feature.
Parameters:
get
public abstract KubernetesClusterFeatureInner get(String resourceGroupName, String kubernetesClusterName, String featureName)
Get properties of the provided the Kubernetes cluster feature.
Parameters:
Returns:
getWithResponse
public abstract Response<KubernetesClusterFeatureInner> getWithResponse(String resourceGroupName, String kubernetesClusterName, String featureName, Context context)
Get properties of the provided the Kubernetes cluster feature.
Parameters:
Returns:
listByKubernetesCluster
public abstract PagedIterable<KubernetesClusterFeatureInner> listByKubernetesCluster(String resourceGroupName, String kubernetesClusterName)
Get a list of features for the provided Kubernetes cluster.
Parameters:
Returns:
listByKubernetesCluster
public abstract PagedIterable<KubernetesClusterFeatureInner> listByKubernetesCluster(String resourceGroupName, String kubernetesClusterName, Integer top, String skipToken, Context context)
Get a list of features for the provided Kubernetes cluster.
Parameters:
Returns:
update
public abstract KubernetesClusterFeatureInner update(String resourceGroupName, String kubernetesClusterName, String featureName)
Patch properties of the provided Kubernetes cluster feature.
Parameters:
Returns:
update
public abstract KubernetesClusterFeatureInner update(String resourceGroupName, String kubernetesClusterName, String featureName, String ifMatch, String ifNoneMatch, KubernetesClusterFeaturePatchParameters kubernetesClusterFeatureUpdateParameters, Context context)
Patch properties of the provided Kubernetes cluster feature.
Parameters:
Returns: