Show / Hide Table of Contents

Class CloudSecurityZerotrustApplinkAppConnectorProtoGateway

Gateway represents a GCE VM Instance endpoint for use by IAP TCP.

Inheritance
object
CloudSecurityZerotrustApplinkAppConnectorProtoGateway
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.BeyondCorp.v1alpha.Data
Assembly: Google.Apis.BeyondCorp.v1alpha.dll
Syntax
public class CloudSecurityZerotrustApplinkAppConnectorProtoGateway : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Interface__

interface specifies the network interface of the gateway to connect to.

Declaration
[JsonProperty("interface")]
public virtual string Interface__ { get; set; }
Property Value
Type Description
string

Name

name is the name of an instance running a gateway. It is the unique ID for a gateway. All gateways under the same connection have the same prefix. It is derived from the gateway URL. For example, name=${instance} assuming a gateway URL. https://www.googleapis.com/compute/${version}/projects/${project}/zones/${zone}/instances/${instance}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Port

port specifies the port of the gateway for tunnel connections from the connectors.

Declaration
[JsonProperty("port")]
public virtual long? Port { get; set; }
Property Value
Type Description
long?

Project

project is the tenant project the gateway belongs to. Different from the project in the connection, it is a BeyondCorpAPI internally created project to manage all the gateways. It is sharing the same network with the consumer project user owned. It is derived from the gateway URL. For example, project=${project} assuming a gateway URL. https://www.googleapis.com/compute/${version}/projects/${project}/zones/${zone}/instances/${instance}

Declaration
[JsonProperty("project")]
public virtual string Project { get; set; }
Property Value
Type Description
string

SelfLink

self_link is the gateway URL in the form https://www.googleapis.com/compute/${version}/projects/${project}/zones/${zone}/instances/${instance}

Declaration
[JsonProperty("selfLink")]
public virtual string SelfLink { get; set; }
Property Value
Type Description
string

Zone

zone represents the zone the instance belongs. It is derived from the gateway URL. For example, zone=${zone} assuming a gateway URL. https://www.googleapis.com/compute/${version}/projects/${project}/zones/${zone}/instances/${instance}

Declaration
[JsonProperty("zone")]
public virtual string Zone { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX