Partilhar via


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