Struct rusoto_securityhub::CreateInsightRequest
source · [−]pub struct CreateInsightRequest {
pub filters: AwsSecurityFindingFilters,
pub group_by_attribute: String,
pub name: String,
}
Fields
filters: AwsSecurityFindingFilters
One or more attributes used to filter the findings included in the insight. The insight only includes findings that match the criteria defined in the filters.
group_by_attribute: String
The attribute used to group the findings for the insight. The grouping attribute identifies the type of item that the insight applies to. For example, if an insight is grouped by resource identifier, then the insight produces a list of resource identifiers.
name: String
The name of the custom insight to create.
Trait Implementations
sourceimpl Clone for CreateInsightRequest
impl Clone for CreateInsightRequest
sourcefn clone(&self) -> CreateInsightRequest
fn clone(&self) -> CreateInsightRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreateInsightRequest
impl Debug for CreateInsightRequest
sourceimpl Default for CreateInsightRequest
impl Default for CreateInsightRequest
sourcefn default() -> CreateInsightRequest
fn default() -> CreateInsightRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreateInsightRequest> for CreateInsightRequest
impl PartialEq<CreateInsightRequest> for CreateInsightRequest
sourcefn eq(&self, other: &CreateInsightRequest) -> bool
fn eq(&self, other: &CreateInsightRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreateInsightRequest) -> bool
fn ne(&self, other: &CreateInsightRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for CreateInsightRequest
impl Serialize for CreateInsightRequest
impl StructuralPartialEq for CreateInsightRequest
Auto Trait Implementations
impl RefUnwindSafe for CreateInsightRequest
impl Send for CreateInsightRequest
impl Sync for CreateInsightRequest
impl Unpin for CreateInsightRequest
impl UnwindSafe for CreateInsightRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more