public sealed class ModifyPushConfigRequest : IMessage<ModifyPushConfigRequest>, IEquatable<ModifyPushConfigRequest>, IDeepCloneable<ModifyPushConfigRequest>, IBufferMessage, IMessageRequest for the ModifyPushConfig method.
Implements
IMessage<ModifyPushConfigRequest>, IEquatable<ModifyPushConfigRequest>, IDeepCloneable<ModifyPushConfigRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
ModifyPushConfigRequest()
public ModifyPushConfigRequest()ModifyPushConfigRequest(ModifyPushConfigRequest)
public ModifyPushConfigRequest(ModifyPushConfigRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ModifyPushConfigRequest |
Properties
PushConfig
public PushConfig PushConfig { get; set; }Required. The push configuration for future deliveries.
An empty pushConfig indicates that the Pub/Sub system should
stop pushing messages from the given subscription and allow
messages to be pulled and acknowledged - effectively pausing
the subscription if Pull or StreamingPull is not called.
| Property Value | |
|---|---|
| Type | Description |
PushConfig |
|
Subscription
public string Subscription { get; set; }Required. The name of the subscription.
Format is projects/{project}/subscriptions/{sub}.
| Property Value | |
|---|---|
| Type | Description |
String |
|
SubscriptionAsSubscriptionName
public SubscriptionName SubscriptionAsSubscriptionName { get; set; }SubscriptionName-typed view over the Subscription resource name property.
| Property Value | |
|---|---|
| Type | Description |
SubscriptionName |
|