KubernetesVersionsOperations interface

Interface representing a KubernetesVersions operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Create the Kubernetes version resource or update its tags. This resource is system managed and should only be created with the name "default".

delete

Delete the specified Kubernetes version resource.

get

Retrieve the Kubernetes version resource that describes the available Kubernetes versions for deployment.

listByResourceGroup

Get a list of Kubernetes version resources in the provided resource group.

listBySubscription

Get a list of Kubernetes version resources in the provided subscription.

update

Update tags associated with the Kubernetes version resource. No other properties are supported for update.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, kubernetesVersionName: string, kubernetesVersionParameters: KubernetesVersion, options?: KubernetesVersionsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<KubernetesVersion>, KubernetesVersion>>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, kubernetesVersionParameters: KubernetesVersion, options?: KubernetesVersionsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<KubernetesVersion>, KubernetesVersion>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, kubernetesVersionName: string, kubernetesVersionParameters: KubernetesVersion, options?: KubernetesVersionsCreateOrUpdateOptionalParams) => Promise<KubernetesVersion>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, kubernetesVersionParameters: KubernetesVersion, options?: KubernetesVersionsCreateOrUpdateOptionalParams) => Promise<KubernetesVersion>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsDeleteOptionalParams) => Promise<OperationStatusResult>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsDeleteOptionalParams) => Promise<OperationStatusResult>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<KubernetesVersion>, KubernetesVersion>>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<KubernetesVersion>, KubernetesVersion>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsUpdateOptionalParams) => Promise<KubernetesVersion>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsUpdateOptionalParams) => Promise<KubernetesVersion>

createOrUpdate

Create the Kubernetes version resource or update its tags. This resource is system managed and should only be created with the name "default".

createOrUpdate: (resourceGroupName: string, kubernetesVersionName: string, kubernetesVersionParameters: KubernetesVersion, options?: KubernetesVersionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<KubernetesVersion>, KubernetesVersion>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, kubernetesVersionParameters: KubernetesVersion, options?: KubernetesVersionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<KubernetesVersion>, KubernetesVersion>

delete

Delete the specified Kubernetes version resource.

delete: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

get

Retrieve the Kubernetes version resource that describes the available Kubernetes versions for deployment.

get: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsGetOptionalParams) => Promise<KubernetesVersion>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsGetOptionalParams) => Promise<KubernetesVersion>

listByResourceGroup

Get a list of Kubernetes version resources in the provided resource group.

listByResourceGroup: (resourceGroupName: string, options?: KubernetesVersionsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<KubernetesVersion, KubernetesVersion[], PageSettings>

Property Value

(resourceGroupName: string, options?: KubernetesVersionsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<KubernetesVersion, KubernetesVersion[], PageSettings>

listBySubscription

Get a list of Kubernetes version resources in the provided subscription.

listBySubscription: (options?: KubernetesVersionsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<KubernetesVersion, KubernetesVersion[], PageSettings>

Property Value

(options?: KubernetesVersionsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<KubernetesVersion, KubernetesVersion[], PageSettings>

update

Update tags associated with the Kubernetes version resource. No other properties are supported for update.

update: (resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsUpdateOptionalParams) => PollerLike<OperationState<KubernetesVersion>, KubernetesVersion>

Property Value

(resourceGroupName: string, kubernetesVersionName: string, options?: KubernetesVersionsUpdateOptionalParams) => PollerLike<OperationState<KubernetesVersion>, KubernetesVersion>