Analytics Hub v1 API - Class Listing.Types.PubSubTopicSource (1.8.0)

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.

Inheritance

object > Listing.Types.PubSubTopicSource

Namespace

Google.Cloud.BigQuery.AnalyticsHub.V1

Assembly

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; }

TopicName-typed view over the Topic resource name property.

Property Value
Type Description
TopicName