Class SqlIpConfig
IP Management configuration.
Implements
Inherited Members
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class SqlIpConfig : IDirectResponseSchema
Properties
AllocatedIpRange
Optional. The name of the allocated IP address range for the private IP Cloud SQL instance. This name refers to an already allocated IP range address. If set, the instance IP address will be created in the allocated range. Note that this IP address range can't be modified after the instance is created. If you change the VPC when configuring connectivity settings for the migration job, this field is not relevant.
Declaration
[JsonProperty("allocatedIpRange")]
public virtual string AllocatedIpRange { get; set; }
Property Value
Type | Description |
---|---|
string |
AuthorizedNetworks
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
).
Declaration
[JsonProperty("authorizedNetworks")]
public virtual IList<SqlAclEntry> AuthorizedNetworks { get; set; }
Property Value
Type | Description |
---|---|
IList<SqlAclEntry> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnableIpv4
Whether the instance should be assigned an IPv4 address or not.
Declaration
[JsonProperty("enableIpv4")]
public virtual bool? EnableIpv4 { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PrivateNetwork
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.
Declaration
[JsonProperty("privateNetwork")]
public virtual string PrivateNetwork { get; set; }
Property Value
Type | Description |
---|---|
string |
RequireSsl
Whether SSL connections over IP should be enforced or not.
Declaration
[JsonProperty("requireSsl")]
public virtual bool? RequireSsl { get; set; }
Property Value
Type | Description |
---|---|
bool? |