pub struct EndpointInput {
pub endpoint_name: String,
pub local_path: String,
pub s3_data_distribution_type: Option<String>,
pub s3_input_mode: Option<String>,
}
Expand description
Input object for the endpoint
Fields§
§endpoint_name: String
An endpoint in customer's account which has enabled DataCaptureConfig
enabled.
local_path: String
Path to the filesystem where the endpoint data is available to the container.
s3_data_distribution_type: Option<String>
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3_input_mode: Option<String>
Whether the Pipe
or File
is used as the input mode for transfering data for the monitoring job. Pipe
mode is recommended for large datasets. File
mode is useful for small files that fit in memory. Defaults to File
.
Trait Implementations§
Source§impl Clone for EndpointInput
impl Clone for EndpointInput
Source§fn clone(&self) -> EndpointInput
fn clone(&self) -> EndpointInput
Returns a duplicate 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 EndpointInput
impl Debug for EndpointInput
Source§impl Default for EndpointInput
impl Default for EndpointInput
Source§fn default() -> EndpointInput
fn default() -> EndpointInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointInput
impl<'de> Deserialize<'de> for EndpointInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for EndpointInput
impl PartialEq for EndpointInput
Source§impl Serialize for EndpointInput
impl Serialize for EndpointInput
impl StructuralPartialEq for EndpointInput
Auto Trait Implementations§
impl Freeze for EndpointInput
impl RefUnwindSafe for EndpointInput
impl Send for EndpointInput
impl Sync for EndpointInput
impl Unpin for EndpointInput
impl UnwindSafe for EndpointInput
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