Struct aws_sdk_securityhub::operation::list_standards_control_associations::ListStandardsControlAssociationsInput
source · #[non_exhaustive]pub struct ListStandardsControlAssociationsInput {
pub security_control_id: Option<String>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.security_control_id: Option<String>
The identifier of the control (identified with SecurityControlId
, SecurityControlArn
, or a mix of both parameters) that you want to determine the enablement status of in each enabled standard.
next_token: Option<String>
Optional pagination parameter.
max_results: Option<i32>
An optional parameter that limits the total results of the API response to the specified number. If this parameter isn't provided in the request, the results include the first 25 standard and control associations. The results also include a NextToken
parameter that you can use in a subsequent API call to get the next 25 associations. This repeats until all associations for the specified control are returned. The number of results is limited by the number of supported Security Hub standards that you've enabled in the calling account.
Implementations§
source§impl ListStandardsControlAssociationsInput
impl ListStandardsControlAssociationsInput
sourcepub fn security_control_id(&self) -> Option<&str>
pub fn security_control_id(&self) -> Option<&str>
The identifier of the control (identified with SecurityControlId
, SecurityControlArn
, or a mix of both parameters) that you want to determine the enablement status of in each enabled standard.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
Optional pagination parameter.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
An optional parameter that limits the total results of the API response to the specified number. If this parameter isn't provided in the request, the results include the first 25 standard and control associations. The results also include a NextToken
parameter that you can use in a subsequent API call to get the next 25 associations. This repeats until all associations for the specified control are returned. The number of results is limited by the number of supported Security Hub standards that you've enabled in the calling account.
source§impl ListStandardsControlAssociationsInput
impl ListStandardsControlAssociationsInput
sourcepub fn builder() -> ListStandardsControlAssociationsInputBuilder
pub fn builder() -> ListStandardsControlAssociationsInputBuilder
Creates a new builder-style object to manufacture ListStandardsControlAssociationsInput
.
Trait Implementations§
source§impl Clone for ListStandardsControlAssociationsInput
impl Clone for ListStandardsControlAssociationsInput
source§fn clone(&self) -> ListStandardsControlAssociationsInput
fn clone(&self) -> ListStandardsControlAssociationsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for ListStandardsControlAssociationsInput
impl PartialEq for ListStandardsControlAssociationsInput
source§fn eq(&self, other: &ListStandardsControlAssociationsInput) -> bool
fn eq(&self, other: &ListStandardsControlAssociationsInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListStandardsControlAssociationsInput
Auto Trait Implementations§
impl Freeze for ListStandardsControlAssociationsInput
impl RefUnwindSafe for ListStandardsControlAssociationsInput
impl Send for ListStandardsControlAssociationsInput
impl Sync for ListStandardsControlAssociationsInput
impl Unpin for ListStandardsControlAssociationsInput
impl UnwindSafe for ListStandardsControlAssociationsInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more