Cloud Channel v1 API - Class UnregisterSubscriberRequest (2.17.0)

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

Reference documentation and code samples for the Cloud Channel v1 API class UnregisterSubscriberRequest.

Request Message for UnregisterSubscriber.

Inheritance

object > UnregisterSubscriberRequest

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

UnregisterSubscriberRequest()

public UnregisterSubscriberRequest()

UnregisterSubscriberRequest(UnregisterSubscriberRequest)

public UnregisterSubscriberRequest(UnregisterSubscriberRequest other)
Parameter
Name Description
other UnregisterSubscriberRequest

Properties

Account

public string Account { get; set; }

Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset.

Property Value
Type Description
string

AccountAsAccountName

public AccountName AccountAsAccountName { get; set; }

AccountName-typed view over the Account resource name property.

Property Value
Type Description
AccountName

HasIntegrator

public bool HasIntegrator { get; }

Gets whether the "integrator" field is set

Property Value
Type Description
bool

Integrator

public string Integrator { get; set; }

Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset.

Property Value
Type Description
string

ServiceAccount

public string ServiceAccount { get; set; }

Required. Service account to unregister from subscriber access to the topic.

Property Value
Type Description
string