public sealed class RevokeSubscriptionRequest : IMessage<RevokeSubscriptionRequest>, IEquatable<RevokeSubscriptionRequest>, IDeepCloneable<RevokeSubscriptionRequest>, IBufferMessage, IMessageReference documentation and code samples for the Analytics Hub v1 API class RevokeSubscriptionRequest.
Message for revoking a subscription.
Implements
IMessageRevokeSubscriptionRequest, IEquatableRevokeSubscriptionRequest, IDeepCloneableRevokeSubscriptionRequest, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.AnalyticsHub.V1Assembly
Google.Cloud.BigQuery.AnalyticsHub.V1.dll
Constructors
RevokeSubscriptionRequest()
public RevokeSubscriptionRequest()RevokeSubscriptionRequest(RevokeSubscriptionRequest)
public RevokeSubscriptionRequest(RevokeSubscriptionRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
RevokeSubscriptionRequest |
Properties
Name
public string Name { get; set; }Required. Resource name of the subscription to revoke. e.g. projects/123/locations/us/subscriptions/456
| Property Value | |
|---|---|
| Type | Description |
string |
|
RevokeCommercial
public bool RevokeCommercial { get; set; }Optional. If the subscription is commercial then this field must be set to true, otherwise a failure is thrown. This acts as a safety guard to avoid revoking commercial subscriptions accidentally.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
SubscriptionName
public SubscriptionName SubscriptionName { get; set; }SubscriptionName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
SubscriptionName |
|