Properties of a Subscription.
Package
@google-cloud/pubsubProperties
ackDeadlineSeconds
ackDeadlineSeconds?: (number|null);Subscription ackDeadlineSeconds
analyticsHubSubscriptionInfo
analyticsHubSubscriptionInfo?: (google.pubsub.v1.Subscription.IAnalyticsHubSubscriptionInfo|null);Subscription analyticsHubSubscriptionInfo
bigqueryConfig
bigqueryConfig?: (google.pubsub.v1.IBigQueryConfig|null);Subscription bigqueryConfig
cloudStorageConfig
cloudStorageConfig?: (google.pubsub.v1.ICloudStorageConfig|null);Subscription cloudStorageConfig
deadLetterPolicy
deadLetterPolicy?: (google.pubsub.v1.IDeadLetterPolicy|null);Subscription deadLetterPolicy
detached
detached?: (boolean|null);Subscription detached
enableExactlyOnceDelivery
enableExactlyOnceDelivery?: (boolean|null);Subscription enableExactlyOnceDelivery
enableMessageOrdering
enableMessageOrdering?: (boolean|null);Subscription enableMessageOrdering
expirationPolicy
expirationPolicy?: (google.pubsub.v1.IExpirationPolicy|null);Subscription expirationPolicy
filter
filter?: (string|null);Subscription filter
labels
labels?: ({ [k: string]: string }|null);Subscription labels
messageRetentionDuration
messageRetentionDuration?: (google.protobuf.IDuration|null);Subscription messageRetentionDuration
name
name?: (string|null);Subscription name
pushConfig
pushConfig?: (google.pubsub.v1.IPushConfig|null);Subscription pushConfig
retainAckedMessages
retainAckedMessages?: (boolean|null);Subscription retainAckedMessages
retryPolicy
retryPolicy?: (google.pubsub.v1.IRetryPolicy|null);Subscription retryPolicy
state
state?: (google.pubsub.v1.Subscription.State|keyof typeof google.pubsub.v1.Subscription.State|null);Subscription state
topic
topic?: (string|null);Subscription topic
topicMessageRetentionDuration
topicMessageRetentionDuration?: (google.protobuf.IDuration|null);Subscription topicMessageRetentionDuration