pub struct UpdateInsightRequest {
pub filters: Option<AwsSecurityFindingFilters>,
pub group_by_attribute: Option<String>,
pub insight_arn: String,
pub name: Option<String>,
}
Fields§
§filters: Option<AwsSecurityFindingFilters>
The updated filters that define this insight.
group_by_attribute: Option<String>
The updated GroupBy
attribute that defines this insight.
insight_arn: String
The ARN of the insight that you want to update.
name: Option<String>
The updated name for the insight.
Trait Implementations§
Source§impl Clone for UpdateInsightRequest
impl Clone for UpdateInsightRequest
Source§fn clone(&self) -> UpdateInsightRequest
fn clone(&self) -> UpdateInsightRequest
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 UpdateInsightRequest
impl Debug for UpdateInsightRequest
Source§impl Default for UpdateInsightRequest
impl Default for UpdateInsightRequest
Source§fn default() -> UpdateInsightRequest
fn default() -> UpdateInsightRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateInsightRequest
impl PartialEq for UpdateInsightRequest
Source§impl Serialize for UpdateInsightRequest
impl Serialize for UpdateInsightRequest
impl StructuralPartialEq for UpdateInsightRequest
Auto Trait Implementations§
impl Freeze for UpdateInsightRequest
impl RefUnwindSafe for UpdateInsightRequest
impl Send for UpdateInsightRequest
impl Sync for UpdateInsightRequest
impl Unpin for UpdateInsightRequest
impl UnwindSafe for UpdateInsightRequest
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