Properties of a Subscription.
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string | null |
<optional> |
Subscription name |
topic |
string | null |
<optional> |
Subscription topic |
pushConfig |
google.pubsub.v1.IPushConfig | null |
<optional> |
Subscription pushConfig |
bigqueryConfig |
google.pubsub.v1.IBigQueryConfig | null |
<optional> |
Subscription bigqueryConfig |
cloudStorageConfig |
google.pubsub.v1.ICloudStorageConfig | null |
<optional> |
Subscription cloudStorageConfig |
ackDeadlineSeconds |
number | null |
<optional> |
Subscription ackDeadlineSeconds |
retainAckedMessages |
boolean | null |
<optional> |
Subscription retainAckedMessages |
messageRetentionDuration |
google.protobuf.IDuration | null |
<optional> |
Subscription messageRetentionDuration |
labels |
Object.<string, string> | null |
<optional> |
Subscription labels |
enableMessageOrdering |
boolean | null |
<optional> |
Subscription enableMessageOrdering |
expirationPolicy |
google.pubsub.v1.IExpirationPolicy | null |
<optional> |
Subscription expirationPolicy |
filter |
string | null |
<optional> |
Subscription filter |
deadLetterPolicy |
google.pubsub.v1.IDeadLetterPolicy | null |
<optional> |
Subscription deadLetterPolicy |
retryPolicy |
google.pubsub.v1.IRetryPolicy | null |
<optional> |
Subscription retryPolicy |
detached |
boolean | null |
<optional> |
Subscription detached |
enableExactlyOnceDelivery |
boolean | null |
<optional> |
Subscription enableExactlyOnceDelivery |
topicMessageRetentionDuration |
google.protobuf.IDuration | null |
<optional> |
Subscription topicMessageRetentionDuration |
state |
google.pubsub.v1.Subscription.State | null |
<optional> |
Subscription state |
analyticsHubSubscriptionInfo |
google.pubsub.v1.Subscription.IAnalyticsHubSubscriptionInfo | null |
<optional> |
Subscription analyticsHubSubscriptionInfo |