Package Classes (0.4.12)

Summary of entries of Classes for beyondcorpappconnectors.

Classes

AppConnectorsServiceAsyncClient

API Overview:

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

Data Model:

The AppConnectorsService exposes the following resource:

  • AppConnectors, named as follows: projects/{project_id}/locations/{location_id}/appConnectors/{app_connector_id}.

The AppConnectorsService provides methods to manage (create/read/update/delete) BeyondCorp AppConnectors.

AppConnectorsServiceClient

API Overview:

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

Data Model:

The AppConnectorsService exposes the following resource:

  • AppConnectors, named as follows: projects/{project_id}/locations/{location_id}/appConnectors/{app_connector_id}.

The AppConnectorsService provides methods to manage (create/read/update/delete) BeyondCorp AppConnectors.

ListAppConnectorsAsyncPager

A pager for iterating through list_app_connectors requests.

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

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

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

ListAppConnectorsPager

A pager for iterating through list_app_connectors requests.

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

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

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

AppConnector

A BeyondCorp connector resource that represents an application facing component deployed proximal to and with direct access to the application instances. It is used to establish connectivity between the remote enterprise environment and GCP. It initiates connections to the applications and can proxy the data from users over the connection.

LabelsEntry

The abstract base class for a message.

PrincipalInfo

PrincipalInfo represents an Identity oneof.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ServiceAccount

ServiceAccount represents a GCP service account.

State

Represents the different states of a AppConnector.

AppConnectorInstanceConfig

AppConnectorInstanceConfig defines the instance config of a AppConnector.

AppConnectorOperationMetadata

Represents the metadata of the long-running operation.

CreateAppConnectorRequest

Request message for BeyondCorp.CreateAppConnector.

DeleteAppConnectorRequest

Request message for BeyondCorp.DeleteAppConnector.

GetAppConnectorRequest

Request message for BeyondCorp.GetAppConnector.

HealthStatus

HealthStatus represents the health status.

ImageConfig

ImageConfig defines the control plane images to run.

ListAppConnectorsRequest

Request message for BeyondCorp.ListAppConnectors.

ListAppConnectorsResponse

Response message for BeyondCorp.ListAppConnectors.

NotificationConfig

NotificationConfig defines the mechanisms to notify instance agent.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CloudPubSubNotificationConfig

The configuration for Pub/Sub messaging for the AppConnector.

ReportStatusRequest

Request report the connector status.

ResourceInfo

ResourceInfo represents the information/status of an app connector resource. Such as:

  • remote_agent

    • container

      • runtime
      • appgateway

        • appconnector

          • appconnection

            • tunnel
        • logagent

UpdateAppConnectorRequest

Request message for BeyondCorp.UpdateAppConnector.

Modules

pagers

API documentation for beyondcorp_appconnectors_v1.services.app_connectors_service.pagers module.