Namespace google::cloud::binaryauthorization_v1 (2.22.0)

Classes

BinauthzManagementServiceV1Client

Google Cloud Management Service for Binary Authorization admission policies and attestation authorities.

BinauthzManagementServiceV1Connection

The BinauthzManagementServiceV1Connection object for BinauthzManagementServiceV1Client.

BinauthzManagementServiceV1ConnectionIdempotencyPolicy

BinauthzManagementServiceV1LimitedErrorCountRetryPolicy

A retry policy for BinauthzManagementServiceV1Connection based on counting errors.

BinauthzManagementServiceV1LimitedTimeRetryPolicy

A retry policy for BinauthzManagementServiceV1Connection based on elapsed time.

BinauthzManagementServiceV1RetryPolicy

The retry policy for BinauthzManagementServiceV1Connection.

SystemPolicyV1Client

API for working with the system policy.

SystemPolicyV1Connection

The SystemPolicyV1Connection object for SystemPolicyV1Client.

SystemPolicyV1ConnectionIdempotencyPolicy

SystemPolicyV1LimitedErrorCountRetryPolicy

A retry policy for SystemPolicyV1Connection based on counting errors.

SystemPolicyV1LimitedTimeRetryPolicy

A retry policy for SystemPolicyV1Connection based on elapsed time.

SystemPolicyV1RetryPolicy

The retry policy for SystemPolicyV1Connection.

ValidationHelperV1Client

BinAuthz Attestor verification.

ValidationHelperV1Connection

The ValidationHelperV1Connection object for ValidationHelperV1Client.

ValidationHelperV1ConnectionIdempotencyPolicy

ValidationHelperV1LimitedErrorCountRetryPolicy

A retry policy for ValidationHelperV1Connection based on counting errors.

ValidationHelperV1LimitedTimeRetryPolicy

A retry policy for ValidationHelperV1Connection based on elapsed time.

ValidationHelperV1RetryPolicy

The retry policy for ValidationHelperV1Connection.

Structs

BinauthzManagementServiceV1BackoffPolicyOption

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

BinauthzManagementServiceV1ConnectionIdempotencyPolicyOption

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

BinauthzManagementServiceV1RetryPolicyOption

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

SystemPolicyV1BackoffPolicyOption

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

SystemPolicyV1ConnectionIdempotencyPolicyOption

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

SystemPolicyV1RetryPolicyOption

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

ValidationHelperV1BackoffPolicyOption

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

ValidationHelperV1ConnectionIdempotencyPolicyOption

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

ValidationHelperV1RetryPolicyOption

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

Functions

MakeBinauthzManagementServiceV1Connection(Options)

A factory function to construct an object of type BinauthzManagementServiceV1Connection.

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

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

Parameter
NameDescription
options

(optional) Configure the BinauthzManagementServiceV1Connection created by this function.

Returns
TypeDescription
std::shared_ptr< BinauthzManagementServiceV1Connection >

MakeDefaultBinauthzManagementServiceV1ConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< BinauthzManagementServiceV1ConnectionIdempotencyPolicy >

MakeSystemPolicyV1Connection(Options)

A factory function to construct an object of type SystemPolicyV1Connection.

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

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

Parameter
NameDescription
options

(optional) Configure the SystemPolicyV1Connection created by this function.

Returns
TypeDescription
std::shared_ptr< SystemPolicyV1Connection >

MakeDefaultSystemPolicyV1ConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< SystemPolicyV1ConnectionIdempotencyPolicy >

MakeValidationHelperV1Connection(Options)

A factory function to construct an object of type ValidationHelperV1Connection.

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

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

Parameter
NameDescription
options

(optional) Configure the ValidationHelperV1Connection created by this function.

Returns
TypeDescription
std::shared_ptr< ValidationHelperV1Connection >

MakeDefaultValidationHelperV1ConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< ValidationHelperV1ConnectionIdempotencyPolicy >

Type Aliases

BinauthzManagementServiceV1PolicyOptionList

Alias Of: OptionList< BinauthzManagementServiceV1RetryPolicyOption, BinauthzManagementServiceV1BackoffPolicyOption, BinauthzManagementServiceV1ConnectionIdempotencyPolicyOption >

The options applicable to BinauthzManagementServiceV1.

SystemPolicyV1PolicyOptionList

Alias Of: OptionList< SystemPolicyV1RetryPolicyOption, SystemPolicyV1BackoffPolicyOption, SystemPolicyV1ConnectionIdempotencyPolicyOption >

The options applicable to SystemPolicyV1.

ValidationHelperV1PolicyOptionList

Alias Of: OptionList< ValidationHelperV1RetryPolicyOption, ValidationHelperV1BackoffPolicyOption, ValidationHelperV1ConnectionIdempotencyPolicyOption >

The options applicable to ValidationHelperV1.