StorageActionsManagementClient Class

Definition

Low-level API implementation for the StorageActionsManagementClient service. The Azure Storage Actions Management API.

public class StorageActionsManagementClient
type StorageActionsManagementClient = class
Public Class StorageActionsManagementClient
Inheritance
StorageActionsManagementClient

Constructors

Name Description
StorageActionsManagementClient()

Methods

Name Description
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available Storage Actions Rest API operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available Storage Actions Rest API operations.

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)
StorageTaskAssignmentList(String, String, String, Nullable<Int32>, Func<HttpResponseMessage,Task<IStorageTaskAssignmentsListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists Resource IDs of the Storage Task Assignments associated with this Storage Task.

StorageTaskAssignmentListViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IStorageTaskAssignmentsListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists Resource IDs of the Storage Task Assignments associated with this Storage Task.

StorageTaskAssignmentListViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
StorageTaskAssignmentListWithResult(String, String, String, Nullable<Int32>, IEventListener, ISendAsync)
StorageTasksCreate(String, String, String, IStorageTask, Func<HttpResponseMessage, Task<IStorageTask>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Asynchronously update a new storage task resource with the specified parameters. If a storage task is already created and a subsequent update request is issued with different properties, the storage task properties will be updated. If a storage task is already created and a subsequent update request is issued with the exact same set of properties, the request will succeed.

StorageTasksCreateViaIdentity(String, IStorageTask, Func<HttpResponseMessage, Task<IStorageTask>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Asynchronously update a new storage task resource with the specified parameters. If a storage task is already created and a subsequent update request is issued with different properties, the storage task properties will be updated. If a storage task is already created and a subsequent update request is issued with the exact same set of properties, the request will succeed.

StorageTasksCreateViaIdentityWithResult(String, IStorageTask, IEventListener, ISendAsync, SerializationMode)
StorageTasksCreateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IStorageTask>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Asynchronously update a new storage task resource with the specified parameters. If a storage task is already created and a subsequent update request is issued with different properties, the storage task properties will be updated. If a storage task is already created and a subsequent update request is issued with the exact same set of properties, the request will succeed.

StorageTasksCreateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
StorageTasksCreateWithResult(String, String, String, IStorageTask, IEventListener, ISendAsync, SerializationMode)
StorageTasksDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete the storage task resource.

StorageTasksDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete the storage task resource.

StorageTasksGet(String, String, String, Func<HttpResponseMessage, Task<IStorageTask>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the storage task properties

StorageTasksGetViaIdentity(String, Func<HttpResponseMessage,Task<IStorageTask>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get the storage task properties

StorageTasksGetViaIdentityWithResult(String, IEventListener, ISendAsync)
StorageTasksGetWithResult(String, String, String, IEventListener, ISendAsync)
StorageTasksListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IStorageTasksListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all the storage tasks available under the given resource group.

StorageTasksListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IStorageTasksListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all the storage tasks available under the given resource group.

StorageTasksListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
StorageTasksListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
StorageTasksListBySubscription(String, Func<HttpResponseMessage, Task<IStorageTasksListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all the storage tasks available under the subscription.

StorageTasksListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IStorageTasksListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all the storage tasks available under the subscription.

StorageTasksListBySubscriptionViaIdentityWithResult(String, IEventListener, ISendAsync)
StorageTasksListBySubscriptionWithResult(String, IEventListener, ISendAsync)
StorageTasksPreviewActions(String, String, IStorageTaskPreviewAction, Func<HttpResponseMessage,Task<IStorageTaskPreviewAction>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Runs the input conditions against input object metadata properties and designates matched objects in response.

StorageTasksPreviewActionsViaIdentity(String, IStorageTaskPreviewAction, Func<HttpResponseMessage,Task<IStorageTaskPreviewAction>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Runs the input conditions against input object metadata properties and designates matched objects in response.

StorageTasksPreviewActionsViaIdentityWithResult(String, IStorageTaskPreviewAction, IEventListener, ISendAsync, SerializationMode)
StorageTasksPreviewActionsViaJsonString(String, String, String, Func<HttpResponseMessage,Task<IStorageTaskPreviewAction>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Runs the input conditions against input object metadata properties and designates matched objects in response.

StorageTasksPreviewActionsViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
StorageTasksPreviewActionsWithResult(String, String, IStorageTaskPreviewAction, IEventListener, ISendAsync, SerializationMode)
StorageTasksReportList(String, String, String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IStorageTaskReportSummary>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Fetch the storage tasks run report summary for each assignment.

StorageTasksReportListViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IStorageTaskReportSummary>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Fetch the storage tasks run report summary for each assignment.

StorageTasksReportListViaIdentityWithResult(String, Nullable<Int32>, String, IEventListener, ISendAsync)
StorageTasksReportListWithResult(String, String, String, Nullable<Int32>, String, IEventListener, ISendAsync)
StorageTasksUpdate(String, String, String, IStorageTaskUpdateParameters, Func<HttpResponseMessage,Task<IStorageTask>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update storage task properties

StorageTasksUpdateViaIdentity(String, IStorageTaskUpdateParameters, Func<HttpResponseMessage,Task<IStorageTask>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update storage task properties

StorageTasksUpdateViaIdentityWithResult(String, IStorageTaskUpdateParameters, IEventListener, ISendAsync, SerializationMode)
StorageTasksUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IStorageTask>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update storage task properties

StorageTasksUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
StorageTasksUpdateWithResult(String, String, String, IStorageTaskUpdateParameters, IEventListener, ISendAsync, SerializationMode)

Applies to