public sealed class Listing.Types.PubSubTopicSource : IMessage<Listing.Types.PubSubTopicSource>, IEquatable<Listing.Types.PubSubTopicSource>, IDeepCloneable<Listing.Types.PubSubTopicSource>, IBufferMessage, IMessage
Reference 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 |