AppConnection(mapping=None, *, ignore_unknown_fields=False, **kwargs)
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.
Required. Unique resource name of the AppConnection. The name is ignored when creating a AppConnection.
Output only. Timestamp when the resource was created.
Output only. Timestamp when the resource was last modified.
Optional. Resource labels to represent user provided metadata.
Optional. An arbitrary user-provided name for the AppConnection. Cannot exceed 64 characters.
Output only. A unique identifier for the instance generated by the system.
Required. The type of network connectivity used by the AppConnection.
Required. Address of the remote application endpoint for the BeyondCorp AppConnection.
Optional. List of [google.cloud.beyondcorp.v1main.Connector.name] that are authorised to be associated with this AppConnection.
Output only. The current state of the AppConnection.
Optional. Gateway used by the AppConnection.
Inheritancebuiltins.object > proto.message.Message > AppConnection
ApplicationEndpoint(mapping=None, *, ignore_unknown_fields=False, **kwargs)
ApplicationEndpoint represents a remote application endpoint.
Gateway(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Gateway represents a user facing component that serves as an entrance to enable connectivity.
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Keys and values corresponding to the fields of the message.
A dictionary or message to be used to determine the values for this message.
If True, do not raise errors for unknown fields. Only applied if
Represents the different states of a AppConnection.
Enum containing list of all possible network connectivity options supported by BeyondCorp AppConnection.