Struct aws_sdk_applicationdiscovery::operation::start_continuous_export::StartContinuousExportOutput
source · #[non_exhaustive]pub struct StartContinuousExportOutput {
pub export_id: Option<String>,
pub s3_bucket: Option<String>,
pub start_time: Option<DateTime>,
pub data_source: Option<DataSource>,
pub schema_storage_config: Option<HashMap<String, String>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.export_id: Option<String>
The unique ID assigned to this export.
s3_bucket: Option<String>
The name of the s3 bucket where the export data parquet files are stored.
start_time: Option<DateTime>
The timestamp representing when the continuous export was started.
data_source: Option<DataSource>
The type of data collector used to gather this data (currently only offered for AGENT).
schema_storage_config: Option<HashMap<String, String>>
A dictionary which describes how the data is stored.
-
databaseName
- the name of the Glue database used to store the schema.
Implementations§
source§impl StartContinuousExportOutput
impl StartContinuousExportOutput
sourcepub fn s3_bucket(&self) -> Option<&str>
pub fn s3_bucket(&self) -> Option<&str>
The name of the s3 bucket where the export data parquet files are stored.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The timestamp representing when the continuous export was started.
sourcepub fn data_source(&self) -> Option<&DataSource>
pub fn data_source(&self) -> Option<&DataSource>
The type of data collector used to gather this data (currently only offered for AGENT).
source§impl StartContinuousExportOutput
impl StartContinuousExportOutput
sourcepub fn builder() -> StartContinuousExportOutputBuilder
pub fn builder() -> StartContinuousExportOutputBuilder
Creates a new builder-style object to manufacture StartContinuousExportOutput
.
Trait Implementations§
source§impl Clone for StartContinuousExportOutput
impl Clone for StartContinuousExportOutput
source§fn clone(&self) -> StartContinuousExportOutput
fn clone(&self) -> StartContinuousExportOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for StartContinuousExportOutput
impl Debug for StartContinuousExportOutput
source§impl PartialEq for StartContinuousExportOutput
impl PartialEq for StartContinuousExportOutput
source§fn eq(&self, other: &StartContinuousExportOutput) -> bool
fn eq(&self, other: &StartContinuousExportOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for StartContinuousExportOutput
impl RequestId for StartContinuousExportOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for StartContinuousExportOutput
Auto Trait Implementations§
impl Freeze for StartContinuousExportOutput
impl RefUnwindSafe for StartContinuousExportOutput
impl Send for StartContinuousExportOutput
impl Sync for StartContinuousExportOutput
impl Unpin for StartContinuousExportOutput
impl UnwindSafe for StartContinuousExportOutput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.