#[non_exhaustive]pub struct ListDatabasesInput {
pub catalog_name: Option<String>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
pub work_group: Option<String>,
}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_name: Option<String>The name of the data catalog that contains the databases to return.
next_token: Option<String>A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
max_results: Option<i32>Specifies the maximum number of results to return.
work_group: Option<String>The name of the workgroup for which the metadata is being fetched. Required if requesting an IAM Identity Center enabled Glue Data Catalog.
Implementations§
source§impl ListDatabasesInput
impl ListDatabasesInput
sourcepub fn catalog_name(&self) -> Option<&str>
pub fn catalog_name(&self) -> Option<&str>
The name of the data catalog that contains the databases to return.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
Specifies the maximum number of results to return.
sourcepub fn work_group(&self) -> Option<&str>
pub fn work_group(&self) -> Option<&str>
The name of the workgroup for which the metadata is being fetched. Required if requesting an IAM Identity Center enabled Glue Data Catalog.
source§impl ListDatabasesInput
impl ListDatabasesInput
sourcepub fn builder() -> ListDatabasesInputBuilder
pub fn builder() -> ListDatabasesInputBuilder
Creates a new builder-style object to manufacture ListDatabasesInput.
Trait Implementations§
source§impl Clone for ListDatabasesInput
impl Clone for ListDatabasesInput
source§fn clone(&self) -> ListDatabasesInput
fn clone(&self) -> ListDatabasesInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ListDatabasesInput
impl Debug for ListDatabasesInput
source§impl PartialEq for ListDatabasesInput
impl PartialEq for ListDatabasesInput
source§fn eq(&self, other: &ListDatabasesInput) -> bool
fn eq(&self, other: &ListDatabasesInput) -> bool
self and other values to be equal, and is used
by ==.