BareMetalMachineKeySetsOperations interface

Interface representing a BareMetalMachineKeySets operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

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

delete

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

get

Get bare metal machine key set of the provided cluster.

listByCluster

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

update

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.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams) => Promise<OperationStatusResult>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams) => Promise<OperationStatusResult>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams) => Promise<BareMetalMachineKeySet>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams) => Promise<BareMetalMachineKeySet>

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, bareMetalMachineKeySetParameters: BareMetalMachineKeySet, options?: BareMetalMachineKeySetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, bareMetalMachineKeySetParameters: BareMetalMachineKeySet, options?: BareMetalMachineKeySetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>

delete

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

delete: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

get

Get bare metal machine key set of the provided cluster.

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

Property Value

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

listByCluster

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

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

Property Value

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

update

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.

update: (resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>

Property Value

(resourceGroupName: string, clusterName: string, bareMetalMachineKeySetName: string, options?: BareMetalMachineKeySetsUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachineKeySet>, BareMetalMachineKeySet>