Struct aws_sdk_ecr::client::fluent_builders::PutRegistryScanningConfiguration [−][src]
pub struct PutRegistryScanningConfiguration<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }Expand description
Fluent builder constructing a request to PutRegistryScanningConfiguration.
Creates or updates the scanning configuration for your private registry.
Implementations
impl<C, M, R> PutRegistryScanningConfiguration<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> PutRegistryScanningConfiguration<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<PutRegistryScanningConfigurationOutput, SdkError<PutRegistryScanningConfigurationError>> where
R::Policy: SmithyRetryPolicy<PutRegistryScanningConfigurationInputOperationOutputAlias, PutRegistryScanningConfigurationOutput, PutRegistryScanningConfigurationError, PutRegistryScanningConfigurationInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<PutRegistryScanningConfigurationOutput, SdkError<PutRegistryScanningConfigurationError>> where
R::Policy: SmithyRetryPolicy<PutRegistryScanningConfigurationInputOperationOutputAlias, PutRegistryScanningConfigurationOutput, PutRegistryScanningConfigurationError, PutRegistryScanningConfigurationInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The scanning type to set for the registry.
By default, the BASIC scan type is used. When basic scanning is set, you may specify filters to determine which individual repositories, or all repositories, are scanned when new images are pushed. Alternatively, you can do manual scans of images with basic scanning.
When the ENHANCED scan type is set, Amazon Inspector provides automated, continuous scanning of all repositories in your registry.
The scanning type to set for the registry.
By default, the BASIC scan type is used. When basic scanning is set, you may specify filters to determine which individual repositories, or all repositories, are scanned when new images are pushed. Alternatively, you can do manual scans of images with basic scanning.
When the ENHANCED scan type is set, Amazon Inspector provides automated, continuous scanning of all repositories in your registry.
Appends an item to rules.
To override the contents of this collection use set_rules.
The scanning rules to use for the registry. A scanning rule is used to determine which repository filters are used and at what frequency scanning will occur.
The scanning rules to use for the registry. A scanning rule is used to determine which repository filters are used and at what frequency scanning will occur.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for PutRegistryScanningConfiguration<C, M, R>
impl<C, M, R> Send for PutRegistryScanningConfiguration<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for PutRegistryScanningConfiguration<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for PutRegistryScanningConfiguration<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for PutRegistryScanningConfiguration<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
