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.
Implements
IMessageConnector, IEquatableConnector, IDeepCloneableConnector, IBufferMessage, IMessageNamespace
Google.Cloud.VpcAccess.V1Assembly
Google.Cloud.VpcAccess.V1.dll
Constructors
Connector()
public Connector()
Connector(Connector)
public Connector(Connector other)
Parameter | |
---|---|
Name | Description |
other | Connector |
Properties
ConnectedProjects
public RepeatedField<string> ConnectedProjects { get; }
Output only. List of projects using the connector.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
ConnectorName
public ConnectorName ConnectorName { get; set; }
ConnectorName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
MachineType
public string MachineType { get; set; }
Machine type of VM Instance underlying connector. Default is e2-micro
Property Value | |
---|---|
Type | Description |
string |
MaxInstances
public int MaxInstances { get; set; }
Maximum value of instances in autoscaling group underlying the connector.
Property Value | |
---|---|
Type | Description |
int |
MaxThroughput
public int MaxThroughput { get; set; }
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
Property Value | |
---|---|
Type | Description |
int |
MinInstances
public int MinInstances { get; set; }
Minimum value of instances in autoscaling group underlying the connector.
Property Value | |
---|---|
Type | Description |
int |
MinThroughput
public int MinThroughput { get; set; }
Minimum throughput of the connector in Mbps. Default and min is 200.
Property Value | |
---|---|
Type | Description |
int |
Name
public string Name { get; set; }
The resource name in the format projects/*/locations/*/connectors/*
.
Property Value | |
---|---|
Type | Description |
string |
Network
public string Network { get; set; }
Name of a VPC network.
Property Value | |
---|---|
Type | Description |
string |
State
public Connector.Types.State State { get; set; }
Output only. State of the VPC access connector.
Property Value | |
---|---|
Type | Description |
ConnectorTypesState |
Subnet
public Connector.Types.Subnet Subnet { get; set; }
The subnet in which to house the VPC Access Connector.
Property Value | |
---|---|
Type | Description |
ConnectorTypesSubnet |