pub struct SqlServerProfile {
pub database: Option<String>,
pub hostname: Option<String>,
pub password: Option<String>,
pub port: Option<i32>,
pub secret_manager_stored_password: Option<String>,
pub ssl_config: Option<SqlServerSslConfig>,
pub username: Option<String>,
}Expand description
SQLServer database profile.
This type is not used in any activity, and only used as part of another schema.
Fields§
§database: Option<String>Required. Database for the SQLServer connection.
hostname: Option<String>Required. Hostname for the SQLServer connection.
password: Option<String>Optional. Password for the SQLServer connection. Mutually exclusive with the secret_manager_stored_password field.
port: Option<i32>Port for the SQLServer connection, default value is 1433.
secret_manager_stored_password: Option<String>Optional. A reference to a Secret Manager resource name storing the SQLServer connection password. Mutually exclusive with the password field.
ssl_config: Option<SqlServerSslConfig>Optional. SSL configuration for the SQLServer connection.
username: Option<String>Required. Username for the SQLServer connection.
Trait Implementations§
Source§impl Clone for SqlServerProfile
impl Clone for SqlServerProfile
Source§fn clone(&self) -> SqlServerProfile
fn clone(&self) -> SqlServerProfile
Returns a duplicate 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 SqlServerProfile
impl Debug for SqlServerProfile
Source§impl Default for SqlServerProfile
impl Default for SqlServerProfile
Source§fn default() -> SqlServerProfile
fn default() -> SqlServerProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SqlServerProfile
impl<'de> Deserialize<'de> for SqlServerProfile
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
Source§impl Serialize for SqlServerProfile
impl Serialize for SqlServerProfile
impl Part for SqlServerProfile
Auto Trait Implementations§
impl Freeze for SqlServerProfile
impl RefUnwindSafe for SqlServerProfile
impl Send for SqlServerProfile
impl Sync for SqlServerProfile
impl Unpin for SqlServerProfile
impl UnwindSafe for SqlServerProfile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more