ClusterLibraries interface

Interface representing a ClusterLibraries.

Methods

beginManageLibraries(string, string, string, ClusterLibraryManagementOperation, ClusterLibrariesManageLibrariesOptionalParams)

Library management operations on HDInsight on AKS cluster.

beginManageLibrariesAndWait(string, string, string, ClusterLibraryManagementOperation, ClusterLibrariesManageLibrariesOptionalParams)

Library management operations on HDInsight on AKS cluster.

list(string, string, string, string, ClusterLibrariesListOptionalParams)

Get all libraries of HDInsight on AKS cluster.

Method Details

beginManageLibraries(string, string, string, ClusterLibraryManagementOperation, ClusterLibrariesManageLibrariesOptionalParams)

Library management operations on HDInsight on AKS cluster.

function beginManageLibraries(resourceGroupName: string, clusterPoolName: string, clusterName: string, operation: ClusterLibraryManagementOperation, options?: ClusterLibrariesManageLibrariesOptionalParams): Promise<SimplePollerLike<OperationState<ClusterLibrariesManageLibrariesHeaders>, ClusterLibrariesManageLibrariesHeaders>>

Parameters

resourceGroupName

string

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

clusterPoolName

string

The name of the cluster pool.

clusterName

string

The name of the HDInsight cluster.

operation
ClusterLibraryManagementOperation

The library management operation.

options
ClusterLibrariesManageLibrariesOptionalParams

The options parameters.

Returns

beginManageLibrariesAndWait(string, string, string, ClusterLibraryManagementOperation, ClusterLibrariesManageLibrariesOptionalParams)

Library management operations on HDInsight on AKS cluster.

function beginManageLibrariesAndWait(resourceGroupName: string, clusterPoolName: string, clusterName: string, operation: ClusterLibraryManagementOperation, options?: ClusterLibrariesManageLibrariesOptionalParams): Promise<ClusterLibrariesManageLibrariesHeaders>

Parameters

resourceGroupName

string

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

clusterPoolName

string

The name of the cluster pool.

clusterName

string

The name of the HDInsight cluster.

operation
ClusterLibraryManagementOperation

The library management operation.

options
ClusterLibrariesManageLibrariesOptionalParams

The options parameters.

Returns

list(string, string, string, string, ClusterLibrariesListOptionalParams)

Get all libraries of HDInsight on AKS cluster.

function list(resourceGroupName: string, clusterPoolName: string, clusterName: string, category: string, options?: ClusterLibrariesListOptionalParams): PagedAsyncIterableIterator<ClusterLibrary, ClusterLibrary[], PageSettings>

Parameters

resourceGroupName

string

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

clusterPoolName

string

The name of the cluster pool.

clusterName

string

The name of the HDInsight cluster.

category

string

The system query option to filter libraries returned in the response. Allowed value is 'custom' or 'predefined'.

options
ClusterLibrariesListOptionalParams

The options parameters.

Returns