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