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
resource
resource, 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
resource
resource, 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.