Serverless VPC Access v1 API - Class Connector (2.2.0)

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

Reference documentation and code samples for the Serverless VPC Access v1 API class Connector.

Definition of a Serverless VPC Access connector.

Inheritance

Object > Connector

Namespace

Google.Cloud.VpcAccess.V1

Assembly

Google.Cloud.VpcAccess.V1.dll

Constructors

Connector()

public Connector()

Connector(Connector)

public Connector(Connector other)
Parameter
NameDescription
otherConnector

Properties

ConnectedProjects

public RepeatedField<string> ConnectedProjects { get; }

Output only. List of projects using the connector.

Property Value
TypeDescription
RepeatedField<String>

ConnectorName

public ConnectorName ConnectorName { get; set; }

ConnectorName-typed view over the Name resource name property.

Property Value
TypeDescription
ConnectorName

IpCidrRange

public string IpCidrRange { get; set; }

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

Property Value
TypeDescription
String

MachineType

public string MachineType { get; set; }

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

Property Value
TypeDescription
String

MaxInstances

public int MaxInstances { get; set; }

Maximum value of instances in autoscaling group underlying the connector.

Property Value
TypeDescription
Int32

MaxThroughput

public int MaxThroughput { get; set; }

Maximum throughput of the connector in Mbps. Default is 300, max is 1000.

Property Value
TypeDescription
Int32

MinInstances

public int MinInstances { get; set; }

Minimum value of instances in autoscaling group underlying the connector.

Property Value
TypeDescription
Int32

MinThroughput

public int MinThroughput { get; set; }

Minimum throughput of the connector in Mbps. Default and min is 200.

Property Value
TypeDescription
Int32

Name

public string Name { get; set; }

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

Property Value
TypeDescription
String

Network

public string Network { get; set; }

Name of a VPC network.

Property Value
TypeDescription
String

State

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

Output only. State of the VPC access connector.

Property Value
TypeDescription
Connector.Types.State

Subnet

public Connector.Types.Subnet Subnet { get; set; }

The subnet in which to house the VPC Access Connector.

Property Value
TypeDescription
Connector.Types.Subnet