class Google::Apis::SqladminV1beta4::IpConfiguration
IP Management configuration.
Attributes
ipv4_enabled[RW]
Whether the instance should be assigned an IP address or not. Corresponds to the JSON property `ipv4Enabled` @return [Boolean]
ipv4_enabled?[RW]
Whether the instance should be assigned an IP address or not. Corresponds to the JSON property `ipv4Enabled` @return [Boolean]
require_ssl[RW]
Whether the mysqld should default to 'REQUIRE X509' for users connecting over IP. Corresponds to the JSON property `requireSsl` @return [Boolean]
require_ssl?[RW]
Whether the mysqld should default to 'REQUIRE X509' for users connecting over IP. Corresponds to the JSON property `requireSsl` @return [Boolean]
Public Class Methods
new(**args)
click to toggle source
# File generated/google/apis/sqladmin_v1beta4/classes.rb, line 1048 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File generated/google/apis/sqladmin_v1beta4/classes.rb, line 1053 def update!(**args) @authorized_networks = args[:authorized_networks] if args.key?(:authorized_networks) @ipv4_enabled = args[:ipv4_enabled] if args.key?(:ipv4_enabled) @require_ssl = args[:require_ssl] if args.key?(:require_ssl) end