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-26 UTC."],[[["This webpage provides documentation for the Google Cloud C++ client library's IAM (Identity and Access Management) service, specifically for version 2.11.0, but also includes access to several previous versions up to and including 2.37.0-rc."],["The documentation outlines the `IAMPolicyClient`, `IAMPolicyConnection`, and `IAMPolicyConnectionIdempotencyPolicy` classes, which are key components for interacting with the IAM service."],["It includes details on various structs like `IAMPolicyBackoffPolicyOption`, `IAMPolicyConnectionIdempotencyPolicyOption`, and `IAMPolicyRetryPolicyOption`, which are used to configure retry and backoff policies for IAM operations."],["The documentation details the `MakeIAMPolicyConnection` function, used to construct an `IAMPolicyConnection` object, and the `MakeDefaultIAMPolicyConnectionIdempotencyPolicy` function, returning an `IAMPolicyConnectionIdempotencyPolicy` object."],["It also provides definitions for type aliases like `IAMPolicyRetryPolicy`, `IAMPolicyLimitedTimeRetryPolicy`, `IAMPolicyLimitedErrorCountRetryPolicy`, and `IAMPolicyPolicyOptionList`, offering specific types for managing retry behaviors and policy options within IAM."]]],[]]