google_api_iap v0.9.0 API Reference

Modules

API client metadata for GoogleApi.IAP.V1.

API calls for all endpoints tagged Projects.

API calls for all endpoints tagged V1.

Handle Tesla connections for GoogleApi.IAP.V1.

Custom content configuration for access denied page. IAP allows customers to define a custom URI to use as the error page when access is denied to users. If IAP prevents access to this page, the default IAP error page will be displayed instead.

Access related settings for IAP protected apps.

Wrapper over application specific settings for IAP.

Associates members with a role.

OAuth brand data. NOTE: Only contains a portion of the data that describes a brand.

Allows customers to configure HTTP request paths that'll allow HTTP OPTIONS call to bypass authentication and authorization.

Configuration for RCTokens generated for CSM workloads protected by IAP. RCTokens are IAP generated JWTs that can be verified at the application. The RCToken is primarily used for ISTIO deployments, and can be scoped to a single mesh by configuring the audience field accordingly

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance

Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.

Allows customers to configure tenant_id for GCIP instance per-app.

Request message for GetIamPolicy method.

Encapsulates settings provided to GetIamPolicy.

The IAP configurable settings.

Contains the data that describes an Identity Aware Proxy owned client.

Response message for ListBrands.

Response message for ListIdentityAwareProxyClients.

Configuration for OAuth login&consent flow behavior as well as for OAuth Credentials.

An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.

PolicyDelegationConfig allows google-internal teams to use IAP for apps hosted in a tenant project. Using these settings, the app can delegate permission check to happen against the linked customer project. This is only ever supposed to be used by google internal teams, hence the restriction on the proto.

Attributes

  • id (type: String.t, default: nil) -

The request sent to ResetIdentityAwareProxyClientSecret.

Attributes

  • labels (type: map(), default: nil) - The service defined labels of the resource on which the conditions will be evaluated. The semantics - including the key names - are vague to IAM. If the effective condition has a reference to a resource.labels[foo] construct, IAM consults with this map to retrieve the values associated with foo key for Conditions evaluation. If the provided key is not found in the labels map, the condition would evaluate to false.

Request message for SetIamPolicy method.

Request message for TestIamPermissions method.

Response message for TestIamPermissions method.