Namespace google::cloud::vpcaccess_v1 (2.24.0)

Classes

VpcAccessServiceClient

Serverless VPC Access API allows users to create and manage connectors for App Engine, Cloud Functions and Cloud Run to have internal connections to Virtual Private Cloud networks.

VpcAccessServiceConnection

The VpcAccessServiceConnection object for VpcAccessServiceClient.

VpcAccessServiceConnectionIdempotencyPolicy

VpcAccessServiceLimitedErrorCountRetryPolicy

A retry policy for VpcAccessServiceConnection based on counting errors.

VpcAccessServiceLimitedTimeRetryPolicy

A retry policy for VpcAccessServiceConnection based on elapsed time.

VpcAccessServiceRetryPolicy

The retry policy for VpcAccessServiceConnection.

Structs

VpcAccessServiceBackoffPolicyOption

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

VpcAccessServiceConnectionIdempotencyPolicyOption

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

VpcAccessServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

VpcAccessServiceRetryPolicyOption

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

Functions

MakeVpcAccessServiceConnection(Options)

A factory function to construct an object of type VpcAccessServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the VpcAccessServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< VpcAccessServiceConnection >

MakeDefaultVpcAccessServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< VpcAccessServiceConnectionIdempotencyPolicy >