Class ModifyPushConfigRequest (2.8.0)

public sealed class ModifyPushConfigRequest : IMessage<ModifyPushConfigRequest>, IEquatable<ModifyPushConfigRequest>, IDeepCloneable<ModifyPushConfigRequest>, IBufferMessage, IMessage

Request for the ModifyPushConfig method.

Inheritance

Object > ModifyPushConfigRequest

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Constructors

ModifyPushConfigRequest()

public ModifyPushConfigRequest()

ModifyPushConfigRequest(ModifyPushConfigRequest)

public ModifyPushConfigRequest(ModifyPushConfigRequest other)
Parameter
NameDescription
otherModifyPushConfigRequest

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
TypeDescription
PushConfig

Subscription

public string Subscription { get; set; }

Required. The name of the subscription. Format is projects/{project}/subscriptions/{sub}.

Property Value
TypeDescription
String

SubscriptionAsSubscriptionName

public SubscriptionName SubscriptionAsSubscriptionName { get; set; }

SubscriptionName-typed view over the Subscription resource name property.

Property Value
TypeDescription
SubscriptionName