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 |
Returns | |
---|---|
Type | Description |
std::shared_ptr< AccessContextManagerConnection > |
MakeDefaultAccessContextManagerConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< AccessContextManagerConnectionIdempotencyPolicy > |