Class: Google::Cloud::CloudDMS::V1::MySqlConnectionProfile
- Inherits:
-
Object
- Object
- Google::Cloud::CloudDMS::V1::MySqlConnectionProfile
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb
Overview
Specifies connection parameters required specifically for MySQL databases.
Instance Attribute Summary collapse
-
#cloud_sql_id ⇒ ::String
If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
-
#host ⇒ ::String
Required.
-
#password ⇒ ::String
Required.
-
#password_set ⇒ ::Boolean
readonly
Output only.
-
#port ⇒ ::Integer
Required.
-
#ssl ⇒ ::Google::Cloud::CloudDMS::V1::SslConfig
SSL configuration for the destination to connect to the source database.
-
#username ⇒ ::String
Required.
Instance Attribute Details
#cloud_sql_id ⇒ ::String
Returns If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#host ⇒ ::String
Returns Required. The IP or hostname of the source MySQL database.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#password ⇒ ::String
Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#password_set ⇒ ::Boolean (readonly)
Returns Output only. Indicates If this connection profile password is stored.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#port ⇒ ::Integer
Returns Required. The network port of the source MySQL database.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#ssl ⇒ ::Google::Cloud::CloudDMS::V1::SslConfig
Returns SSL configuration for the destination to connect to the source database.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#username ⇒ ::String
Returns Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
90 91 92 93 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 90 class MySqlConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |