AppGateway(mapping=None, *, ignore_unknown_fields=False, **kwargs)
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.
Attributes |
|
---|---|
Name | Description |
name |
str
Required. Unique resource name of the AppGateway. The name is ignored when creating an AppGateway. |
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 |
MutableMapping[str, str]
Optional. Resource labels to represent user provided metadata. |
display_name |
str
Optional. An arbitrary user-provided name for the AppGateway. Cannot exceed 64 characters. |
uid |
str
Output only. A unique identifier for the instance generated by the system. |
type_ |
google.cloud.beyondcorp_appgateways_v1.types.AppGateway.Type
Required. The type of network connectivity used by the AppGateway. |
state |
google.cloud.beyondcorp_appgateways_v1.types.AppGateway.State
Output only. The current state of the AppGateway. |
uri |
str
Output only. Server-defined URI for this resource. |
allocated_connections |
MutableSequence[google.cloud.beyondcorp_appgateways_v1.types.AppGateway.AllocatedConnection]
Output only. A list of connections allocated for the Gateway |
host_type |
google.cloud.beyondcorp_appgateways_v1.types.AppGateway.HostType
Required. The type of hosting used by the AppGateway. |
Classes
AllocatedConnection
AllocatedConnection(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Allocated connection of the AppGateway.
HostType
HostType(value)
Enum containing list of all possible host types supported by BeyondCorp Connection.
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
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 |
State
State(value)
Represents the different states of an AppGateway.
Type
Type(value)
Enum containing list of all possible network connectivity options supported by BeyondCorp AppGateway.