Google Cloud BeyondCorp AppConnections V1 Client - Class AppConnectionDetails (0.2.2)

Reference documentation and code samples for the Google Cloud BeyondCorp AppConnections V1 Client class AppConnectionDetails.

Details of the AppConnection.

Generated from protobuf message google.cloud.beyondcorp.appconnections.v1.ResolveAppConnectionsResponse.AppConnectionDetails

Namespace

Google \ Cloud \ BeyondCorp \ AppConnections \ V1 \ ResolveAppConnectionsResponse

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ app_connection Google\Cloud\BeyondCorp\AppConnections\V1\AppConnection

A BeyondCorp AppConnection in the project.

↳ recent_mig_vms array

If type=GCP_REGIONAL_MIG, contains most recent VM instances, like https://www.googleapis.com/compute/v1/projects/{project_id}/zones/{zone_id}/instances/{instance_id}.

getAppConnection

A BeyondCorp AppConnection in the project.

Returns
TypeDescription
Google\Cloud\BeyondCorp\AppConnections\V1\AppConnection|null

hasAppConnection

clearAppConnection

setAppConnection

A BeyondCorp AppConnection in the project.

Parameter
NameDescription
var Google\Cloud\BeyondCorp\AppConnections\V1\AppConnection
Returns
TypeDescription
$this

getRecentMigVms

If type=GCP_REGIONAL_MIG, contains most recent VM instances, like https://www.googleapis.com/compute/v1/projects/{project_id}/zones/{zone_id}/instances/{instance_id}.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setRecentMigVms

If type=GCP_REGIONAL_MIG, contains most recent VM instances, like https://www.googleapis.com/compute/v1/projects/{project_id}/zones/{zone_id}/instances/{instance_id}.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this