Namespace google::cloud::iap_v1 (2.32.0-rc)

Classes

IdentityAwareProxyAdminServiceClient

APIs for Identity-Aware Proxy Admin configurations.

IdentityAwareProxyAdminServiceConnection

The IdentityAwareProxyAdminServiceConnection object for IdentityAwareProxyAdminServiceClient.

IdentityAwareProxyAdminServiceConnectionIdempotencyPolicy

IdentityAwareProxyAdminServiceLimitedErrorCountRetryPolicy

A retry policy for IdentityAwareProxyAdminServiceConnection based on counting errors.

IdentityAwareProxyAdminServiceLimitedTimeRetryPolicy

A retry policy for IdentityAwareProxyAdminServiceConnection based on elapsed time.

IdentityAwareProxyAdminServiceRetryPolicy

The retry policy for IdentityAwareProxyAdminServiceConnection.

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.

IdentityAwareProxyOAuthServiceConnection

The IdentityAwareProxyOAuthServiceConnection object for IdentityAwareProxyOAuthServiceClient.

IdentityAwareProxyOAuthServiceConnectionIdempotencyPolicy

IdentityAwareProxyOAuthServiceLimitedErrorCountRetryPolicy

A retry policy for IdentityAwareProxyOAuthServiceConnection based on counting errors.

IdentityAwareProxyOAuthServiceLimitedTimeRetryPolicy

A retry policy for IdentityAwareProxyOAuthServiceConnection based on elapsed time.

IdentityAwareProxyOAuthServiceRetryPolicy

The retry policy for IdentityAwareProxyOAuthServiceConnection.

Structs

IdentityAwareProxyAdminServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

IdentityAwareProxyAdminServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

IdentityAwareProxyAdminServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

IdentityAwareProxyOAuthServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

IdentityAwareProxyOAuthServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

IdentityAwareProxyOAuthServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeIdentityAwareProxyAdminServiceConnection(Options)

A factory function to construct an object of type IdentityAwareProxyAdminServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of IdentityAwareProxyAdminServiceClient.

The optional options argument may be used to configure aspects of the returned IdentityAwareProxyAdminServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the IdentityAwareProxyAdminServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< IdentityAwareProxyAdminServiceConnection >

MakeDefaultIdentityAwareProxyAdminServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< IdentityAwareProxyAdminServiceConnectionIdempotencyPolicy >

MakeIdentityAwareProxyOAuthServiceConnection(Options)

A factory function to construct an object of type IdentityAwareProxyOAuthServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of IdentityAwareProxyOAuthServiceClient.

The optional options argument may be used to configure aspects of the returned IdentityAwareProxyOAuthServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the IdentityAwareProxyOAuthServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< IdentityAwareProxyOAuthServiceConnection >

MakeDefaultIdentityAwareProxyOAuthServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< IdentityAwareProxyOAuthServiceConnectionIdempotencyPolicy >