pub struct KinesisStreamConfig {
pub role_arn: String,
pub stream_arn: String,
}Expand description
Kinesis stream config for realtime logging.
Fields§
§role_arn: StringRole ARN assumed by CloudFront.
stream_arn: StringTarget Kinesis stream ARN.
Trait Implementations§
Source§impl Clone for KinesisStreamConfig
impl Clone for KinesisStreamConfig
Source§fn clone(&self) -> KinesisStreamConfig
fn clone(&self) -> KinesisStreamConfig
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 KinesisStreamConfig
impl Debug for KinesisStreamConfig
Source§impl Default for KinesisStreamConfig
impl Default for KinesisStreamConfig
Source§fn default() -> KinesisStreamConfig
fn default() -> KinesisStreamConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KinesisStreamConfig
impl<'de> Deserialize<'de> for KinesisStreamConfig
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
Auto Trait Implementations§
impl Freeze for KinesisStreamConfig
impl RefUnwindSafe for KinesisStreamConfig
impl Send for KinesisStreamConfig
impl Sync for KinesisStreamConfig
impl Unpin for KinesisStreamConfig
impl UnsafeUnpin for KinesisStreamConfig
impl UnwindSafe for KinesisStreamConfig
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