Struct rusoto_kendra::ConnectionConfiguration
source · [−]pub struct ConnectionConfiguration {
pub database_host: String,
pub database_name: String,
pub database_port: i64,
pub secret_arn: String,
pub table_name: String,
}
Expand description
Provides the information necessary to connect to a database.
Fields
database_host: String
The name of the host for the database. Can be either a string (host.subdomain.domain.tld) or an IPv4 or IPv6 address.
database_name: String
The name of the database containing the document data.
database_port: i64
The port that the database uses for connections.
secret_arn: String
The Amazon Resource Name (ARN) of credentials stored in AWS Secrets Manager. The credentials should be a user/password pair. For more information, see Using a Database Data Source. For more information about AWS Secrets Manager, see What Is AWS Secrets Manager in the AWS Secrets Manager user guide.
table_name: String
The name of the table that contains the document data.
Trait Implementations
sourceimpl Clone for ConnectionConfiguration
impl Clone for ConnectionConfiguration
sourcefn clone(&self) -> ConnectionConfiguration
fn clone(&self) -> ConnectionConfiguration
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ConnectionConfiguration
impl Debug for ConnectionConfiguration
sourceimpl Default for ConnectionConfiguration
impl Default for ConnectionConfiguration
sourcefn default() -> ConnectionConfiguration
fn default() -> ConnectionConfiguration
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ConnectionConfiguration
impl<'de> Deserialize<'de> for ConnectionConfiguration
sourcefn 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
sourceimpl PartialEq<ConnectionConfiguration> for ConnectionConfiguration
impl PartialEq<ConnectionConfiguration> for ConnectionConfiguration
sourcefn eq(&self, other: &ConnectionConfiguration) -> bool
fn eq(&self, other: &ConnectionConfiguration) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ConnectionConfiguration) -> bool
fn ne(&self, other: &ConnectionConfiguration) -> bool
This method tests for !=
.
sourceimpl Serialize for ConnectionConfiguration
impl Serialize for ConnectionConfiguration
impl StructuralPartialEq for ConnectionConfiguration
Auto Trait Implementations
impl RefUnwindSafe for ConnectionConfiguration
impl Send for ConnectionConfiguration
impl Sync for ConnectionConfiguration
impl Unpin for ConnectionConfiguration
impl UnwindSafe for ConnectionConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more