Iap_v1Functions
object Iap_v1Functions
Functions
Link copied to clipboard
Retrieves the OAuth brand of the project.
Link copied to clipboard
Retrieves an existing TunnelDestGroup.
suspend fun getDestGroup(argument: suspend GetDestGroupPlainArgsBuilder.() -> Unit): GetDestGroupResult
suspend fun getDestGroup(destGroupId: String, location: String, project: String? = null): GetDestGroupResult
Link copied to clipboard
suspend fun getIdentityAwareProxyClient(argument: GetIdentityAwareProxyClientPlainArgs): GetIdentityAwareProxyClientResult
Retrieves an Identity Aware Proxy (IAP) OAuth client. Requires that the client is owned by IAP.
suspend fun getIdentityAwareProxyClient(argument: suspend GetIdentityAwareProxyClientPlainArgsBuilder.() -> Unit): GetIdentityAwareProxyClientResult
suspend fun getIdentityAwareProxyClient(brandId: String, identityAwareProxyClientId: String, project: String? = null): GetIdentityAwareProxyClientResult
Link copied to clipboard
Gets the access control policy for an Identity-Aware Proxy protected resource. More information about managing access via IAP can be found at: https://cloud.google.com/iap/docs/managing-access#managing_access_via_the_api
suspend fun getV1IamPolicy(argument: suspend GetV1IamPolicyPlainArgsBuilder.() -> Unit): GetV1IamPolicyResult