Class GetPolicyOptions
Encapsulates settings provided to GetIamPolicy.
Inheritance
System.Object
GetPolicyOptions
Implements
System.IEquatable<GetPolicyOptions>
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 GetPolicyOptions : IMessage<GetPolicyOptions>, IMessage, IEquatable<GetPolicyOptions>, IDeepCloneable<GetPolicyOptions>
Constructors
GetPolicyOptions()
Declaration
public GetPolicyOptions()
GetPolicyOptions(GetPolicyOptions)
Declaration
public GetPolicyOptions(GetPolicyOptions other)
Parameters
Type | Name | Description |
---|---|---|
GetPolicyOptions | other |
Properties
RequestedPolicyVersion
Optional. The policy format version to be returned.
Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.
Requests for policies with any conditional bindings must specify version 3. Policies without any conditional bindings may specify any valid value or leave the field unset.
Declaration
public int RequestedPolicyVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |