Interface protos.google.pubsub.v1.ISubscription (2.16.6)

Properties of a Subscription.

Package

@google-cloud/pubsub!

Properties

ackDeadlineSeconds

ackDeadlineSeconds?: (number|null);

Subscription ackDeadlineSeconds

Property Value
TypeDescription
(number|null)

deadLetterPolicy

deadLetterPolicy?: (google.pubsub.v1.IDeadLetterPolicy|null);

Subscription deadLetterPolicy

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

detached

detached?: (boolean|null);

Subscription detached

Property Value
TypeDescription
(boolean|null)

enableMessageOrdering

enableMessageOrdering?: (boolean|null);

Subscription enableMessageOrdering

Property Value
TypeDescription
(boolean|null)

expirationPolicy

expirationPolicy?: (google.pubsub.v1.IExpirationPolicy|null);

Subscription expirationPolicy

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

filter

filter?: (string|null);

Subscription filter

Property Value
TypeDescription
(string|null)

labels

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

Subscription labels

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

messageRetentionDuration

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

Subscription messageRetentionDuration

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

name

name?: (string|null);

Subscription name

Property Value
TypeDescription
(string|null)

pushConfig

pushConfig?: (google.pubsub.v1.IPushConfig|null);

Subscription pushConfig

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

retainAckedMessages

retainAckedMessages?: (boolean|null);

Subscription retainAckedMessages

Property Value
TypeDescription
(boolean|null)

retryPolicy

retryPolicy?: (google.pubsub.v1.IRetryPolicy|null);

Subscription retryPolicy

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

topic

topic?: (string|null);

Subscription topic

Property Value
TypeDescription
(string|null)

topicMessageRetentionDuration

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

Subscription topicMessageRetentionDuration

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