Namespace google::cloud::accesscontextmanager_v1 (2.23.0)

Classes

AccessContextManagerClient

API for setting [access levels] [google.identity.accesscontextmanager.v1.AccessLevel] and [service perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] for Google Cloud projects.

AccessContextManagerConnection

The AccessContextManagerConnection object for AccessContextManagerClient.

AccessContextManagerConnectionIdempotencyPolicy

AccessContextManagerLimitedErrorCountRetryPolicy

A retry policy for AccessContextManagerConnection based on counting errors.

AccessContextManagerLimitedTimeRetryPolicy

A retry policy for AccessContextManagerConnection based on elapsed time.

AccessContextManagerRetryPolicy

The retry policy for AccessContextManagerConnection.

Structs

AccessContextManagerBackoffPolicyOption

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

AccessContextManagerConnectionIdempotencyPolicyOption

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

AccessContextManagerPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

AccessContextManagerRetryPolicyOption

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

Functions

MakeAccessContextManagerConnection(Options)

A factory function to construct an object of type AccessContextManagerConnection.

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

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

Parameter
Name Description
options

(optional) Configure the AccessContextManagerConnection created by this function.

Returns
Type Description
std::shared_ptr< AccessContextManagerConnection >

MakeDefaultAccessContextManagerConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< AccessContextManagerConnectionIdempotencyPolicy >