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.