#[non_exhaustive]pub struct DestinationResult {
pub table_bucket_type: Option<S3TablesBucketType>,
pub table_bucket_arn: Option<String>,
pub table_namespace: Option<String>,
}Expand description
The destination information for the S3 Metadata configuration.
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.table_bucket_type: Option<S3TablesBucketType>The type of the table bucket where the metadata configuration is stored. The aws value indicates an Amazon Web Services managed table bucket, and the customer value indicates a customer-managed table bucket. V2 metadata configurations are stored in Amazon Web Services managed table buckets, and V1 metadata configurations are stored in customer-managed table buckets.
table_bucket_arn: Option<String>The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored.
table_namespace: Option<String>The namespace in the table bucket where the metadata tables for a metadata configuration are stored.
Implementations§
Source§impl DestinationResult
impl DestinationResult
Sourcepub fn table_bucket_type(&self) -> Option<&S3TablesBucketType>
pub fn table_bucket_type(&self) -> Option<&S3TablesBucketType>
The type of the table bucket where the metadata configuration is stored. The aws value indicates an Amazon Web Services managed table bucket, and the customer value indicates a customer-managed table bucket. V2 metadata configurations are stored in Amazon Web Services managed table buckets, and V1 metadata configurations are stored in customer-managed table buckets.
Sourcepub fn table_bucket_arn(&self) -> Option<&str>
pub fn table_bucket_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored.
Sourcepub fn table_namespace(&self) -> Option<&str>
pub fn table_namespace(&self) -> Option<&str>
The namespace in the table bucket where the metadata tables for a metadata configuration are stored.
Source§impl DestinationResult
impl DestinationResult
Sourcepub fn builder() -> DestinationResultBuilder
pub fn builder() -> DestinationResultBuilder
Creates a new builder-style object to manufacture DestinationResult.
Trait Implementations§
Source§impl Clone for DestinationResult
impl Clone for DestinationResult
Source§fn clone(&self) -> DestinationResult
fn clone(&self) -> DestinationResult
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DestinationResult
impl Debug for DestinationResult
Source§impl PartialEq for DestinationResult
impl PartialEq for DestinationResult
impl StructuralPartialEq for DestinationResult
Auto Trait Implementations§
impl Freeze for DestinationResult
impl RefUnwindSafe for DestinationResult
impl Send for DestinationResult
impl Sync for DestinationResult
impl Unpin for DestinationResult
impl UnwindSafe for DestinationResult
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§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