Reference documentation and code samples for the Google Cloud BeyondCorp AppConnectors V1 Client class 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.
Generated from protobuf message google.cloud.beyondcorp.appconnectors.v1.AppConnector
Namespace
Google \ Cloud \ BeyondCorp \ AppConnectors \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. Unique resource name of the AppConnector. The name is ignored when creating a AppConnector.
↳ create_time
↳ update_time
↳ labels
array| Google\Protobuf\Internal\MapField
Optional. Resource labels to represent user provided metadata.
↳ display_name
string
Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.
↳ uid
string
Output only. A unique identifier for the instance generated by the system.
↳ state
int
Output only. The current state of the AppConnector.
↳ principal_info
Google\Cloud\BeyondCorp\AppConnectors\V1\AppConnector\PrincipalInfo
Required. Principal information about the Identity of the AppConnector.
↳ resource_info
getName
Required. Unique resource name of the AppConnector.
The name is ignored when creating a AppConnector.
string
setName
Required. Unique resource name of the AppConnector.
The name is ignored when creating a AppConnector.
var
string
$this
getCreateTime
Output only. Timestamp when the resource was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. Timestamp when the resource was created.
$this
getUpdateTime
Output only. Timestamp when the resource was last modified.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. Timestamp when the resource was last modified.
$this
getLabels
Optional. Resource labels to represent user provided metadata.
setLabels
Optional. Resource labels to represent user provided metadata.
$this
getDisplayName
Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.
string
setDisplayName
Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.
var
string
$this
getUid
Output only. A unique identifier for the instance generated by the system.
string
setUid
Output only. A unique identifier for the instance generated by the system.
var
string
$this
getState
Output only. The current state of the AppConnector.
int
setState
Output only. The current state of the AppConnector.
var
int
$this
getPrincipalInfo
Required. Principal information about the Identity of the AppConnector.
hasPrincipalInfo
clearPrincipalInfo
setPrincipalInfo
Required. Principal information about the Identity of the AppConnector.
$this
getResourceInfo
Optional. Resource info of the connector.
hasResourceInfo
clearResourceInfo
setResourceInfo
Optional. Resource info of the connector.
$this