BareMetalMachineKeySetsClient Interface
public interface BareMetalMachineKeySetsClient
An instance of this class provides access to all the operations defined in BareMetalMachineKeySetsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<BareMetalMachineKeySetInner>,BareMetalMachineKeySetInner> beginCreateOrUpdate(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, BareMetalMachineKeySetInner bareMetalMachineKeySetParameters)
Create a new bare metal machine key set or update the existing one for the provided cluster.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<BareMetalMachineKeySetInner>,BareMetalMachineKeySetInner> beginCreateOrUpdate(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, BareMetalMachineKeySetInner bareMetalMachineKeySetParameters, String ifMatch, String ifNoneMatch, Context context)
Create a new bare metal machine key set or update the existing one for the provided cluster.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName)
Delete the bare metal machine key set of the provided cluster.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, String ifMatch, String ifNoneMatch, Context context)
Delete the bare metal machine key set of the provided cluster.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<BareMetalMachineKeySetInner>,BareMetalMachineKeySetInner> beginUpdate(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName)
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.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<BareMetalMachineKeySetInner>,BareMetalMachineKeySetInner> beginUpdate(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, String ifMatch, String ifNoneMatch, BareMetalMachineKeySetPatchParameters bareMetalMachineKeySetUpdateParameters, Context context)
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.
Parameters:
Returns:
createOrUpdate
public abstract BareMetalMachineKeySetInner createOrUpdate(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, BareMetalMachineKeySetInner bareMetalMachineKeySetParameters)
Create a new bare metal machine key set or update the existing one for the provided cluster.
Parameters:
Returns:
createOrUpdate
public abstract BareMetalMachineKeySetInner createOrUpdate(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, BareMetalMachineKeySetInner bareMetalMachineKeySetParameters, String ifMatch, String ifNoneMatch, Context context)
Create a new bare metal machine key set or update the existing one for the provided cluster.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName)
Delete the bare metal machine key set of the provided cluster.
Parameters:
delete
public abstract void delete(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, String ifMatch, String ifNoneMatch, Context context)
Delete the bare metal machine key set of the provided cluster.
Parameters:
get
public abstract BareMetalMachineKeySetInner get(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName)
Get bare metal machine key set of the provided cluster.
Parameters:
Returns:
getWithResponse
public abstract Response<BareMetalMachineKeySetInner> getWithResponse(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, Context context)
Get bare metal machine key set of the provided cluster.
Parameters:
Returns:
listByCluster
public abstract PagedIterable<BareMetalMachineKeySetInner> listByCluster(String resourceGroupName, String clusterName)
Get a list of bare metal machine key sets for the provided cluster.
Parameters:
Returns:
listByCluster
public abstract PagedIterable<BareMetalMachineKeySetInner> listByCluster(String resourceGroupName, String clusterName, Integer top, String skipToken, Context context)
Get a list of bare metal machine key sets for the provided cluster.
Parameters:
Returns:
update
public abstract BareMetalMachineKeySetInner update(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName)
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.
Parameters:
Returns:
update
public abstract BareMetalMachineKeySetInner update(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName, String ifMatch, String ifNoneMatch, BareMetalMachineKeySetPatchParameters bareMetalMachineKeySetUpdateParameters, Context context)
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.
Parameters:
Returns: