Class GetIamPolicyRequest

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

Request message for GetIamPolicy method.

Inheritance

Object > GetIamPolicyRequest

Namespace

Google.Cloud.Iam.V1

Assembly

Google.Cloud.Iam.V1.dll

Constructors

GetIamPolicyRequest()

public GetIamPolicyRequest()

GetIamPolicyRequest(GetIamPolicyRequest)

public GetIamPolicyRequest(GetIamPolicyRequest other)
Parameter
NameDescription
otherGetIamPolicyRequest

Properties

Options

public GetPolicyOptions Options { get; set; }

OPTIONAL: A GetPolicyOptions object for specifying options to GetIamPolicy. This field is only used by Cloud IAM.

Property Value
TypeDescription
GetPolicyOptions

Resource

public string Resource { get; set; }

REQUIRED: The resource for which the policy is being requested. See the operation documentation for the appropriate value for this field.

Property Value
TypeDescription
String

ResourceAsResourceName

public IResourceName ResourceAsResourceName { get; set; }

IResourceName-typed view over the Resource resource name property.

Property Value
TypeDescription
IResourceName