Summary of entries of Classes for iap.
Classes
IdentityAwareProxyAdminServiceAsyncClient
APIs for Identity-Aware Proxy Admin configurations.
IdentityAwareProxyAdminServiceClient
APIs for Identity-Aware Proxy Admin configurations.
ListTunnelDestGroupsAsyncPager
A pager for iterating through list_tunnel_dest_groups
requests.
This class thinly wraps an initial
ListTunnelDestGroupsResponse object, and
provides an __aiter__
method to iterate through its
tunnel_dest_groups
field.
If there are more pages, the __aiter__
method will make additional
ListTunnelDestGroups
requests and continue to iterate
through the tunnel_dest_groups
field on the
corresponding responses.
All the usual ListTunnelDestGroupsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTunnelDestGroupsPager
A pager for iterating through list_tunnel_dest_groups
requests.
This class thinly wraps an initial
ListTunnelDestGroupsResponse object, and
provides an __iter__
method to iterate through its
tunnel_dest_groups
field.
If there are more pages, the __iter__
method will make additional
ListTunnelDestGroups
requests and continue to iterate
through the tunnel_dest_groups
field on the
corresponding responses.
All the usual ListTunnelDestGroupsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
IdentityAwareProxyOAuthServiceAsyncClient
API to programmatically create, list and retrieve Identity Aware Proxy (IAP) OAuth brands; and create, retrieve, delete and reset-secret of IAP OAuth clients.
IdentityAwareProxyOAuthServiceClient
API to programmatically create, list and retrieve Identity Aware Proxy (IAP) OAuth brands; and create, retrieve, delete and reset-secret of IAP OAuth clients.
ListIdentityAwareProxyClientsAsyncPager
A pager for iterating through list_identity_aware_proxy_clients
requests.
This class thinly wraps an initial
ListIdentityAwareProxyClientsResponse object, and
provides an __aiter__
method to iterate through its
identity_aware_proxy_clients
field.
If there are more pages, the __aiter__
method will make additional
ListIdentityAwareProxyClients
requests and continue to iterate
through the identity_aware_proxy_clients
field on the
corresponding responses.
All the usual ListIdentityAwareProxyClientsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListIdentityAwareProxyClientsPager
A pager for iterating through list_identity_aware_proxy_clients
requests.
This class thinly wraps an initial
ListIdentityAwareProxyClientsResponse object, and
provides an __iter__
method to iterate through its
identity_aware_proxy_clients
field.
If there are more pages, the __iter__
method will make additional
ListIdentityAwareProxyClients
requests and continue to iterate
through the identity_aware_proxy_clients
field on the
corresponding responses.
All the usual ListIdentityAwareProxyClientsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
AccessDeniedPageSettings
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
AccessSettings
Access related settings for IAP protected apps.
AllowedDomainsSettings
Configuration for IAP allowed domains. Lets you to restrict access to an app and allow access to only the domains that you list.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ApplicationSettings
Wrapper over application specific settings for IAP.
AttributePropagationSettings
Configuration for propagating attributes to applications protected by IAP.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
OutputCredentials
Supported output credentials for attribute propagation. Each output credential maps to a "field" in the response. For example, selecting JWT will propagate all attributes in the IAP JWT, header in the headers, etc.
Brand
OAuth brand data. NOTE: Only contains a portion of the data that describes a brand.
CorsSettings
Allows customers to configure HTTP request paths that'll allow HTTP OPTIONS call to bypass authentication and authorization.
CreateBrandRequest
The request sent to CreateBrand.
CreateIdentityAwareProxyClientRequest
The request sent to CreateIdentityAwareProxyClient.
CreateTunnelDestGroupRequest
The request to CreateTunnelDestGroup.
CsmSettings
Configuration for RCToken generated for service mesh workloads protected by IAP. RCToken are IAP generated JWTs that can be verified at the application. The RCToken is primarily used for service mesh deployments, and can be scoped to a single mesh by configuring the audience field accordingly.
DeleteIdentityAwareProxyClientRequest
The request sent to DeleteIdentityAwareProxyClient.
DeleteTunnelDestGroupRequest
The request to DeleteTunnelDestGroup.
GcipSettings
Allows customers to configure tenant_id for GCIP instance per-app.
GetBrandRequest
The request sent to GetBrand.
GetIapSettingsRequest
The request sent to GetIapSettings.
GetIdentityAwareProxyClientRequest
The request sent to GetIdentityAwareProxyClient.
GetTunnelDestGroupRequest
The request to GetTunnelDestGroup.
IapSettings
The IAP configurable settings.
IdentityAwareProxyClient
Contains the data that describes an Identity Aware Proxy owned client.
ListBrandsRequest
The request sent to ListBrands.
ListBrandsResponse
Response message for ListBrands.
ListIdentityAwareProxyClientsRequest
The request sent to ListIdentityAwareProxyClients.
ListIdentityAwareProxyClientsResponse
Response message for ListIdentityAwareProxyClients.
ListTunnelDestGroupsRequest
The request to ListTunnelDestGroups.
ListTunnelDestGroupsResponse
The response from ListTunnelDestGroups.
OAuthSettings
Configuration for OAuth login&consent flow behavior as well as for OAuth Credentials.
ReauthSettings
Configuration for IAP reauthentication policies.
Method
Types of reauthentication methods supported by IAP.
PolicyType
Type of policy in the case of hierarchial policies.
ResetIdentityAwareProxyClientSecretRequest
The request sent to ResetIdentityAwareProxyClientSecret.
TunnelDestGroup
A TunnelDestGroup.
UpdateIapSettingsRequest
The request sent to UpdateIapSettings.
UpdateTunnelDestGroupRequest
The request to UpdateTunnelDestGroup.
Modules
pagers
API documentation for iap_v1.services.identity_aware_proxy_admin_service.pagers
module.
pagers
API documentation for iap_v1.services.identity_aware_proxy_o_auth_service.pagers
module.