View Source GoogleApi.DataMigration.V1beta1.Model.SqlIpConfig (google_api_data_migration v0.15.0)
IP Management configuration.
Attributes
-
authorizedNetworks
(type:list(GoogleApi.DataMigration.V1beta1.Model.SqlAclEntry.t)
, default:nil
) - 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
(type:boolean()
, default:nil
) - Whether the instance is assigned a public IP address or not. -
privateNetwork
(type:String.t
, default:nil
) - 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
(type:boolean()
, default:nil
) - Whether SSL connections over IP should be enforced or not.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DataMigration.V1beta1.Model.SqlIpConfig{ authorizedNetworks: [GoogleApi.DataMigration.V1beta1.Model.SqlAclEntry.t()] | nil, enableIpv4: boolean() | nil, privateNetwork: String.t() | nil, requireSsl: boolean() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.