The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of IAMPolicyClient.
The optional options argument may be used to configure aspects of the returned IAMPolicyConnection. Expected options are any of the types in the following option lists:
[[["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-07-09 UTC."],[[["This webpage provides documentation for the Google Cloud C++ client library's IAM (Identity and Access Management) v1 API, specifically for versions ranging from 2.11.0 up to the latest release candidate, 2.37.0-rc."],["The latest stable version documented is 2.24.0, which includes details on classes like `IAMPolicyClient`, `IAMPolicyConnection`, and various retry and idempotency policy classes, along with their respective functions and structures."],["The documentation outlines the use of specific structs, such as `IAMPolicyBackoffPolicyOption`, `IAMPolicyConnectionIdempotencyPolicyOption`, and `IAMPolicyRetryPolicyOption`, to configure different policies via `google::cloud::Options`."],["The `MakeIAMPolicyConnection` function is detailed, explaining its role in creating an `IAMPolicyConnection` object, which is then used with the `IAMPolicyClient`, and highlights the customizable options available during connection creation."],["It includes a function to generate a default idempontency policy via `MakeDefaultIAMPolicyConnectionIdempotencyPolicy`."]]],[]]