Reference documentation and code samples for the Cloud SQL Admin V1 API class Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest.
Instance verify external sync settings request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#instance
def instance() -> ::String
Returns
- (::String) — Cloud SQL instance ID. This does not include the project ID.
#instance=
def instance=(value) -> ::String
Parameter
- value (::String) — Cloud SQL instance ID. This does not include the project ID.
Returns
- (::String) — Cloud SQL instance ID. This does not include the project ID.
#migration_type
def migration_type() -> ::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::MigrationType
Returns
-
(::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::MigrationType) — Optional. MigrationType configures the migration to use physical files or
logical dump files. If not set, then the logical dump file configuration is
used. Valid values are
LOGICALorPHYSICAL. Only applicable to MySQL.
#migration_type=
def migration_type=(value) -> ::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::MigrationType
Parameter
-
value (::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::MigrationType) — Optional. MigrationType configures the migration to use physical files or
logical dump files. If not set, then the logical dump file configuration is
used. Valid values are
LOGICALorPHYSICAL. Only applicable to MySQL.
Returns
-
(::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::MigrationType) — Optional. MigrationType configures the migration to use physical files or
logical dump files. If not set, then the logical dump file configuration is
used. Valid values are
LOGICALorPHYSICAL. Only applicable to MySQL.
#mysql_sync_config
def mysql_sync_config() -> ::Google::Cloud::Sql::V1::MySqlSyncConfig
Returns
- (::Google::Cloud::Sql::V1::MySqlSyncConfig) — Optional. MySQL-specific settings for start external sync.
#mysql_sync_config=
def mysql_sync_config=(value) -> ::Google::Cloud::Sql::V1::MySqlSyncConfig
Parameter
- value (::Google::Cloud::Sql::V1::MySqlSyncConfig) — Optional. MySQL-specific settings for start external sync.
Returns
- (::Google::Cloud::Sql::V1::MySqlSyncConfig) — Optional. MySQL-specific settings for start external sync.
#project
def project() -> ::String
Returns
- (::String) — Project ID of the project that contains the instance.
#project=
def project=(value) -> ::String
Parameter
- value (::String) — Project ID of the project that contains the instance.
Returns
- (::String) — Project ID of the project that contains the instance.
#selected_objects
def selected_objects() -> ::Array<::Google::Cloud::Sql::V1::ExternalSyncSelectedObject>
Returns
- (::Array<::Google::Cloud::Sql::V1::ExternalSyncSelectedObject>) — Optional. Migrate only the specified objects from the source instance. If this field is empty, then migrate all objects.
#selected_objects=
def selected_objects=(value) -> ::Array<::Google::Cloud::Sql::V1::ExternalSyncSelectedObject>
Parameter
- value (::Array<::Google::Cloud::Sql::V1::ExternalSyncSelectedObject>) — Optional. Migrate only the specified objects from the source instance. If this field is empty, then migrate all objects.
Returns
- (::Array<::Google::Cloud::Sql::V1::ExternalSyncSelectedObject>) — Optional. Migrate only the specified objects from the source instance. If this field is empty, then migrate all objects.
#sync_mode
def sync_mode() -> ::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::ExternalSyncMode
Returns
- (::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::ExternalSyncMode) — External sync mode
#sync_mode=
def sync_mode=(value) -> ::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::ExternalSyncMode
Parameter
- value (::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::ExternalSyncMode) — External sync mode
Returns
- (::Google::Cloud::Sql::V1::SqlInstancesVerifyExternalSyncSettingsRequest::ExternalSyncMode) — External sync mode
#sync_parallel_level
def sync_parallel_level() -> ::Google::Cloud::Sql::V1::ExternalSyncParallelLevel
Returns
- (::Google::Cloud::Sql::V1::ExternalSyncParallelLevel) — Optional. Parallel level for initial data sync. Only applicable for PostgreSQL.
#sync_parallel_level=
def sync_parallel_level=(value) -> ::Google::Cloud::Sql::V1::ExternalSyncParallelLevel
Parameter
- value (::Google::Cloud::Sql::V1::ExternalSyncParallelLevel) — Optional. Parallel level for initial data sync. Only applicable for PostgreSQL.
Returns
- (::Google::Cloud::Sql::V1::ExternalSyncParallelLevel) — Optional. Parallel level for initial data sync. Only applicable for PostgreSQL.
#verify_connection_only
def verify_connection_only() -> ::Boolean
Returns
- (::Boolean) — Flag to enable verifying connection only
#verify_connection_only=
def verify_connection_only=(value) -> ::Boolean
Parameter
- value (::Boolean) — Flag to enable verifying connection only
Returns
- (::Boolean) — Flag to enable verifying connection only
#verify_replication_only
def verify_replication_only() -> ::Boolean
Returns
- (::Boolean) — Optional. Flag to verify settings required by replication setup only
#verify_replication_only=
def verify_replication_only=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Flag to verify settings required by replication setup only
Returns
- (::Boolean) — Optional. Flag to verify settings required by replication setup only