Interface protos.google.pubsub.v1.ITopic (2.17.0)

Properties of a Topic.

Package

@google-cloud/pubsub!

Properties

kmsKeyName

kmsKeyName?: (string|null);

Topic kmsKeyName

Property Value
TypeDescription
(string|null)

labels

labels?: ({ [k: string]: string }|null);

Topic labels

Property Value
TypeDescription
({ [k: string]: string }|null)

messageRetentionDuration

messageRetentionDuration?: (google.protobuf.IDuration|null);

Topic messageRetentionDuration

Property Value
TypeDescription
(google.protobuf.IDuration|null)

messageStoragePolicy

messageStoragePolicy?: (google.pubsub.v1.IMessageStoragePolicy|null);

Topic messageStoragePolicy

Property Value
TypeDescription
(google.pubsub.v1.IMessageStoragePolicy|null)

name

name?: (string|null);

Topic name

Property Value
TypeDescription
(string|null)

satisfiesPzs

satisfiesPzs?: (boolean|null);

Topic satisfiesPzs

Property Value
TypeDescription
(boolean|null)

schemaSettings

schemaSettings?: (google.pubsub.v1.ISchemaSettings|null);

Topic schemaSettings

Property Value
TypeDescription
(google.pubsub.v1.ISchemaSettings|null)