Namespace google::cloud::iap_v1 (2.12.0)

Classes

IdentityAwareProxyAdminServiceClient

APIs for Identity-Aware Proxy Admin configurations.

IdentityAwareProxyAdminServiceConnection

The IdentityAwareProxyAdminServiceConnection object for IdentityAwareProxyAdminServiceClient.

IdentityAwareProxyAdminServiceConnectionIdempotencyPolicy

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

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 >

Type Aliases

IdentityAwareProxyAdminServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< iap_v1_internal::IdentityAwareProxyAdminServiceRetryTraits >

IdentityAwareProxyAdminServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< iap_v1_internal::IdentityAwareProxyAdminServiceRetryTraits >

IdentityAwareProxyAdminServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< iap_v1_internal::IdentityAwareProxyAdminServiceRetryTraits >

IdentityAwareProxyAdminServicePolicyOptionList

Alias Of: OptionList< IdentityAwareProxyAdminServiceRetryPolicyOption, IdentityAwareProxyAdminServiceBackoffPolicyOption, IdentityAwareProxyAdminServiceConnectionIdempotencyPolicyOption >

The options applicable to IdentityAwareProxyAdminService.

IdentityAwareProxyOAuthServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< iap_v1_internal::IdentityAwareProxyOAuthServiceRetryTraits >

IdentityAwareProxyOAuthServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< iap_v1_internal::IdentityAwareProxyOAuthServiceRetryTraits >

IdentityAwareProxyOAuthServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< iap_v1_internal::IdentityAwareProxyOAuthServiceRetryTraits >

IdentityAwareProxyOAuthServicePolicyOptionList

Alias Of: OptionList< IdentityAwareProxyOAuthServiceRetryPolicyOption, IdentityAwareProxyOAuthServiceBackoffPolicyOption, IdentityAwareProxyOAuthServiceConnectionIdempotencyPolicyOption >

The options applicable to IdentityAwareProxyOAuthService.