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.
DatasetConfig.Types
Container for nested types declared in the DatasetConfig message type.
DatasetConfig.Types.BucketErrors
Provides a summary of the bucket level error statistics.
DatasetConfig.Types.CloudStorageBuckets
Collection of Cloud Storage buckets.
DatasetConfig.Types.CloudStorageBuckets.Types
Container for nested types declared in the CloudStorageBuckets message type.
DatasetConfig.Types.CloudStorageBuckets.Types.CloudStorageBucket
Defines the bucket by its name or a regex pattern to match buckets.
DatasetConfig.Types.CloudStorageLocations
Collection of Cloud Storage locations.
DatasetConfig.Types.Link
Defines the details about the linked dataset.
DatasetConfig.Types.ProjectErrors
Provides a summary of the project level error statistics.
DatasetConfig.Types.SourceFolders
Specifies a set of folders to include in the dataset
DatasetConfig.Types.SourceProjects
Collection of project numbers
DatasetConfig.Types.ValidationErrorsBeforeIngestion
Summary of validation errors that occurred during the verification phase.
DatasetConfigName
Resource name for the DatasetConfig
resource.
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.
FrequencyOptions.Types
Container for nested types declared in the FrequencyOptions message type.
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.
Identity.Types
Container for nested types declared in the Identity message type.
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
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
ReportConfigName
Resource name for the ReportConfig
resource.
ReportDetail
Message describing ReportDetail object. ReportDetail represents metadata of generated reports for a ReportConfig. Next ID: 10
ReportDetail.Types
Container for nested types declared in the ReportDetail message type.
ReportDetail.Types.Metrics
Different metrics associated with the generated report.
ReportDetailName
Resource name for the ReportDetail
resource.
StorageInsights
Service describing handlers for resources
StorageInsights.StorageInsightsBase
Base class for server-side implementations of StorageInsights
StorageInsights.StorageInsightsClient
Client for StorageInsights
StorageInsightsClient
StorageInsights client wrapper, for convenient use.
StorageInsightsClientBuilder
Builder class for StorageInsightsClient to provide simple configuration of credentials, endpoint etc.
StorageInsightsClientImpl
StorageInsights client wrapper implementation, for convenient use.
StorageInsightsSettings
Settings for StorageInsightsClient instances.
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
Enums
DatasetConfig.CloudStorageBucketsOneofCase
Enum of possible cases for the "cloud_storage_buckets" oneof.
DatasetConfig.CloudStorageLocationsOneofCase
Enum of possible cases for the "cloud_storage_locations" oneof.
DatasetConfig.SourceOptionsOneofCase
Enum of possible cases for the "source_options" oneof.
DatasetConfig.Types.CloudStorageBuckets.Types.CloudStorageBucket.CloudStorageBucketOneofCase
Enum of possible cases for the "cloud_storage_bucket" oneof.
DatasetConfig.Types.ConfigState
State of the configuration.
DatasetConfig.Types.ProjectErrors.DestinationProjectCheckResultOneofCase
Enum of possible cases for the "destination_project_check_result" oneof.
DatasetConfigName.ResourceNameType
The possible contents of DatasetConfigName.
FrequencyOptions.Types.Frequency
This ENUM specifies possible frequencies of report generation.
Identity.Types.IdentityType
Type of service account to use for the dataset configuration.
ObjectMetadataReportOptions.DestinationOptionsOneofCase
Enum of possible cases for the "destination_options" oneof.
ObjectMetadataReportOptions.FilterOneofCase
Enum of possible cases for the "filter" oneof.
ReportConfig.ReportFormatOneofCase
Enum of possible cases for the "report_format" oneof.
ReportConfig.ReportKindOneofCase
Enum of possible cases for the "report_kind" oneof.
ReportConfigName.ResourceNameType
The possible contents of ReportConfigName.
ReportDetailName.ResourceNameType
The possible contents of ReportDetailName.