API documentation for storageinsights_v1.types package.
Classes
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
CreateDatasetConfigRequest
Request message for
[CreateDatasetConfig][google.cloud.storageinsights.v1.StorageInsights.CreateDatasetConfig]
CreateReportConfigRequest
Message for creating a ReportConfig
DatasetConfig
Message describing the dataset configuration properties. For more
information, see Dataset configuration
properties <https://cloud.google.com/storage/docs/insights/datasets#dataset-config>__.
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
DeleteDatasetConfigRequest
Request message for
[DeleteDatasetConfig][google.cloud.storageinsights.v1.StorageInsights.DeleteDatasetConfig]
DeleteReportConfigRequest
Message for deleting a ReportConfig
FrequencyOptions
ReportConfig Resource:
Options to setup frequency of report generation.
GetDatasetConfigRequest
Request message for
[GetDatasetConfig][google.cloud.storageinsights.v1.StorageInsights.GetDatasetConfig]
GetReportConfigRequest
Message for getting a ReportConfig
GetReportDetailRequest
Message for getting a ReportDetail
Identity
Identity lets the user provide the type of identity to use, and outputs the identity string that can be used for IAM policy changes.
LinkDatasetRequest
Request message for
[LinkDataset][google.cloud.storageinsights.v1.StorageInsights.LinkDataset]
LinkDatasetResponse
Response message for
[LinkDataset][google.cloud.storageinsights.v1.StorageInsights.LinkDataset]
ListDatasetConfigsRequest
Request message for
[ListDatasetConfigs][google.cloud.storageinsights.v1.StorageInsights.ListDatasetConfigs]
ListDatasetConfigsResponse
Response message for
[ListDatasetConfigs][google.cloud.storageinsights.v1.StorageInsights.ListDatasetConfigs]
ListReportConfigsRequest
Request message for
[ListReportConfigs][google.cloud.storageinsights.v1.StorageInsights.ListReportConfigs]
ListReportConfigsResponse
Message for response to listing ReportConfigs
ListReportDetailsRequest
Message for requesting list of ReportDetails
ListReportDetailsResponse
Message for response to listing ReportDetails
LocationMetadata
Metadata that helps discover which resources are available in a location.
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
ReportDetail
Message describing ReportDetail object. ReportDetail represents metadata of generated reports for a ReportConfig. Next ID: 10
UnlinkDatasetRequest
Request message for
[UnlinkDataset][google.cloud.storageinsights.v1.StorageInsights.UnlinkDataset]
UpdateDatasetConfigRequest
Request message for
[UpdateDatasetConfig][google.cloud.storageinsights.v1.StorageInsights.UpdateDatasetConfig]
UpdateReportConfigRequest
Message for updating a ReportConfig