public sealed class UnregisterSubscriberRequest : IMessage<UnregisterSubscriberRequest>, IEquatable<UnregisterSubscriberRequest>, IDeepCloneable<UnregisterSubscriberRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Channel v1 API class UnregisterSubscriberRequest.
Request Message for UnregisterSubscriber.
Implements
IMessageUnregisterSubscriberRequest, IEquatableUnregisterSubscriberRequest, IDeepCloneableUnregisterSubscriberRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
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 |
|