pub struct KinesisAction {
pub partition_key: Option<String>,
pub role_arn: String,
pub stream_name: String,
}Expand description
Describes an action to write data to an Amazon Kinesis stream.
Fields§
§partition_key: Option<String>The partition key.
role_arn: StringThe ARN of the IAM role that grants access to the Amazon Kinesis stream.
stream_name: StringThe name of the Amazon Kinesis stream.
Trait Implementations§
Source§impl Clone for KinesisAction
impl Clone for KinesisAction
Source§fn clone(&self) -> KinesisAction
fn clone(&self) -> KinesisAction
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 KinesisAction
impl Debug for KinesisAction
Source§impl Default for KinesisAction
impl Default for KinesisAction
Source§fn default() -> KinesisAction
fn default() -> KinesisAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KinesisAction
impl<'de> Deserialize<'de> for KinesisAction
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 KinesisAction
impl PartialEq for KinesisAction
Source§impl Serialize for KinesisAction
impl Serialize for KinesisAction
impl StructuralPartialEq for KinesisAction
Auto Trait Implementations§
impl Freeze for KinesisAction
impl RefUnwindSafe for KinesisAction
impl Send for KinesisAction
impl Sync for KinesisAction
impl Unpin for KinesisAction
impl UnwindSafe for KinesisAction
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