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

Classes

AppGateway

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

AppGateway.Types

Container for nested types declared in the AppGateway message type.

AppGateway.Types.AllocatedConnection

Allocated connection of the AppGateway.

AppGatewayName

Resource name for the AppGateway resource.

AppGatewayOperationMetadata

Represents the metadata of the long-running operation.

AppGatewaysService

API Overview:

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

Data Model:

The AppGatewaysService exposes the following resources:

  • AppGateways, named as follows: projects/{project_id}/locations/{location_id}/appGateways/{app_gateway_id}.

The AppGatewaysService service provides methods to manage (create/read/update/delete) BeyondCorp AppGateways.

AppGatewaysService.AppGatewaysServiceBase

Base class for server-side implementations of AppGatewaysService

AppGatewaysService.AppGatewaysServiceClient

Client for AppGatewaysService

AppGatewaysServiceClient

AppGatewaysService client wrapper, for convenient use.

AppGatewaysServiceClientBuilder

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

AppGatewaysServiceClientImpl

AppGatewaysService client wrapper implementation, for convenient use.

AppGatewaysServiceSettings

Settings for AppGatewaysServiceClient instances.

CreateAppGatewayRequest

Request message for BeyondCorp.CreateAppGateway.

DeleteAppGatewayRequest

Request message for BeyondCorp.DeleteAppGateway.

GetAppGatewayRequest

Request message for BeyondCorp.GetAppGateway.

ListAppGatewaysRequest

Request message for BeyondCorp.ListAppGateways.

ListAppGatewaysResponse

Response message for BeyondCorp.ListAppGateways.

Enums

AppGateway.Types.HostType

Enum containing list of all possible host types supported by BeyondCorp Connection.

AppGateway.Types.State

Represents the different states of an AppGateway.

AppGateway.Types.Type

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

AppGatewayName.ResourceNameType

The possible contents of AppGatewayName.