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

Classes

AppConnection

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

AppConnection.Types

Container for nested types declared in the AppConnection message type.

AppConnection.Types.ApplicationEndpoint

ApplicationEndpoint represents a remote application endpoint.

AppConnection.Types.Gateway

Gateway represents a user facing component that serves as an entrance to enable connectivity.

AppConnection.Types.Gateway.Types

Container for nested types declared in the Gateway message type.

AppConnectionName

Resource name for the AppConnection resource.

AppConnectionOperationMetadata

Represents the metadata of the long-running operation.

AppConnectionsService

API Overview:

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

Data Model:

The AppConnectionsService exposes the following resources:

  • AppConnections, named as follows: projects/{project_id}/locations/{location_id}/appConnections/{app_connection_id}.

The AppConnectionsService service provides methods to manage (create/read/update/delete) BeyondCorp AppConnections.

AppConnectionsService.AppConnectionsServiceBase

Base class for server-side implementations of AppConnectionsService

AppConnectionsService.AppConnectionsServiceClient

Client for AppConnectionsService

AppConnectionsServiceClient

AppConnectionsService client wrapper, for convenient use.

AppConnectionsServiceClientBuilder

Builder class for AppConnectionsServiceClient to provide simple configuration of credentials, endpoint etc.

AppConnectionsServiceClientImpl

AppConnectionsService client wrapper implementation, for convenient use.

AppConnectionsServiceSettings

Settings for AppConnectionsServiceClient instances.

AppConnectorName

Resource name for the AppConnector resource.

AppGatewayName

Resource name for the AppGateway resource.

CreateAppConnectionRequest

Request message for BeyondCorp.CreateAppConnection.

DeleteAppConnectionRequest

Request message for BeyondCorp.DeleteAppConnection.

GetAppConnectionRequest

Request message for BeyondCorp.GetAppConnection.

ListAppConnectionsRequest

Request message for BeyondCorp.ListAppConnections.

ListAppConnectionsResponse

Response message for BeyondCorp.ListAppConnections.

ResolveAppConnectionsRequest

Request message for BeyondCorp.ResolveAppConnections.

ResolveAppConnectionsResponse

Response message for BeyondCorp.ResolveAppConnections.

ResolveAppConnectionsResponse.Types

Container for nested types declared in the ResolveAppConnectionsResponse message type.

ResolveAppConnectionsResponse.Types.AppConnectionDetails

Details of the AppConnection.

UpdateAppConnectionRequest

Request message for BeyondCorp.UpdateAppConnection.

Enums

AppConnection.Types.Gateway.Types.Type

Enum listing possible gateway hosting options.

AppConnection.Types.State

Represents the different states of a AppConnection.

AppConnection.Types.Type

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

AppConnectionName.ResourceNameType

The possible contents of AppConnectionName.

AppConnectorName.ResourceNameType

The possible contents of AppConnectorName.

AppGatewayName.ResourceNameType

The possible contents of AppGatewayName.