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