Google Cloud Storage Insights v1 API - Class ObjectMetadataReportOptions (1.2.0)

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

Google.Cloud.StorageInsights.V1

Assembly

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