Classes
PolicyBindingsClient
An interface for managing Identity and Access Management (IAM) policy bindings.
PolicyBindingsConnection
The PolicyBindingsConnection object for PolicyBindingsClient.
PolicyBindingsConnectionIdempotencyPolicy
PolicyBindingsLimitedErrorCountRetryPolicy
A retry policy for PolicyBindingsConnection based on counting errors.
PolicyBindingsLimitedTimeRetryPolicy
A retry policy for PolicyBindingsConnection based on elapsed time.
PolicyBindingsRetryPolicy
The retry policy for PolicyBindingsConnection.
PrincipalAccessBoundaryPoliciesClient
Manages Identity and Access Management (IAM) principal access boundary policies.
PrincipalAccessBoundaryPoliciesConnection
The PrincipalAccessBoundaryPoliciesConnection object for PrincipalAccessBoundaryPoliciesClient.
PrincipalAccessBoundaryPoliciesConnectionIdempotencyPolicy
PrincipalAccessBoundaryPoliciesLimitedErrorCountRetryPolicy
A retry policy for PrincipalAccessBoundaryPoliciesConnection based on counting errors.
PrincipalAccessBoundaryPoliciesLimitedTimeRetryPolicy
A retry policy for PrincipalAccessBoundaryPoliciesConnection based on elapsed time.
PrincipalAccessBoundaryPoliciesRetryPolicy
The retry policy for PrincipalAccessBoundaryPoliciesConnection.
Structs
PolicyBindingsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
PolicyBindingsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
PolicyBindingsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
PolicyBindingsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
PrincipalAccessBoundaryPoliciesBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
PrincipalAccessBoundaryPoliciesConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
PrincipalAccessBoundaryPoliciesPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
PrincipalAccessBoundaryPoliciesRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakePolicyBindingsConnection(Options)
A factory function to construct an object of type PolicyBindingsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of PolicyBindingsClient.
The optional options argument may be used to configure aspects of the returned PolicyBindingsConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< PolicyBindingsConnection > |
|
MakeDefaultPolicyBindingsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< PolicyBindingsConnectionIdempotencyPolicy > |
|
MakePrincipalAccessBoundaryPoliciesConnection(Options)
A factory function to construct an object of type PrincipalAccessBoundaryPoliciesConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of PrincipalAccessBoundaryPoliciesClient.
The optional options argument may be used to configure aspects of the returned PrincipalAccessBoundaryPoliciesConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< PrincipalAccessBoundaryPoliciesConnection > |
|
MakeDefaultPrincipalAccessBoundaryPoliciesConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< PrincipalAccessBoundaryPoliciesConnectionIdempotencyPolicy > |
|