class Google::Apis::SqladminV1beta4::DemoteMasterConfiguration

Read-replica configuration for connecting to the on-premises primary instance.

Attributes

kind[RW]

This is always *sql#demoteMasterConfiguration*. Corresponds to the JSON property `kind` @return [String]

mysql_replica_configuration[RW]

Read-replica configuration specific to MySQL databases. Corresponds to the JSON property `mysqlReplicaConfiguration` @return [Google::Apis::SqladminV1beta4::DemoteMasterMySqlReplicaConfiguration]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/sqladmin_v1beta4/classes.rb, line 912
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/sqladmin_v1beta4/classes.rb, line 917
def update!(**args)
  @kind = args[:kind] if args.key?(:kind)
  @mysql_replica_configuration = args[:mysql_replica_configuration] if args.key?(:mysql_replica_configuration)
end