public sealed class MetadataFeed : IMessage<MetadataFeed>, IEquatable<MetadataFeed>, IDeepCloneable<MetadataFeed>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class MetadataFeed.
MetadataFeed contains information related to the metadata feed.
Implements
IMessageMetadataFeed, IEquatableMetadataFeed, IDeepCloneableMetadataFeed, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
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 |
|