BareMetalMachineKeySets interface

Interface representing a BareMetalMachineKeySets.

Methods

beginCreateOrUpdate(string, string, string, BareMetalMachineKeySet, BareMetalMachineKeySetsCreateOrUpdateOptionalParams)

Create a new bare metal machine key set or update the existing one for the provided cluster.

beginCreateOrUpdateAndWait(string, string, string, BareMetalMachineKeySet, BareMetalMachineKeySetsCreateOrUpdateOptionalParams)

Create a new bare metal machine key set or update the existing one for the provided cluster.

beginDelete(string, string, string, BareMetalMachineKeySetsDeleteOptionalParams)

Delete the bare metal machine key set of the provided cluster.

beginDeleteAndWait(string, string, string, BareMetalMachineKeySetsDeleteOptionalParams)

Delete the bare metal machine key set of the provided cluster.

beginUpdate(string, string, string, BareMetalMachineKeySetsUpdateOptionalParams)

Patch properties of bare metal machine 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, BareMetalMachineKeySetsUpdateOptionalParams)

Patch properties of bare metal machine 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, BareMetalMachineKeySetsGetOptionalParams)

Get bare metal machine key set of the provided cluster.

listByCluster(string, string, BareMetalMachineKeySetsListByClusterOptionalParams)

Get a list of bare metal machine key sets for the provided cluster.

Method Details

beginCreateOrUpdate(string, string, string, BareMetalMachineKeySet, BareMetalMachineKeySetsCreateOrUpdateOptionalParams)

Create a new bare metal machine key set or update the existing one for the provided cluster.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, bareMetalMachineKeySetParameters: BareMetalMachineKeySet, options?: BareMetalMachineKeySetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

bareMetalMachineKeySetParameters
BareMetalMachineKeySet

The request body.

options
BareMetalMachineKeySetsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, BareMetalMachineKeySet, BareMetalMachineKeySetsCreateOrUpdateOptionalParams)

Create a new bare metal machine key set or update the existing one for the provided cluster.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, bareMetalMachineKeySetParameters: BareMetalMachineKeySet, options?: BareMetalMachineKeySetsCreateOrUpdateOptionalParams): Promise<BareMetalMachineKeySet>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

bareMetalMachineKeySetParameters
BareMetalMachineKeySet

The request body.

options
BareMetalMachineKeySetsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, BareMetalMachineKeySetsDeleteOptionalParams)

Delete the bare metal machine key set of the provided cluster.

function beginDelete(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams): 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.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

options
BareMetalMachineKeySetsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, BareMetalMachineKeySetsDeleteOptionalParams)

Delete the bare metal machine key set of the provided cluster.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

options
BareMetalMachineKeySetsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, BareMetalMachineKeySetsUpdateOptionalParams)

Patch properties of bare metal machine 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, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

options
BareMetalMachineKeySetsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, string, BareMetalMachineKeySetsUpdateOptionalParams)

Patch properties of bare metal machine 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, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams): Promise<BareMetalMachineKeySet>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

options
BareMetalMachineKeySetsUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, BareMetalMachineKeySetsGetOptionalParams)

Get bare metal machine key set of the provided cluster.

function get(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsGetOptionalParams): Promise<BareMetalMachineKeySet>

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

bareMetalMachineKeySetName

string

The name of the bare metal machine key set.

options
BareMetalMachineKeySetsGetOptionalParams

The options parameters.

Returns

listByCluster(string, string, BareMetalMachineKeySetsListByClusterOptionalParams)

Get a list of bare metal machine key sets for the provided cluster.

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

Parameters

resourceGroupName

string

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

clusterName

string

The name of the cluster.

options
BareMetalMachineKeySetsListByClusterOptionalParams

The options parameters.

Returns