Class SqlIpConfig (2.0.0)

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

IP Management configuration.

Inheritance

Object > SqlIpConfig

Namespace

Google.Cloud.CloudDms.V1

Assembly

Google.Cloud.CloudDms.V1.dll

Constructors

SqlIpConfig()

public SqlIpConfig()

SqlIpConfig(SqlIpConfig)

public SqlIpConfig(SqlIpConfig other)
Parameter
NameDescription
otherSqlIpConfig

Properties

AuthorizedNetworks

public RepeatedField<SqlAclEntry> AuthorizedNetworks { get; }

The list of external networks that are allowed to connect to the instance using the IP. See https://en.wikipedia.org/wiki/CIDR_notation#CIDR_notation, also known as 'slash' notation (e.g. 192.168.100.0/24).

Property Value
TypeDescription
RepeatedField<SqlAclEntry>

EnableIpv4

public bool? EnableIpv4 { get; set; }

Whether the instance should be assigned an IPv4 address or not.

Property Value
TypeDescription
Nullable<Boolean>

PrivateNetwork

public string PrivateNetwork { get; set; }

The resource link for the VPC network from which the Cloud SQL instance is accessible for private IP. For example, projects/myProject/global/networks/default. This setting can be updated, but it cannot be removed after it is set.

Property Value
TypeDescription
String

RequireSsl

public bool? RequireSsl { get; set; }

Whether SSL connections over IP should be enforced or not.

Property Value
TypeDescription
Nullable<Boolean>