BeyondCorp AppConnectors v1 API - Namespace Google.Cloud.BeyondCorp.AppConnectors.V1 (1.2.0)

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
        • logagent

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.