Analytics Hub v1 API - Class RevokeSubscriptionRequest (1.9.0)

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

Reference documentation and code samples for the Analytics Hub v1 API class RevokeSubscriptionRequest.

Message for revoking a subscription.

Inheritance

object > RevokeSubscriptionRequest

Namespace

Google.Cloud.BigQuery.AnalyticsHub.V1

Assembly

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