Class AppConnector (0.2.2)

AppConnector(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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.

Attributes

NameDescription
name str
Required. Unique resource name of the AppConnector. The name is ignored when creating a AppConnector.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when the resource was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when the resource was last modified.
labels Mapping[str, str]
Optional. Resource labels to represent user provided metadata.
display_name str
Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.
uid str
Output only. A unique identifier for the instance generated by the system.
state google.cloud.beyondcorp_appconnectors_v1.types.AppConnector.State
Output only. The current state of the AppConnector.
principal_info google.cloud.beyondcorp_appconnectors_v1.types.AppConnector.PrincipalInfo
Required. Principal information about the Identity of the AppConnector.
resource_info google.cloud.beyondcorp_appconnectors_v1.types.ResourceInfo
Optional. Resource info of the connector.

Classes

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
NameDescription
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

PrincipalInfo

PrincipalInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

State

State(value)

Represents the different states of a AppConnector.