Package version:

Interface representing a Updates operations.

interface UpdatesOperations {
    beginDelete: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>);
    beginDeleteAndWait: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesDeleteOptionalParams) => Promise<void>);
    beginPost: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesPostOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>);
    beginPostAndWait: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesPostOptionalParams) => Promise<void>);
    delete: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>);
    get: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesGetOptionalParams) => Promise<Update>);
    list: ((resourceGroupName: string, clusterName: string, options?: UpdatesListOptionalParams) => PagedAsyncIterableIterator<Update, {}, PageSettings>);
    post: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesPostOptionalParams) => PollerLike<OperationState<void>, void>);
    put: ((resourceGroupName: string, clusterName: string, updateName: string, updateProperties: Update, options?: UpdatesPutOptionalParams) => Promise<Update>);
}

Properties

beginDelete: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>)

use delete instead

beginDeleteAndWait: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesDeleteOptionalParams) => Promise<void>)

use delete instead

beginPost: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesPostOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>)

use post instead

beginPostAndWait: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesPostOptionalParams) => Promise<void>)

use post instead

delete: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>)

delete is a reserved word that cannot be used as an operation name. Please add @clientName("clientName") or @clientName("", "javascript") to the operation to override the generated name.

get: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesGetOptionalParams) => Promise<Update>)

Get specified Update

list: ((resourceGroupName: string, clusterName: string, options?: UpdatesListOptionalParams) => PagedAsyncIterableIterator<Update, {}, PageSettings>)

List all Updates

post: ((resourceGroupName: string, clusterName: string, updateName: string, options?: UpdatesPostOptionalParams) => PollerLike<OperationState<void>, void>)

Apply Update

put: ((resourceGroupName: string, clusterName: string, updateName: string, updateProperties: Update, options?: UpdatesPutOptionalParams) => Promise<Update>)

Put specified Update