Package Classes (0.4.13)

Summary of entries of Classes for beyondcorpappgateways.

Classes

AppGatewaysServiceAsyncClient

API Overview:

The beyondcorp.googleapis.com service implements the Google Cloud BeyondCorp API.

Data Model:

The AppGatewaysService exposes the following resources:

  • AppGateways, named as follows: projects/{project_id}/locations/{location_id}/appGateways/{app_gateway_id}.

The AppGatewaysService service provides methods to manage (create/read/update/delete) BeyondCorp AppGateways.

AppGatewaysServiceClient

API Overview:

The beyondcorp.googleapis.com service implements the Google Cloud BeyondCorp API.

Data Model:

The AppGatewaysService exposes the following resources:

  • AppGateways, named as follows: projects/{project_id}/locations/{location_id}/appGateways/{app_gateway_id}.

The AppGatewaysService service provides methods to manage (create/read/update/delete) BeyondCorp AppGateways.

ListAppGatewaysAsyncPager

A pager for iterating through list_app_gateways requests.

This class thinly wraps an initial ListAppGatewaysResponse object, and provides an __aiter__ method to iterate through its app_gateways field.

If there are more pages, the __aiter__ method will make additional ListAppGateways requests and continue to iterate through the app_gateways field on the corresponding responses.

All the usual ListAppGatewaysResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListAppGatewaysPager

A pager for iterating through list_app_gateways requests.

This class thinly wraps an initial ListAppGatewaysResponse object, and provides an __iter__ method to iterate through its app_gateways field.

If there are more pages, the __iter__ method will make additional ListAppGateways requests and continue to iterate through the app_gateways field on the corresponding responses.

All the usual ListAppGatewaysResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

AppGateway

A BeyondCorp AppGateway resource represents a BeyondCorp protected AppGateway to a remote application. It creates all the necessary GCP components needed for creating a BeyondCorp protected AppGateway. Multiple connectors can be authorised for a single AppGateway.

AllocatedConnection

Allocated connection of the AppGateway.

HostType

Enum containing list of all possible host types supported by BeyondCorp Connection.

LabelsEntry

The abstract base class for a message.

State

Represents the different states of an AppGateway.

Type

Enum containing list of all possible network connectivity options supported by BeyondCorp AppGateway.

AppGatewayOperationMetadata

Represents the metadata of the long-running operation.

CreateAppGatewayRequest

Request message for BeyondCorp.CreateAppGateway.

DeleteAppGatewayRequest

Request message for BeyondCorp.DeleteAppGateway.

GetAppGatewayRequest

Request message for BeyondCorp.GetAppGateway.

ListAppGatewaysRequest

Request message for BeyondCorp.ListAppGateways.

ListAppGatewaysResponse

Response message for BeyondCorp.ListAppGateways.

Modules

pagers

API documentation for beyondcorp_appgateways_v1.services.app_gateways_service.pagers module.