Class GetIamPolicyRequest
Request message for GetIamPolicy
method.
Inheritance
System.Object
GetIamPolicyRequest
Implements
System.IEquatable<GetIamPolicyRequest>
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Iam.V1
Assembly: Google.Cloud.Iam.V1.dll
Syntax
public sealed class GetIamPolicyRequest : IMessage<GetIamPolicyRequest>, IMessage, IEquatable<GetIamPolicyRequest>, IDeepCloneable<GetIamPolicyRequest>
Constructors
GetIamPolicyRequest()
Declaration
public GetIamPolicyRequest()
GetIamPolicyRequest(GetIamPolicyRequest)
Declaration
public GetIamPolicyRequest(GetIamPolicyRequest other)
Parameters
Type | Name | Description |
---|---|---|
GetIamPolicyRequest | other |
Properties
Options
OPTIONAL: A GetPolicyOptions
object for specifying options to
GetIamPolicy
. This field is only used by Cloud IAM.
Declaration
public GetPolicyOptions Options { get; set; }
Property Value
Type | Description |
---|---|
GetPolicyOptions |
Resource
REQUIRED: The resource for which the policy is being requested. See the operation documentation for the appropriate value for this field.
Declaration
public string Resource { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ResourceAsResourceName
IResourceName-typed view over the Resource resource name property.
Declaration
public IResourceName ResourceAsResourceName { get; set; }
Property Value
Type | Description |
---|---|
IResourceName |