Skip to main content

identity_aware_proxy_clients

Overview

Nameidentity_aware_proxy_clients
TypeResource
Idgoogle.iap.identity_aware_proxy_clients

Fields

NameDatatypeDescription
namestringOutput only. Unique identifier of the OAuth client.
displayNamestringHuman-friendly name given to the OAuth client.
secretstringOutput only. Client secret of the OAuth client.

Methods

NameAccessible byRequired ParamsDescription
getSELECTbrandsId, identityAwareProxyClientsId, projectsIdRetrieves an Identity Aware Proxy (IAP) OAuth client. Requires that the client is owned by IAP.
listSELECTbrandsId, projectsIdLists the existing clients for the brand.
createINSERTbrandsId, projectsIdCreates an Identity Aware Proxy (IAP) OAuth client. The client is owned by IAP. Requires that the brand for the project exists and that it is set for internal-only use.
deleteDELETEbrandsId, identityAwareProxyClientsId, projectsIdDeletes an Identity Aware Proxy (IAP) OAuth client. Useful for removing obsolete clients, managing the number of clients in a given project, and cleaning up after tests. Requires that the client is owned by IAP.
_listEXECbrandsId, projectsIdLists the existing clients for the brand.
reset_secretEXECbrandsId, identityAwareProxyClientsId, projectsIdResets an Identity Aware Proxy (IAP) OAuth client secret. Useful if the secret was compromised. Requires that the client is owned by IAP.