Summary of entries of Classes for storageinsights.
Classes
StorageInsightsAsyncClient
Service describing handlers for resources
StorageInsightsClient
Service describing handlers for resources
ListReportConfigsAsyncPager
A pager for iterating through list_report_configs
requests.
This class thinly wraps an initial
ListReportConfigsResponse object, and
provides an __aiter__
method to iterate through its
report_configs
field.
If there are more pages, the __aiter__
method will make additional
ListReportConfigs
requests and continue to iterate
through the report_configs
field on the
corresponding responses.
All the usual ListReportConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListReportConfigsPager
A pager for iterating through list_report_configs
requests.
This class thinly wraps an initial
ListReportConfigsResponse object, and
provides an __iter__
method to iterate through its
report_configs
field.
If there are more pages, the __iter__
method will make additional
ListReportConfigs
requests and continue to iterate
through the report_configs
field on the
corresponding responses.
All the usual ListReportConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListReportDetailsAsyncPager
A pager for iterating through list_report_details
requests.
This class thinly wraps an initial
ListReportDetailsResponse object, and
provides an __aiter__
method to iterate through its
report_details
field.
If there are more pages, the __aiter__
method will make additional
ListReportDetails
requests and continue to iterate
through the report_details
field on the
corresponding responses.
All the usual ListReportDetailsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListReportDetailsPager
A pager for iterating through list_report_details
requests.
This class thinly wraps an initial
ListReportDetailsResponse object, and
provides an __iter__
method to iterate through its
report_details
field.
If there are more pages, the __iter__
method will make additional
ListReportDetails
requests and continue to iterate
through the report_details
field on the
corresponding responses.
All the usual ListReportDetailsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
CSVOptions
Options to configure CSV formatted reports.
CloudStorageDestinationOptions
Options to store reports in storage systems. Next ID: 3
CloudStorageFilters
Options to filter data on storage systems. Next ID: 2
CreateReportConfigRequest
Message for creating a ReportConfig
DeleteReportConfigRequest
Message for deleting a ReportConfig
FrequencyOptions
ReportConfig Resource:
Options to setup frequency of report generation.
Frequency
This ENUM specifies possible frequencies of report generation.
GetReportConfigRequest
Message for getting a ReportConfig
GetReportDetailRequest
Message for getting a ReportDetail
ListReportConfigsRequest
Message for requesting list of ReportConfigs
ListReportConfigsResponse
Message for response to listing ReportConfigs
ListReportDetailsRequest
Message for requesting list of ReportDetails
ListReportDetailsResponse
Message for response to listing ReportDetails
ObjectMetadataReportOptions
Report specification for exporting object metadata. Next ID: 4
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
OperationMetadata
Represents the metadata of the long-running operation.
ParquetOptions
Options to configure Parquet formatted reports.
ReportConfig
Message describing ReportConfig object. ReportConfig is the configuration to generate reports. See https://cloud.google.com/storage/docs/insights/using-inventory-reports#create-config-rest for more details on how to set various fields. Next ID: 12
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
LabelsEntry
The abstract base class for a message.
ReportDetail
Message describing ReportDetail object. ReportDetail represents metadata of generated reports for a ReportConfig. Next ID: 10
LabelsEntry
The abstract base class for a message.
Metrics
Different metrics associated with the generated report.
UpdateReportConfigRequest
Message for updating a ReportConfig
Modules
pagers
API documentation for storageinsights_v1.services.storage_insights.pagers
module.