public sealed class GetIamPolicyRequest : IMessage<GetIamPolicyRequest>, IEquatable<GetIamPolicyRequest>, IDeepCloneable<GetIamPolicyRequest>, IBufferMessage, IMessageRequest message for GetIamPolicy method.
Implements
IMessage<GetIamPolicyRequest>, IEquatable<GetIamPolicyRequest>, IDeepCloneable<GetIamPolicyRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Iam.V1Assembly
Google.Cloud.Iam.V1.dll
Constructors
GetIamPolicyRequest()
public GetIamPolicyRequest()GetIamPolicyRequest(GetIamPolicyRequest)
public GetIamPolicyRequest(GetIamPolicyRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GetIamPolicyRequest |
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 | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
String |
|
ResourceAsResourceName
public IResourceName ResourceAsResourceName { get; set; }IResourceName-typed view over the Resource resource name property.
| Property Value | |
|---|---|
| Type | Description |
IResourceName |
|