Index
-
IdentityAwareProxyAdminV1Beta1(interface) -
IdentityAwareProxyRedirectService(interface)
IdentityAwareProxyAdminV1Beta1
APIs for Identity-Aware Proxy Admin configurations.
rpc GetIamPolicy(
GetIamPolicyRequest
) returns ( Policy
)
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
- Authorization scopes
-
Requires the following OAuth scope:
-
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .
-
- IAM Permissions
-
Requires one of the following IAM permissions on the
resourceresource, depending on the resource type:-
iap.gateway.getIamPolicy -
iap.tunnel.getIamPolicy -
iap.tunnelDestGroups.getIamPolicy -
iap.tunnelInstances.getIamPolicy -
iap.tunnelLocations.getIamPolicy -
iap.tunnelZones.getIamPolicy -
iap.web.getIamPolicy -
iap.webServices.getIamPolicy -
iap.webServiceVersions.getIamPolicy -
iap.webTypes.getIamPolicy
For more information, see the IAM documentation .
-
rpc SetIamPolicy(
SetIamPolicyRequest
) returns ( Policy
)
Sets the access control policy for an Identity-Aware Proxy protected resource. Replaces any existing policy. More information about managing access via IAP can be found at: https://cloud.google.com/iap/docs/managing-access#managing_access_via_the_api
- Authorization scopes
-
Requires the following OAuth scope:
-
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .
-
- IAM Permissions
-
Requires one of the following IAM permissions on the
resourceresource, depending on the resource type:-
iap.gateway.setIamPolicy -
iap.tunnel.setIamPolicy -
iap.tunnelDestGroups.setIamPolicy -
iap.tunnelInstances.setIamPolicy -
iap.tunnelLocations.setIamPolicy -
iap.tunnelZones.setIamPolicy -
iap.web.setIamPolicy -
iap.webServices.setIamPolicy -
iap.webServiceVersions.setIamPolicy -
iap.webTypes.setIamPolicy
For more information, see the IAM documentation .
-
rpc TestIamPermissions(
TestIamPermissionsRequest
) returns ( TestIamPermissionsResponse
)
Returns permissions that a caller has on the Identity-Aware Proxy protected resource. If the resource does not exist or the caller does not have Identity-Aware Proxy permissions a google.rpc.Code.PERMISSION_DENIED
will be returned. More information about managing access via IAP can be found at: https://cloud.google.com/iap/docs/managing-access#managing_access_via_the_api
- Authorization scopes
-
Requires the following OAuth scope:
-
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .
-
IdentityAwareProxyRedirectService
API to handle requests during authentication handshake for Identity-Aware Proxy protected resources.

