#[non_exhaustive]pub struct DescribeTenantDatabasesInput {
pub db_instance_identifier: Option<String>,
pub tenant_db_name: Option<String>,
pub filters: Option<Vec<Filter>>,
pub marker: Option<String>,
pub max_records: 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.db_instance_identifier: Option<String>The user-supplied DB instance identifier, which must match the identifier of an existing instance owned by the Amazon Web Services account. This parameter isn't case-sensitive.
tenant_db_name: Option<String>The user-supplied tenant database name, which must match the name of an existing tenant database on the specified DB instance owned by your Amazon Web Services account. This parameter isn’t case-sensitive.
filters: Option<Vec<Filter>>A filter that specifies one or more database tenants to describe.
Supported filters:
-
tenant-db-name- Tenant database names. The results list only includes information about the tenant databases that match these tenant DB names. -
tenant-database-resource-id- Tenant database resource identifiers. -
dbi-resource-id- DB instance resource identifiers. The results list only includes information about the tenants contained within the DB instances identified by these resource identifiers.
marker: Option<String>An optional pagination token provided by a previous DescribeTenantDatabases request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
max_records: Option<i32>The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.
Implementations§
source§impl DescribeTenantDatabasesInput
impl DescribeTenantDatabasesInput
sourcepub fn db_instance_identifier(&self) -> Option<&str>
pub fn db_instance_identifier(&self) -> Option<&str>
The user-supplied DB instance identifier, which must match the identifier of an existing instance owned by the Amazon Web Services account. This parameter isn't case-sensitive.
sourcepub fn tenant_db_name(&self) -> Option<&str>
pub fn tenant_db_name(&self) -> Option<&str>
The user-supplied tenant database name, which must match the name of an existing tenant database on the specified DB instance owned by your Amazon Web Services account. This parameter isn’t case-sensitive.
sourcepub fn filters(&self) -> &[Filter]
pub fn filters(&self) -> &[Filter]
A filter that specifies one or more database tenants to describe.
Supported filters:
-
tenant-db-name- Tenant database names. The results list only includes information about the tenant databases that match these tenant DB names. -
tenant-database-resource-id- Tenant database resource identifiers. -
dbi-resource-id- DB instance resource identifiers. The results list only includes information about the tenants contained within the DB instances identified by these resource identifiers.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .filters.is_none().
sourcepub fn marker(&self) -> Option<&str>
pub fn marker(&self) -> Option<&str>
An optional pagination token provided by a previous DescribeTenantDatabases request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
sourcepub fn max_records(&self) -> Option<i32>
pub fn max_records(&self) -> Option<i32>
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.
source§impl DescribeTenantDatabasesInput
impl DescribeTenantDatabasesInput
sourcepub fn builder() -> DescribeTenantDatabasesInputBuilder
pub fn builder() -> DescribeTenantDatabasesInputBuilder
Creates a new builder-style object to manufacture DescribeTenantDatabasesInput.
Trait Implementations§
source§impl Clone for DescribeTenantDatabasesInput
impl Clone for DescribeTenantDatabasesInput
source§fn clone(&self) -> DescribeTenantDatabasesInput
fn clone(&self) -> DescribeTenantDatabasesInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeTenantDatabasesInput
impl Debug for DescribeTenantDatabasesInput
source§impl PartialEq for DescribeTenantDatabasesInput
impl PartialEq for DescribeTenantDatabasesInput
source§fn eq(&self, other: &DescribeTenantDatabasesInput) -> bool
fn eq(&self, other: &DescribeTenantDatabasesInput) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeTenantDatabasesInput
Auto Trait Implementations§
impl Freeze for DescribeTenantDatabasesInput
impl RefUnwindSafe for DescribeTenantDatabasesInput
impl Send for DescribeTenantDatabasesInput
impl Sync for DescribeTenantDatabasesInput
impl Unpin for DescribeTenantDatabasesInput
impl UnwindSafe for DescribeTenantDatabasesInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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