#[non_exhaustive]pub struct GetConnectionsInput {
pub catalog_id: Option<String>,
pub filter: Option<GetConnectionsFilter>,
pub hide_password: Option<bool>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.catalog_id: Option<String>
The ID of the Data Catalog in which the connections reside. If none is provided, the Amazon Web Services account ID is used by default.
filter: Option<GetConnectionsFilter>
A filter that controls which connections are returned.
hide_password: Option<bool>
Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.
next_token: Option<String>
A continuation token, if this is a continuation call.
max_results: Option<i32>
The maximum number of connections to return in one response.
Implementations§
source§impl GetConnectionsInput
impl GetConnectionsInput
sourcepub fn catalog_id(&self) -> Option<&str>
pub fn catalog_id(&self) -> Option<&str>
The ID of the Data Catalog in which the connections reside. If none is provided, the Amazon Web Services account ID is used by default.
sourcepub fn filter(&self) -> Option<&GetConnectionsFilter>
pub fn filter(&self) -> Option<&GetConnectionsFilter>
A filter that controls which connections are returned.
sourcepub fn hide_password(&self) -> Option<bool>
pub fn hide_password(&self) -> Option<bool>
Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
A continuation token, if this is a continuation call.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of connections to return in one response.
source§impl GetConnectionsInput
impl GetConnectionsInput
sourcepub fn builder() -> GetConnectionsInputBuilder
pub fn builder() -> GetConnectionsInputBuilder
Creates a new builder-style object to manufacture GetConnectionsInput
.
Trait Implementations§
source§impl Clone for GetConnectionsInput
impl Clone for GetConnectionsInput
source§fn clone(&self) -> GetConnectionsInput
fn clone(&self) -> GetConnectionsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetConnectionsInput
impl Debug for GetConnectionsInput
source§impl PartialEq for GetConnectionsInput
impl PartialEq for GetConnectionsInput
source§fn eq(&self, other: &GetConnectionsInput) -> bool
fn eq(&self, other: &GetConnectionsInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetConnectionsInput
Auto Trait Implementations§
impl Freeze for GetConnectionsInput
impl RefUnwindSafe for GetConnectionsInput
impl Send for GetConnectionsInput
impl Sync for GetConnectionsInput
impl Unpin for GetConnectionsInput
impl UnwindSafe for GetConnectionsInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more