Namespace google::cloud::binaryauthorization_v1 (2.13.0)

Classes

BinauthzManagementServiceV1Client

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

BinauthzManagementServiceV1Connection

The BinauthzManagementServiceV1Connection object for BinauthzManagementServiceV1Client.

BinauthzManagementServiceV1ConnectionIdempotencyPolicy

SystemPolicyV1Client

API for working with the system policy.

SystemPolicyV1Connection

The SystemPolicyV1Connection object for SystemPolicyV1Client.

SystemPolicyV1ConnectionIdempotencyPolicy

ValidationHelperV1Client

BinAuthz Attestor verification.

ValidationHelperV1Connection

The ValidationHelperV1Connection object for ValidationHelperV1Client.

ValidationHelperV1ConnectionIdempotencyPolicy

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
Name Description
options

(optional) Configure the BinauthzManagementServiceV1Connection created by this function.

Returns
Type Description
std::shared_ptr< BinauthzManagementServiceV1Connection >

MakeDefaultBinauthzManagementServiceV1ConnectionIdempotencyPolicy()

Returns
Type Description
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
Name Description
options

(optional) Configure the SystemPolicyV1Connection created by this function.

Returns
Type Description
std::shared_ptr< SystemPolicyV1Connection >

MakeDefaultSystemPolicyV1ConnectionIdempotencyPolicy()

Returns
Type Description
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
Name Description
options

(optional) Configure the ValidationHelperV1Connection created by this function.

Returns
Type Description
std::shared_ptr< ValidationHelperV1Connection >

MakeDefaultValidationHelperV1ConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ValidationHelperV1ConnectionIdempotencyPolicy >

Type Aliases

BinauthzManagementServiceV1RetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< binaryauthorization_v1_internal::BinauthzManagementServiceV1RetryTraits >

BinauthzManagementServiceV1LimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< binaryauthorization_v1_internal::BinauthzManagementServiceV1RetryTraits >

BinauthzManagementServiceV1LimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< binaryauthorization_v1_internal::BinauthzManagementServiceV1RetryTraits >

BinauthzManagementServiceV1PolicyOptionList

Alias Of: OptionList< BinauthzManagementServiceV1RetryPolicyOption, BinauthzManagementServiceV1BackoffPolicyOption, BinauthzManagementServiceV1ConnectionIdempotencyPolicyOption >

The options applicable to BinauthzManagementServiceV1.

SystemPolicyV1RetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< binaryauthorization_v1_internal::SystemPolicyV1RetryTraits >

SystemPolicyV1LimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< binaryauthorization_v1_internal::SystemPolicyV1RetryTraits >

SystemPolicyV1LimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< binaryauthorization_v1_internal::SystemPolicyV1RetryTraits >

SystemPolicyV1PolicyOptionList

Alias Of: OptionList< SystemPolicyV1RetryPolicyOption, SystemPolicyV1BackoffPolicyOption, SystemPolicyV1ConnectionIdempotencyPolicyOption >

The options applicable to SystemPolicyV1.

ValidationHelperV1RetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< binaryauthorization_v1_internal::ValidationHelperV1RetryTraits >

ValidationHelperV1LimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< binaryauthorization_v1_internal::ValidationHelperV1RetryTraits >

ValidationHelperV1LimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< binaryauthorization_v1_internal::ValidationHelperV1RetryTraits >

ValidationHelperV1PolicyOptionList

Alias Of: OptionList< ValidationHelperV1RetryPolicyOption, ValidationHelperV1BackoffPolicyOption, ValidationHelperV1ConnectionIdempotencyPolicyOption >

The options applicable to ValidationHelperV1.