public sealed class ModifyPushConfigRequest : IMessage<ModifyPushConfigRequest>, IEquatable<ModifyPushConfigRequest>, IDeepCloneable<ModifyPushConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Pub/Sub v1 API class ModifyPushConfigRequest.
Request for the ModifyPushConfig method.
Implements
IMessageModifyPushConfigRequest, IEquatableModifyPushConfigRequest, IDeepCloneableModifyPushConfigRequest, IBufferMessage, IMessageNamespace
GoogleGoogle.CloudGoogle.Cloud.PubSubV1Assembly
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 |