Share via


KubernetesClusterFeatures interface

Interface representing a KubernetesClusterFeatures.

Methods

beginCreateOrUpdate(string, string, string, KubernetesClusterFeature, KubernetesClusterFeaturesCreateOrUpdateOptionalParams)

Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.

beginCreateOrUpdateAndWait(string, string, string, KubernetesClusterFeature, KubernetesClusterFeaturesCreateOrUpdateOptionalParams)

Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.

beginDelete(string, string, string, KubernetesClusterFeaturesDeleteOptionalParams)

Delete the provided Kubernetes cluster feature.

beginDeleteAndWait(string, string, string, KubernetesClusterFeaturesDeleteOptionalParams)

Delete the provided Kubernetes cluster feature.

beginUpdate(string, string, string, KubernetesClusterFeaturesUpdateOptionalParams)

Patch properties of the provided Kubernetes cluster feature.

beginUpdateAndWait(string, string, string, KubernetesClusterFeaturesUpdateOptionalParams)

Patch properties of the provided Kubernetes cluster feature.

get(string, string, string, KubernetesClusterFeaturesGetOptionalParams)

Get properties of the provided the Kubernetes cluster feature.

listByKubernetesCluster(string, string, KubernetesClusterFeaturesListByKubernetesClusterOptionalParams)

Get a list of features for the provided Kubernetes cluster.

Method Details

beginCreateOrUpdate(string, string, string, KubernetesClusterFeature, KubernetesClusterFeaturesCreateOrUpdateOptionalParams)

Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.

function beginCreateOrUpdate(resourceGroupName: string, kubernetesClusterName: string, featureName: string, kubernetesClusterFeatureParameters: KubernetesClusterFeature, options?: KubernetesClusterFeaturesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<KubernetesClusterFeature>, KubernetesClusterFeature>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

kubernetesClusterFeatureParameters
KubernetesClusterFeature

The request body.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<KubernetesClusterFeature>, KubernetesClusterFeature>>

beginCreateOrUpdateAndWait(string, string, string, KubernetesClusterFeature, KubernetesClusterFeaturesCreateOrUpdateOptionalParams)

Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists.

function beginCreateOrUpdateAndWait(resourceGroupName: string, kubernetesClusterName: string, featureName: string, kubernetesClusterFeatureParameters: KubernetesClusterFeature, options?: KubernetesClusterFeaturesCreateOrUpdateOptionalParams): Promise<KubernetesClusterFeature>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

kubernetesClusterFeatureParameters
KubernetesClusterFeature

The request body.

Returns

beginDelete(string, string, string, KubernetesClusterFeaturesDeleteOptionalParams)

Delete the provided Kubernetes cluster feature.

function beginDelete(resourceGroupName: string, kubernetesClusterName: string, featureName: string, options?: KubernetesClusterFeaturesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

options
KubernetesClusterFeaturesDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginDeleteAndWait(string, string, string, KubernetesClusterFeaturesDeleteOptionalParams)

Delete the provided Kubernetes cluster feature.

function beginDeleteAndWait(resourceGroupName: string, kubernetesClusterName: string, featureName: string, options?: KubernetesClusterFeaturesDeleteOptionalParams): Promise<OperationStatusResult>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

options
KubernetesClusterFeaturesDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, string, KubernetesClusterFeaturesUpdateOptionalParams)

Patch properties of the provided Kubernetes cluster feature.

function beginUpdate(resourceGroupName: string, kubernetesClusterName: string, featureName: string, options?: KubernetesClusterFeaturesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<KubernetesClusterFeature>, KubernetesClusterFeature>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

options
KubernetesClusterFeaturesUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<KubernetesClusterFeature>, KubernetesClusterFeature>>

beginUpdateAndWait(string, string, string, KubernetesClusterFeaturesUpdateOptionalParams)

Patch properties of the provided Kubernetes cluster feature.

function beginUpdateAndWait(resourceGroupName: string, kubernetesClusterName: string, featureName: string, options?: KubernetesClusterFeaturesUpdateOptionalParams): Promise<KubernetesClusterFeature>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

options
KubernetesClusterFeaturesUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, KubernetesClusterFeaturesGetOptionalParams)

Get properties of the provided the Kubernetes cluster feature.

function get(resourceGroupName: string, kubernetesClusterName: string, featureName: string, options?: KubernetesClusterFeaturesGetOptionalParams): Promise<KubernetesClusterFeature>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

featureName

string

The name of the feature.

options
KubernetesClusterFeaturesGetOptionalParams

The options parameters.

Returns

listByKubernetesCluster(string, string, KubernetesClusterFeaturesListByKubernetesClusterOptionalParams)

Get a list of features for the provided Kubernetes cluster.

function listByKubernetesCluster(resourceGroupName: string, kubernetesClusterName: string, options?: KubernetesClusterFeaturesListByKubernetesClusterOptionalParams): PagedAsyncIterableIterator<KubernetesClusterFeature, KubernetesClusterFeature[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

kubernetesClusterName

string

The name of the Kubernetes cluster.

Returns