Google Cloud Storage Insights v1 API - Class ObjectMetadataReportOptions (1.0.0-beta01)

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

Inheritance

object > ObjectMetadataReportOptions

Namespace

GoogleCloudGoogle.Cloud.StorageInsightsV1

Assembly

Google.Cloud.StorageInsights.V1.dll

Constructors

ObjectMetadataReportOptions()

public ObjectMetadataReportOptions()

ObjectMetadataReportOptions(ObjectMetadataReportOptions)

public ObjectMetadataReportOptions(ObjectMetadataReportOptions other)
Parameter
NameDescription
otherObjectMetadataReportOptions

Properties

DestinationOptionsCase

public ObjectMetadataReportOptions.DestinationOptionsOneofCase DestinationOptionsCase { get; }
Property Value
TypeDescription
ObjectMetadataReportOptionsDestinationOptionsOneofCase

FilterCase

public ObjectMetadataReportOptions.FilterOneofCase FilterCase { get; }
Property Value
TypeDescription
ObjectMetadataReportOptionsFilterOneofCase

MetadataFields

public RepeatedField<string> MetadataFields { get; }

Metadata fields to be included in the report.

Property Value
TypeDescription
RepeatedFieldstring

StorageDestinationOptions

public CloudStorageDestinationOptions StorageDestinationOptions { get; set; }

Cloud Storage as the storage system.

Property Value
TypeDescription
CloudStorageDestinationOptions

StorageFilters

public CloudStorageFilters StorageFilters { get; set; }

Cloud Storage as the storage system.

Property Value
TypeDescription
CloudStorageFilters