Cloud Dataplex v1 API - Class MetadataFeed (3.13.0)

public sealed class MetadataFeed : IMessage<MetadataFeed>, IEquatable<MetadataFeed>, IDeepCloneable<MetadataFeed>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class MetadataFeed.

MetadataFeed contains information related to the metadata feed.

Inheritance

object > MetadataFeed

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

MetadataFeed()

public MetadataFeed()

MetadataFeed(MetadataFeed)

public MetadataFeed(MetadataFeed other)
Parameter
Name Description
other MetadataFeed

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the feed was created.

Property Value
Type Description
Timestamp

EndpointCase

public MetadataFeed.EndpointOneofCase EndpointCase { get; }
Property Value
Type Description
MetadataFeedEndpointOneofCase

Filters

public MetadataFeed.Types.Filters Filters { get; set; }

Optional. The filters of the metadata feed. Only the changes that match the filters are published.

Property Value
Type Description
MetadataFeedTypesFilters

HasPubsubTopic

public bool HasPubsubTopic { get; }

Gets whether the "pubsub_topic" field is set

Property Value
Type Description
bool

Labels

public MapField<string, string> Labels { get; }

Optional. User-defined labels.

Property Value
Type Description
MapFieldstringstring

MetadataFeedName

public MetadataFeedName MetadataFeedName { get; set; }

MetadataFeedName-typed view over the Name resource name property.

Property Value
Type Description
MetadataFeedName

Name

public string Name { get; set; }

Identifier. The resource name of the metadata feed, in the format projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id}.

Property Value
Type Description
string

PubsubTopic

public string PubsubTopic { get; set; }

Optional. The pubsub topic that you want the metadata feed messages to publish to. Please grant Dataplex service account the permission to publish messages to the topic. The service account is: service-{PROJECT_NUMBER}@gcp-sa-dataplex.iam.gserviceaccount.com.

Property Value
Type Description
string

Scope

public MetadataFeed.Types.Scope Scope { get; set; }

Required. The scope of the metadata feed. Only the in scope changes are published.

Property Value
Type Description
MetadataFeedTypesScope

Uid

public string Uid { get; set; }

Output only. A system-generated, globally unique ID for the metadata job. If the metadata job is deleted and then re-created with the same name, this ID is different.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the feed was updated.

Property Value
Type Description
Timestamp