Struct google_sqladmin1_beta4::api::ConnectSettings
source · pub struct ConnectSettings {
pub backend_type: Option<String>,
pub database_version: Option<String>,
pub dns_name: Option<String>,
pub ip_addresses: Option<Vec<IpMapping>>,
pub kind: Option<String>,
pub psc_enabled: Option<bool>,
pub region: Option<String>,
pub server_ca_cert: Option<SslCert>,
}
Expand description
Connect settings retrieval response.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- get connect (response)
Fields§
§backend_type: Option<String>
SECOND_GEN
: Cloud SQL database instance. EXTERNAL
: A database server that is not managed by Google. This property is read-only; use the tier
property in the settings
object to determine the database type.
database_version: Option<String>
The database engine type and version. The databaseVersion
field cannot be changed after instance creation. MySQL instances: MYSQL_8_0
, MYSQL_5_7
(default), or MYSQL_5_6
. PostgreSQL instances: POSTGRES_9_6
, POSTGRES_10
, POSTGRES_11
or POSTGRES_12
(default), POSTGRES_13
, or POSTGRES_14
. SQL Server instances: SQLSERVER_2017_STANDARD
(default), SQLSERVER_2017_ENTERPRISE
, SQLSERVER_2017_EXPRESS
, SQLSERVER_2017_WEB
, SQLSERVER_2019_STANDARD
, SQLSERVER_2019_ENTERPRISE
, SQLSERVER_2019_EXPRESS
, or SQLSERVER_2019_WEB
.
dns_name: Option<String>
The dns name of the instance.
ip_addresses: Option<Vec<IpMapping>>
The assigned IP addresses for the instance.
kind: Option<String>
This is always sql#connectSettings
.
psc_enabled: Option<bool>
Whether PSC connectivity is enabled for this instance.
region: Option<String>
The cloud region for the instance. e.g. us-central1
, europe-west1
. The region cannot be changed after instance creation.
server_ca_cert: Option<SslCert>
SSL configuration.
Trait Implementations§
source§impl Clone for ConnectSettings
impl Clone for ConnectSettings
source§fn clone(&self) -> ConnectSettings
fn clone(&self) -> ConnectSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more