Dataproc Metastore v1alpha API - Class RemoveIamPolicyRequest (2.0.0-alpha09)

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

Reference documentation and code samples for the Dataproc Metastore v1alpha API class RemoveIamPolicyRequest.

Request message for [DataprocMetastore.RemoveIamPolicy][google.cloud.metastore.v1alpha.DataprocMetastore.RemoveIamPolicy].

Inheritance

object > RemoveIamPolicyRequest

Namespace

Google.Cloud.Metastore.V1Alpha

Assembly

Google.Cloud.Metastore.V1Alpha.dll

Constructors

RemoveIamPolicyRequest()

public RemoveIamPolicyRequest()

RemoveIamPolicyRequest(RemoveIamPolicyRequest)

public RemoveIamPolicyRequest(RemoveIamPolicyRequest other)
Parameter
NameDescription
otherRemoveIamPolicyRequest

Properties

Asynchronous

public bool Asynchronous { get; set; }

Optional. Removes IAM policy attached to database or table asynchronously when it is set. The default is false.

Property Value
TypeDescription
bool

Resource

public string Resource { get; set; }

Required. The relative resource name of the dataplane resource to remove IAM policy, in the following form:

projects/{project_id}/locations/{location_id}/services/{service_id}/databases/{database_id} or projects/{project_id}/locations/{location_id}/services/{service_id}/databases/{database_id}/tables/{table_id}.

Property Value
TypeDescription
string

ResourceAsResourceName

public IResourceName ResourceAsResourceName { get; set; }

IResourceName-typed view over the Resource resource name property.

Property Value
TypeDescription
IResourceName