public sealed class Listing.Types.PubSubTopicSource : IMessage<Listing.Types.PubSubTopicSource>, IEquatable<Listing.Types.PubSubTopicSource>, IDeepCloneable<Listing.Types.PubSubTopicSource>, IBufferMessage, IMessageReference documentation and code samples for the Analytics Hub v1 API class Listing.Types.PubSubTopicSource.
Pub/Sub topic source.
Implements
IMessageListingTypesPubSubTopicSource, IEquatableListingTypesPubSubTopicSource, IDeepCloneableListingTypesPubSubTopicSource, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.AnalyticsHub.V1Assembly
Google.Cloud.BigQuery.AnalyticsHub.V1.dll
Constructors
PubSubTopicSource()
public PubSubTopicSource()PubSubTopicSource(PubSubTopicSource)
public PubSubTopicSource(Listing.Types.PubSubTopicSource other)| Parameter | |
|---|---|
| Name | Description |
other |
ListingTypesPubSubTopicSource |
Properties
DataAffinityRegions
public RepeatedField<string> DataAffinityRegions { get; }Optional. Region hint on where the data might be published. Data affinity regions are modifiable. See https://cloud.google.com/about/locations for full listing of possible Cloud regions.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Topic
public string Topic { get; set; }Required. Resource name of the Pub/Sub topic source for this listing. e.g. projects/myproject/topics/topicId
| Property Value | |
|---|---|
| Type | Description |
string |
|
TopicAsTopicName
public TopicName TopicAsTopicName { get; set; }| Property Value | |
|---|---|
| Type | Description |
TopicName |
|