RegistryScanningConfigurationScanningRuleArgs

data class RegistryScanningConfigurationScanningRuleArgs(val repositoryFilters: Output<List<RegistryScanningConfigurationRepositoryFilterArgs>>, val scanFrequency: Output<RegistryScanningConfigurationScanFrequency>) : ConvertibleToJava<RegistryScanningConfigurationScanningRuleArgs>

The scanning rules associated with the registry.

Constructors

constructor(repositoryFilters: Output<List<RegistryScanningConfigurationRepositoryFilterArgs>>, scanFrequency: Output<RegistryScanningConfigurationScanFrequency>)

Properties

Link copied to clipboard

The details of a scanning repository filter. For more information on how to use filters, see Using filters in the Amazon Elastic Container Registry User Guide.

Link copied to clipboard

The frequency that scans are performed at for a private registry. When the `ENHANCED` scan type is specified, the supported scan frequencies are `CONTINUOUS_SCAN` and `SCAN_ON_PUSH`. When the `BASIC` scan type is specified, the `SCAN_ON_PUSH` scan frequency is supported. If scan on push is not specified, then the `MANUAL` scan frequency is set by default.

Functions

Link copied to clipboard
open override fun toJava(): RegistryScanningConfigurationScanningRuleArgs