- Resource: ConnectionProfile
- OracleProfile
- GcsProfile
- MysqlProfile
- MysqlSslConfig
- NoConnectivitySettings
- StaticServiceIpConnectivity
- ForwardSshTunnelConnectivity
- PrivateConnectivity
- Methods
Resource: ConnectionProfile
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, // Union field |
Fields | |
---|---|
name |
Output only. The resource's name. |
createTime |
Output only. The create time of the resource. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The update time of the resource. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Labels. An object containing a list of |
displayName |
Required. Display name. |
Union field profile . Connection configuration for the ConnectionProfile. profile can be only one of the following: |
|
oracleProfile |
Oracle ConnectionProfile configuration. |
gcsProfile |
Cloud Storage ConnectionProfile configuration. |
mysqlProfile |
MySQL ConnectionProfile configuration. |
Union field connectivity . Connectivity options used to establish a connection to the profile. connectivity can be only one of the following: |
|
noConnectivity |
No connectivity option chosen. |
staticServiceIpConnectivity |
Static Service IP connectivity. |
forwardSshConnectivity |
Forward SSH tunnel connectivity. |
privateConnectivity |
Private connectivity. |
OracleProfile
Oracle database profile.
JSON representation |
---|
{ "hostname": string, "port": integer, "username": string, "password": string, "databaseService": string, "connectionAttributes": { string: string, ... } } |
Fields | |
---|---|
hostname |
Required. Hostname for the Oracle connection. |
port |
Port for the Oracle connection, default value is 1521. |
username |
Required. Username for the Oracle connection. |
password |
Required. Password for the Oracle connection. |
databaseService |
Required. Database for the Oracle connection. |
connectionAttributes |
Connection string attributes An object containing a list of |
GcsProfile
Cloud Storage bucket profile.
JSON representation |
---|
{ "bucketName": string, "rootPath": string } |
Fields | |
---|---|
bucketName |
Required. The full project and resource path for Cloud Storage bucket including the name. |
rootPath |
The root path inside the Cloud Storage bucket. |
MysqlProfile
MySQL database profile.
JSON representation |
---|
{
"hostname": string,
"port": integer,
"username": string,
"password": string,
"sslConfig": {
object ( |
Fields | |
---|---|
hostname |
Required. Hostname for the MySQL connection. |
port |
Port for the MySQL connection, default value is 3306. |
username |
Required. Username for the MySQL connection. |
password |
Required. Input only. Password for the MySQL connection. |
sslConfig |
SSL configuration for the MySQL connection. |
MysqlSslConfig
MySQL SSL configuration information.
JSON representation |
---|
{ "clientKey": string, "clientKeySet": boolean, "clientCertificate": string, "clientCertificateSet": boolean, "caCertificate": string, "caCertificateSet": boolean } |
Fields | |
---|---|
clientKey |
Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the 'clientCertificate' and the 'caCertificate' fields are mandatory. |
clientKeySet |
Output only. Indicates whether the clientKey field is set. |
clientCertificate |
Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'clientKey' and the 'caCertificate' fields are mandatory. |
clientCertificateSet |
Output only. Indicates whether the clientCertificate field is set. |
caCertificate |
Input only. PEM-encoded certificate of the CA that signed the source database server's certificate. |
caCertificateSet |
Output only. Indicates whether the caCertificate field is set. |
NoConnectivitySettings
No connectivity settings.
StaticServiceIpConnectivity
Static IP address connectivity.
ForwardSshTunnelConnectivity
Forward SSH Tunnel connectivity.
JSON representation |
---|
{ "hostname": string, "username": string, "port": integer, // Union field |
Fields | |
---|---|
hostname |
Required. Hostname for the SSH tunnel. |
username |
Required. Username for the SSH tunnel. |
port |
Port for the SSH tunnel, default value is 22. |
Union field
|
|
password |
Input only. SSH password. |
privateKey |
Input only. SSH private key. |
PrivateConnectivity
Private Connectivity
JSON representation |
---|
{ "privateConnectionName": string } |
Fields | |
---|---|
privateConnectionName |
|
Methods |
|
---|---|
(deprecated) |
Use this method to create a connection profile in a project and location. |
(deprecated) |
Use this method to delete a connection profile.. |
(deprecated) |
Use this method to discover a connection profile. |
(deprecated) |
Use this method to get details about a connection profile. |
(deprecated) |
Use this method to list connection profiles created in a project and location. |
(deprecated) |
Use this method to update the parameters of a connection profile. |