public sealed class GetPolicyOptions : IMessage<GetPolicyOptions>, IEquatable<GetPolicyOptions>, IDeepCloneable<GetPolicyOptions>, IBufferMessage, IMessage
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eGetPolicyOptions\u003c/code\u003e is 3.4.0, with older versions ranging down to 2.2.0 available.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGetPolicyOptions\u003c/code\u003e is a class used to provide settings for the \u003ccode\u003eGetIamPolicy\u003c/code\u003e function, serving as an encapsulation layer.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGetPolicyOptions\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestedPolicyVersion\u003c/code\u003e property allows users to specify the desired policy format version, with valid options being 0, 1, and 3.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGetPolicyOptions\u003c/code\u003e class can be created with a default constructor, or by passing in another \u003ccode\u003eGetPolicyOptions\u003c/code\u003e object to copy.\u003c/p\u003e\n"]]],[],null,[]]