public sealed class ObjectMetadataReportOptions : IMessage<ObjectMetadataReportOptions>, IEquatable<ObjectMetadataReportOptions>, IDeepCloneable<ObjectMetadataReportOptions>, IBufferMessage, IMessage
Reference 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 |