StorageTaskAssignmentInstancesReportsClient Interface

public interface StorageTaskAssignmentInstancesReportsClient

An instance of this class provides access to all the operations defined in StorageTaskAssignmentInstancesReportsClient.

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<StorageTaskReportInstanceInner> list(String resourceGroupName, String accountName, String storageTaskAssignmentName)

Fetch the report summary of a single storage task assignment's instances.

abstract PagedIterable<StorageTaskReportInstanceInner> list(String resourceGroupName, String accountName, String storageTaskAssignmentName, Integer maxpagesize, String filter, Context context)

Fetch the report summary of a single storage task assignment's instances.

abstract PagedFlux<StorageTaskReportInstanceInner> listAsync(String resourceGroupName, String accountName, String storageTaskAssignmentName)

Fetch the report summary of a single storage task assignment's instances.

abstract PagedFlux<StorageTaskReportInstanceInner> listAsync(String resourceGroupName, String accountName, String storageTaskAssignmentName, Integer maxpagesize, String filter)

Fetch the report summary of a single storage task assignment's instances.

Method Details

list

public abstract PagedIterable list(String resourceGroupName, String accountName, String storageTaskAssignmentName)

Fetch the report summary of a single storage task assignment's instances.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
storageTaskAssignmentName - The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

Returns:

fetch Storage Tasks Run Summary as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String accountName, String storageTaskAssignmentName, Integer maxpagesize, String filter, Context context)

Fetch the report summary of a single storage task assignment's instances.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
storageTaskAssignmentName - The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
maxpagesize - Optional, specifies the maximum number of storage task assignment instances to be included in the list response.
filter - Optional. When specified, it can be used to query using reporting properties. See Constructing Filter Strings for details.
context - The context to associate with this operation.

Returns:

fetch Storage Tasks Run Summary as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String accountName, String storageTaskAssignmentName)

Fetch the report summary of a single storage task assignment's instances.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
storageTaskAssignmentName - The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

Returns:

fetch Storage Tasks Run Summary as paginated response with PagedFlux<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String accountName, String storageTaskAssignmentName, Integer maxpagesize, String filter)

Fetch the report summary of a single storage task assignment's instances.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
storageTaskAssignmentName - The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
maxpagesize - Optional, specifies the maximum number of storage task assignment instances to be included in the list response.
filter - Optional. When specified, it can be used to query using reporting properties. See Constructing Filter Strings for details.

Returns:

fetch Storage Tasks Run Summary as paginated response with PagedFlux<T>.

Applies to