Properties of a Topic.
Package
@google-cloud/pubsubProperties
ingestionDataSourceSettings
ingestionDataSourceSettings?: (google.pubsub.v1.IIngestionDataSourceSettings|null);
Topic ingestionDataSourceSettings
kmsKeyName
kmsKeyName?: (string|null);
Topic kmsKeyName
labels
labels?: ({ [k: string]: string }|null);
Topic labels
messageRetentionDuration
messageRetentionDuration?: (google.protobuf.IDuration|null);
Topic messageRetentionDuration
messageStoragePolicy
messageStoragePolicy?: (google.pubsub.v1.IMessageStoragePolicy|null);
Topic messageStoragePolicy
name
name?: (string|null);
Topic name
satisfiesPzs
satisfiesPzs?: (boolean|null);
Topic satisfiesPzs
schemaSettings
schemaSettings?: (google.pubsub.v1.ISchemaSettings|null);
Topic schemaSettings
state
state?: (google.pubsub.v1.Topic.State|keyof typeof google.pubsub.v1.Topic.State|null);
Topic state