Reference documentation and code samples for the Cloud Database Migration Service V1 API class Google::Cloud::CloudDMS::V1::CloudSqlConnectionProfile.
Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#additional_public_ip
def additional_public_ip() -> ::String
Returns
- (::String) — Output only. The Cloud SQL database instance's additional (outgoing) public IP. Used when the Cloud SQL database availability type is REGIONAL (i.e. multiple zones / highly available).
#cloud_sql_id
def cloud_sql_id() -> ::String
Returns
- (::String) — Output only. The Cloud SQL instance ID that this connection profile is associated with.
#private_ip
def private_ip() -> ::String
Returns
- (::String) — Output only. The Cloud SQL database instance's private IP.
#public_ip
def public_ip() -> ::String
Returns
- (::String) — Output only. The Cloud SQL database instance's public IP.
#settings
def settings() -> ::Google::Cloud::CloudDMS::V1::CloudSqlSettings
Returns
- (::Google::Cloud::CloudDMS::V1::CloudSqlSettings) — Immutable. Metadata used to create the destination Cloud SQL database.
#settings=
def settings=(value) -> ::Google::Cloud::CloudDMS::V1::CloudSqlSettings
Parameter
- value (::Google::Cloud::CloudDMS::V1::CloudSqlSettings) — Immutable. Metadata used to create the destination Cloud SQL database.
Returns
- (::Google::Cloud::CloudDMS::V1::CloudSqlSettings) — Immutable. Metadata used to create the destination Cloud SQL database.