Namespace google::cloud::iam_v3 (2.38.0)

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 PolicyBindingsConnection created by this function.

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 PrincipalAccessBoundaryPoliciesConnection created by this function.

Returns
Type
Description
std::shared_ptr< PrincipalAccessBoundaryPoliciesConnection >

MakeDefaultPrincipalAccessBoundaryPoliciesConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< PrincipalAccessBoundaryPoliciesConnectionIdempotencyPolicy >
Create a Mobile Website
View Site in Mobile | Classic
Share by: