SqlIpConfigResponseDatamigrationV1beta1 class

IP Management configuration.

Constructors

SqlIpConfigResponseDatamigrationV1beta1({required Input<List<SqlAclEntryResponseDatamigrationV1beta1>> authorizedNetworks, required Input<bool> enableIpv4, required Input<String> privateNetwork, required Input<bool> requireSsl})
Creates a new SqlIpConfigResponseDatamigrationV1beta1. 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). enableIpv4 Whether the instance is assigned a public IP address or not. 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. requireSsl Whether SSL connections over IP should be enforced or not.
const
SqlIpConfigResponseDatamigrationV1beta1.fromMap(Map<String, dynamic> map)
factory

Properties

authorizedNetworks → Input<List<SqlAclEntryResponseDatamigrationV1beta1>>
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).
final
enableIpv4 → Input<bool>
Whether the instance is assigned a public IP address or not.
final
hashCode → int
The hash code for this object.
no setterinherited
privateNetwork → Input<String>
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.
final
requireSsl → Input<bool>
Whether SSL connections over IP should be enforced or not.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited