pub struct FlowLog {
pub id: String,
pub resource_id: String,
pub traffic_type: String,
pub log_destination_type: String,
pub log_group_name: Option<String>,
pub log_destination: Option<String>,
}Expand description
A VPC flow log.
Fields§
§id: String§resource_id: String§traffic_type: String§log_destination_type: String§log_group_name: Option<String>§log_destination: Option<String>Destination ARN for s3 / kinesis-data-firehose deliveries.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FlowLog
impl<'de> Deserialize<'de> for FlowLog
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 FlowLog
impl RefUnwindSafe for FlowLog
impl Send for FlowLog
impl Sync for FlowLog
impl Unpin for FlowLog
impl UnsafeUnpin for FlowLog
impl UnwindSafe for FlowLog
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