Python client library for Google Cloud Identity-Aware Proxy (IAP). Current version 1.21.0, requires Python >=3.9. Released as part of the google-cloud-python monorepo with regular updates.
pip install google-cloud-iapVerified import paths — ran on the pinned version, not inferred.
Initializes the IAP client using service account credentials.
Import from google.cloud.iap_v1 or google.cloud.iap_v1beta1 explicitly.
Ensure the service account has roles/iap.httpsResourceAccessor on the target IAP resource.
Update dependencies: pip install --upgrade google-cloud-iap googleapis-common-protos google-api-core
Use 'from google.cloud import iap_v1' or 'from google.cloud.iap_v1 import IdentityAwareProxyOAuthServiceClient'.
Grant the service account roles/iap.httpsResourceAccessor on the App Engine or GKE resource, and use ID tokens (not access tokens) for IAP-authenticated requests.
No dependency data recorded yet.