BeyondCorp Client Gateways v1 API - Class ClientGateway (1.1.0)

public sealed class ClientGateway : IMessage<ClientGateway>, IEquatable<ClientGateway>, IDeepCloneable<ClientGateway>, IBufferMessage, IMessage

Reference documentation and code samples for the BeyondCorp Client Gateways v1 API class ClientGateway.

Message describing ClientGateway object.

Inheritance

object > ClientGateway

Namespace

Google.Cloud.BeyondCorp.ClientGateways.V1

Assembly

Google.Cloud.BeyondCorp.ClientGateways.V1.dll

Constructors

ClientGateway()

public ClientGateway()

ClientGateway(ClientGateway)

public ClientGateway(ClientGateway other)
Parameter
NameDescription
otherClientGateway

Properties

ClientConnectorService

public string ClientConnectorService { get; set; }

Output only. The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

Property Value
TypeDescription
string

ClientGatewayName

public ClientGatewayName ClientGatewayName { get; set; }

ClientGatewayName-typed view over the Name resource name property.

Property Value
TypeDescription
ClientGatewayName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. [Output only] Create time stamp.

Property Value
TypeDescription
Timestamp

Id

public string Id { get; set; }

Output only. A unique identifier for the instance generated by the system.

Property Value
TypeDescription
string

Name

public string Name { get; set; }

Required. name of resource. The name is ignored during creation.

Property Value
TypeDescription
string

State

public ClientGateway.Types.State State { get; set; }

Output only. The operational state of the gateway.

Property Value
TypeDescription
ClientGatewayTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. [Output only] Update time stamp.

Property Value
TypeDescription
Timestamp