pub struct CloudSqlConnectionProfile {
pub additional_public_ip: Option<String>,
pub cloud_sql_id: Option<String>,
pub private_ip: Option<String>,
pub public_ip: Option<String>,
pub settings: Option<CloudSqlSettings>,
}Expand description
Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.
This type is not used in any activity, and only used as part of another schema.
Fields§
§additional_public_ip: Option<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: Option<String>Output only. The Cloud SQL instance ID that this connection profile is associated with.
private_ip: Option<String>Output only. The Cloud SQL database instance’s private IP.
public_ip: Option<String>Output only. The Cloud SQL database instance’s public IP.
settings: Option<CloudSqlSettings>Immutable. Metadata used to create the destination Cloud SQL database.
Trait Implementations§
source§impl Clone for CloudSqlConnectionProfile
impl Clone for CloudSqlConnectionProfile
source§fn clone(&self) -> CloudSqlConnectionProfile
fn clone(&self) -> CloudSqlConnectionProfile
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for CloudSqlConnectionProfile
impl Debug for CloudSqlConnectionProfile
source§impl Default for CloudSqlConnectionProfile
impl Default for CloudSqlConnectionProfile
source§fn default() -> CloudSqlConnectionProfile
fn default() -> CloudSqlConnectionProfile
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CloudSqlConnectionProfile
impl<'de> Deserialize<'de> for CloudSqlConnectionProfile
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more