public sealed class ObjectMetadataReportOptions : IMessage<ObjectMetadataReportOptions>, IEquatable<ObjectMetadataReportOptions>, IDeepCloneable<ObjectMetadataReportOptions>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Storage Insights v1 API class ObjectMetadataReportOptions.
Report specification for exporting object metadata. Next ID: 4
Implements
IMessageObjectMetadataReportOptions, IEquatableObjectMetadataReportOptions, IDeepCloneableObjectMetadataReportOptions, IBufferMessage, IMessageNamespace
Google.Cloud.StorageInsights.V1Assembly
Google.Cloud.StorageInsights.V1.dll
Constructors
ObjectMetadataReportOptions()
public ObjectMetadataReportOptions()ObjectMetadataReportOptions(ObjectMetadataReportOptions)
public ObjectMetadataReportOptions(ObjectMetadataReportOptions other)| Parameter | |
|---|---|
| Name | Description |
other |
ObjectMetadataReportOptions |
Properties
DestinationOptionsCase
public ObjectMetadataReportOptions.DestinationOptionsOneofCase DestinationOptionsCase { get; }| Property Value | |
|---|---|
| Type | Description |
ObjectMetadataReportOptionsDestinationOptionsOneofCase |
|
FilterCase
public ObjectMetadataReportOptions.FilterOneofCase FilterCase { get; }| Property Value | |
|---|---|
| Type | Description |
ObjectMetadataReportOptionsFilterOneofCase |
|
MetadataFields
public RepeatedField<string> MetadataFields { get; }Metadata fields to be included in the report.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
StorageDestinationOptions
public CloudStorageDestinationOptions StorageDestinationOptions { get; set; }Cloud Storage as the storage system.
| Property Value | |
|---|---|
| Type | Description |
CloudStorageDestinationOptions |
|
StorageFilters
public CloudStorageFilters StorageFilters { get; set; }Cloud Storage as the storage system.
| Property Value | |
|---|---|
| Type | Description |
CloudStorageFilters |
|