Show / Hide Table of Contents

Class IpConfiguration

IP Management configuration.

Inheritance
object
IpConfiguration
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.SQLAdmin.v1.Data
Assembly: Google.Apis.SQLAdmin.v1.dll
Syntax
public class IpConfiguration : IDirectResponseSchema

Properties

AllocatedIpRange

The name of the allocated ip range for the private ip Cloud SQL instance. For example: "google-managed-services-default". If set, the instance ip will be created in the allocated range. The range name must comply with RFC 1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])?.

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. In 'CIDR' notation, also known as 'slash' notation (for example: 157.197.200.0/24).

Declaration
[JsonProperty("authorizedNetworks")]
public virtual IList<AclEntry> AuthorizedNetworks { get; set; }
Property Value
Type Description
IList<AclEntry>

EnablePrivatePathForGoogleCloudServices

Controls connectivity to private IP instances from Google services, such as BigQuery.

Declaration
[JsonProperty("enablePrivatePathForGoogleCloudServices")]
public virtual bool? EnablePrivatePathForGoogleCloudServices { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

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

Ipv4Enabled

Whether the instance is assigned a public IP address or not.

Declaration
[JsonProperty("ipv4Enabled")]
public virtual bool? Ipv4Enabled { 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 are enforced or not.

Declaration
[JsonProperty("requireSsl")]
public virtual bool? RequireSsl { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX