Show / Hide Table of Contents

Class Connector

Definition of a Serverless VPC Access connector.

Inheritance
object
Connector
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.ServerlessVPCAccess.v1beta1.Data
Assembly: Google.Apis.ServerlessVPCAccess.v1beta1.dll
Syntax
public class Connector : IDirectResponseSchema

Properties

ConnectedProjects

Output only. List of projects using the connector.

Declaration
[JsonProperty("connectedProjects")]
public virtual IList<string> ConnectedProjects { get; set; }
Property Value
Type Description
IList<string>

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

Output only. The creation time of the connector.

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

ETag

The ETag of the item.

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

IpCidrRange

Optional. The range of internal addresses that follows RFC 4632 notation. Example: 10.132.0.0/28.

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

LastRestartTime

object representation of LastRestartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastRestartTimeDateTimeOffset instead.")]
public virtual object LastRestartTime { get; set; }
Property Value
Type Description
object

LastRestartTimeDateTimeOffset

DateTimeOffset representation of LastRestartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastRestartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastRestartTimeRaw

Output only. The last restart time of the connector.

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

MachineType

Machine type of VM Instance underlying connector. Default is e2-micro

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

MaxInstances

Maximum value of instances in autoscaling group underlying the connector.

Declaration
[JsonProperty("maxInstances")]
public virtual int? MaxInstances { get; set; }
Property Value
Type Description
int?

MaxThroughput

Maximum throughput of the connector in Mbps. Refers to the expected throughput when using an e2-micro machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of max-throughput is discouraged in favor of max-instances.

Declaration
[JsonProperty("maxThroughput")]
public virtual int? MaxThroughput { get; set; }
Property Value
Type Description
int?

MinInstances

Minimum value of instances in autoscaling group underlying the connector.

Declaration
[JsonProperty("minInstances")]
public virtual int? MinInstances { get; set; }
Property Value
Type Description
int?

MinThroughput

Minimum throughput of the connector in Mbps. Refers to the expected throughput when using an e2-micro machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of min-throughput is discouraged in favor of min-instances.

Declaration
[JsonProperty("minThroughput")]
public virtual int? MinThroughput { get; set; }
Property Value
Type Description
int?

Name

The resource name in the format projects/*/locations/*/connectors/*.

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

Network

Optional. Name of a VPC network.

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

State

Output only. State of the VPC access connector.

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

Subnet

Optional. The subnet in which to house the VPC Access Connector.

Declaration
[JsonProperty("subnet")]
public virtual Subnet Subnet { get; set; }
Property Value
Type Description
Subnet

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX