Classes
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.
AppConnector.Types
Container for nested types declared in the AppConnector message type.
AppConnector.Types.PrincipalInfo
PrincipalInfo represents an Identity oneof.
AppConnector.Types.PrincipalInfo.Types
Container for nested types declared in the PrincipalInfo message type.
AppConnector.Types.PrincipalInfo.Types.ServiceAccount
ServiceAccount represents a GCP service account.
AppConnectorInstanceConfig
AppConnectorInstanceConfig defines the instance config of a AppConnector.
AppConnectorName
Resource name for the AppConnector
resource.
AppConnectorOperationMetadata
Represents the metadata of the long-running operation.
AppConnectorsService
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.
AppConnectorsService.AppConnectorsServiceBase
Base class for server-side implementations of AppConnectorsService
AppConnectorsService.AppConnectorsServiceClient
Client for AppConnectorsService
AppConnectorsServiceClient
AppConnectorsService client wrapper, for convenient use.
AppConnectorsServiceClientBuilder
Builder class for AppConnectorsServiceClient to provide simple configuration of credentials, endpoint etc.
AppConnectorsServiceClientImpl
AppConnectorsService client wrapper implementation, for convenient use.
AppConnectorsServiceSettings
Settings for AppConnectorsServiceClient instances.
CreateAppConnectorRequest
Request message for BeyondCorp.CreateAppConnector.
DeleteAppConnectorRequest
Request message for BeyondCorp.DeleteAppConnector.
GetAppConnectorRequest
Request message for BeyondCorp.GetAppConnector.
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.
NotificationConfig.Types
Container for nested types declared in the NotificationConfig message type.
NotificationConfig.Types.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
- appconnection
- logagent
- appconnector
UpdateAppConnectorRequest
Request message for BeyondCorp.UpdateAppConnector.
Enums
AppConnector.Types.PrincipalInfo.TypeOneofCase
Enum of possible cases for the "type" oneof.
AppConnector.Types.State
Represents the different states of a AppConnector.
AppConnectorName.ResourceNameType
The possible contents of AppConnectorName.
HealthStatus
HealthStatus represents the health status.
NotificationConfig.ConfigOneofCase
Enum of possible cases for the "config" oneof.