BmcKeySets interface

Interface representing a BmcKeySets.

Methods

beginCreateOrUpdate(string, string, string, BmcKeySet, BmcKeySetsCreateOrUpdateOptionalParams)

Create a new baseboard management controller key set or update the existing one for the provided cluster.

beginCreateOrUpdateAndWait(string, string, string, BmcKeySet, BmcKeySetsCreateOrUpdateOptionalParams)

Create a new baseboard management controller key set or update the existing one for the provided cluster.

beginDelete(string, string, string, BmcKeySetsDeleteOptionalParams)

Delete the baseboard management controller key set of the provided cluster.

beginDeleteAndWait(string, string, string, BmcKeySetsDeleteOptionalParams)

Delete the baseboard management controller key set of the provided cluster.

beginUpdate(string, string, string, BmcKeySetsUpdateOptionalParams)

Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. Properties and tag updates can be done independently.

beginUpdateAndWait(string, string, string, BmcKeySetsUpdateOptionalParams)

Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. Properties and tag updates can be done independently.

get(string, string, string, BmcKeySetsGetOptionalParams)

Get baseboard management controller key set of the provided cluster.

listByCluster(string, string, BmcKeySetsListByClusterOptionalParams)

Get a list of baseboard management controller key sets for the provided cluster.

Method Details

beginCreateOrUpdate(string, string, string, BmcKeySet, BmcKeySetsCreateOrUpdateOptionalParams)

Create a new baseboard management controller key set or update the existing one for the provided cluster.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, bmcKeySetName: string, bmcKeySetParameters: BmcKeySet, options?: BmcKeySetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BmcKeySet>, BmcKeySet>>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

bmcKeySetParameters
BmcKeySet

The request body.

options
BmcKeySetsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, BmcKeySet, BmcKeySetsCreateOrUpdateOptionalParams)

Create a new baseboard management controller key set or update the existing one for the provided cluster.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, bmcKeySetName: string, bmcKeySetParameters: BmcKeySet, options?: BmcKeySetsCreateOrUpdateOptionalParams): Promise<BmcKeySet>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

bmcKeySetParameters
BmcKeySet

The request body.

options
BmcKeySetsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<BmcKeySet>

beginDelete(string, string, string, BmcKeySetsDeleteOptionalParams)

Delete the baseboard management controller key set of the provided cluster.

function beginDelete(resourceGroupName: string, clusterName: string, bmcKeySetName: string, options?: BmcKeySetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

options
BmcKeySetsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, BmcKeySetsDeleteOptionalParams)

Delete the baseboard management controller key set of the provided cluster.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, bmcKeySetName: string, options?: BmcKeySetsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

options
BmcKeySetsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, BmcKeySetsUpdateOptionalParams)

Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. Properties and tag updates can be done independently.

function beginUpdate(resourceGroupName: string, clusterName: string, bmcKeySetName: string, options?: BmcKeySetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BmcKeySet>, BmcKeySet>>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

options
BmcKeySetsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, string, BmcKeySetsUpdateOptionalParams)

Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. Properties and tag updates can be done independently.

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, bmcKeySetName: string, options?: BmcKeySetsUpdateOptionalParams): Promise<BmcKeySet>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

options
BmcKeySetsUpdateOptionalParams

The options parameters.

Returns

Promise<BmcKeySet>

get(string, string, string, BmcKeySetsGetOptionalParams)

Get baseboard management controller key set of the provided cluster.

function get(resourceGroupName: string, clusterName: string, bmcKeySetName: string, options?: BmcKeySetsGetOptionalParams): Promise<BmcKeySet>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bmcKeySetName

string

The name of the baseboard management controller key set.

options
BmcKeySetsGetOptionalParams

The options parameters.

Returns

Promise<BmcKeySet>

listByCluster(string, string, BmcKeySetsListByClusterOptionalParams)

Get a list of baseboard management controller key sets for the provided cluster.

function listByCluster(resourceGroupName: string, clusterName: string, options?: BmcKeySetsListByClusterOptionalParams): PagedAsyncIterableIterator<BmcKeySet, BmcKeySet[], PageSettings>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

options
BmcKeySetsListByClusterOptionalParams

The options parameters.

Returns