Class DatabaseInstanceSettingsIpConfigurationArgs
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.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class DatabaseInstanceSettingsIpConfigurationArgs : ResourceArgs
Constructors
View SourceDatabaseInstanceSettingsIpConfigurationArgs()
Declaration
public DatabaseInstanceSettingsIpConfigurationArgs()
Properties
View SourceAuthorizedNetworks
Declaration
public InputList<DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs> AuthorizedNetworks { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs> |
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 Input<bool> Ipv4Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<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 Input<string> PrivateNetwork { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RequireSsl
True if mysqld should default to REQUIRE X509
for users connecting over IP.
Declaration
public Input<bool> RequireSsl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |