IManagementLockOperations Interface

Definition

Operations for managing locks.

public interface IManagementLockOperations
type IManagementLockOperations = interface
Public Interface IManagementLockOperations

Methods

CreateOrUpdateAtResourceGroupLevelAsync(String, String, ManagementLockProperties, CancellationToken)

Create or update a management lock at the resource group level.

CreateOrUpdateAtResourceLevelAsync(String, ResourceIdentity, String, ManagementLockProperties, CancellationToken)

Create or update a management lock at the resource level or any level below resource.

CreateOrUpdateAtSubscriptionLevelAsync(String, ManagementLockProperties, CancellationToken)

Create or update a management lock at the subscription level.

DeleteAtResourceGroupLevelAsync(String, String, CancellationToken)

Deletes the management lock of a resource group.

DeleteAtResourceLevelAsync(String, ResourceIdentity, String, CancellationToken)

Deletes the management lock of a resource or any level below resource.

DeleteAtSubscriptionLevelAsync(String, CancellationToken)

Deletes the management lock of a subscription.

GetAsync(String, CancellationToken)

Gets the management lock of a scope.

ListAtResourceGroupLevelAsync(String, ManagementLockGetQueryParameter, CancellationToken)

Gets all the management locks of a resource group.

ListAtResourceLevelAsync(String, ResourceIdentity, ManagementLockGetQueryParameter, CancellationToken)

Gets all the management locks of a resource or any level below resource.

ListAtSubscriptionLevelAsync(ManagementLockGetQueryParameter, CancellationToken)

Gets all the management locks of a subscription.

ListNextAsync(String, CancellationToken)

Get a list of management locks at resource level or below.

Extension Methods

CreateOrUpdateAtResourceGroupLevel(IManagementLockOperations, String, String, ManagementLockProperties)

Create or update a management lock at the resource group level.

CreateOrUpdateAtResourceGroupLevelAsync(IManagementLockOperations, String, String, ManagementLockProperties)

Create or update a management lock at the resource group level.

CreateOrUpdateAtResourceLevel(IManagementLockOperations, String, ResourceIdentity, String, ManagementLockProperties)

Create or update a management lock at the resource level or any level below resource.

CreateOrUpdateAtResourceLevelAsync(IManagementLockOperations, String, ResourceIdentity, String, ManagementLockProperties)

Create or update a management lock at the resource level or any level below resource.

CreateOrUpdateAtSubscriptionLevel(IManagementLockOperations, String, ManagementLockProperties)

Create or update a management lock at the subscription level.

CreateOrUpdateAtSubscriptionLevelAsync(IManagementLockOperations, String, ManagementLockProperties)

Create or update a management lock at the subscription level.

DeleteAtResourceGroupLevel(IManagementLockOperations, String, String)

Deletes the management lock of a resource group.

DeleteAtResourceGroupLevelAsync(IManagementLockOperations, String, String)

Deletes the management lock of a resource group.

DeleteAtResourceLevel(IManagementLockOperations, String, ResourceIdentity, String)

Deletes the management lock of a resource or any level below resource.

DeleteAtResourceLevelAsync(IManagementLockOperations, String, ResourceIdentity, String)

Deletes the management lock of a resource or any level below resource.

DeleteAtSubscriptionLevel(IManagementLockOperations, String)

Deletes the management lock of a subscription.

DeleteAtSubscriptionLevelAsync(IManagementLockOperations, String)

Deletes the management lock of a subscription.

Get(IManagementLockOperations, String)

Gets the management lock of a scope.

GetAsync(IManagementLockOperations, String)

Gets the management lock of a scope.

ListAtResourceGroupLevel(IManagementLockOperations, String, ManagementLockGetQueryParameter)

Gets all the management locks of a resource group.

ListAtResourceGroupLevelAsync(IManagementLockOperations, String, ManagementLockGetQueryParameter)

Gets all the management locks of a resource group.

ListAtResourceLevel(IManagementLockOperations, String, ResourceIdentity, ManagementLockGetQueryParameter)

Gets all the management locks of a resource or any level below resource.

ListAtResourceLevelAsync(IManagementLockOperations, String, ResourceIdentity, ManagementLockGetQueryParameter)

Gets all the management locks of a resource or any level below resource.

ListAtSubscriptionLevel(IManagementLockOperations, ManagementLockGetQueryParameter)

Gets all the management locks of a subscription.

ListAtSubscriptionLevelAsync(IManagementLockOperations, ManagementLockGetQueryParameter)

Gets all the management locks of a subscription.

ListNext(IManagementLockOperations, String)

Get a list of management locks at resource level or below.

ListNextAsync(IManagementLockOperations, String)

Get a list of management locks at resource level or below.

Applies to