Class DatabaseInstanceSettingsIpConfiguration
Inheritance
System.Object
DatabaseInstanceSettingsIpConfiguration
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Sql.Outputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class DatabaseInstanceSettingsIpConfiguration
Fields
View SourceAuthorizedNetworks
Declaration
public readonly ImmutableArray<DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork> AuthorizedNetworks
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork> |
Ipv4Enabled
Whether this Cloud SQL instance should be assigned
a public IPV4 address. Either ipv4_enabled must be enabled or a
private_network must be configured.
Declaration
public readonly bool? Ipv4Enabled
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
PrivateNetwork
The VPC network from which the Cloud SQL
instance is accessible for private IP. For example, projects/myProject/global/networks/default.
Specifying a network enables private IP.
Either ipv4_enabled must be enabled or a private_network must be configured.
This setting can be updated, but it cannot be removed after it is set.
Declaration
public readonly string PrivateNetwork
Field Value
| Type | Description |
|---|---|
| System.String |
RequireSsl
True if mysqld should default to REQUIRE X509
for users connecting over IP.
Declaration
public readonly bool? RequireSsl
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |