StorageTaskAssignmentsInstancesReportOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

StorageManagementClient's

<xref:storage_task_assignments_instances_report> attribute.

Inheritance
builtins.object
StorageTaskAssignmentsInstancesReportOperations

Constructor

StorageTaskAssignmentsInstancesReportOperations(*args, **kwargs)

Methods

list

Fetch the report summary of all the storage task assignments and instances in an account.

list

Fetch the report summary of all the storage task assignments and instances in an account.

list(resource_group_name: str, account_name: str, maxpagesize: int | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[StorageTaskReportInstance]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

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. Required.

maxpagesize
Required
int

Optional, specifies the maximum number of storage task assignment instances to be included in the list response. Default value is None.

filter
Required
str

Optional. When specified, it can be used to query using reporting properties. See Constructing Filter Strings for details. Default value is None.

Returns

Type Description

An iterator like instance of either StorageTaskReportInstance or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.storage.v2023_05_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2023_05_01\\models\\__init__.py'>