Show / Hide Table of Contents

Class GetPolicyOptions

Encapsulates settings provided to GetIamPolicy.

Inheritance
System.Object
GetPolicyOptions
Implements
IMessage<GetPolicyOptions>
IMessage
System.IEquatable<GetPolicyOptions>
IDeepCloneable<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
Back to top