Class: Aws::ECR::Types::RegistryScanningRule

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ecr/types.rb

Overview

The details of a scanning rule for a private registry.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#repository_filtersArray<Types::ScanningRepositoryFilter>

The repository filters associated with the scanning configuration for a private registry.



3070
3071
3072
3073
3074
3075
# File 'lib/aws-sdk-ecr/types.rb', line 3070

class RegistryScanningRule < Struct.new(
  :scan_frequency,
  :repository_filters)
  SENSITIVE = []
  include Aws::Structure
end

#scan_frequencyString

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.

Returns:

  • (String)


3070
3071
3072
3073
3074
3075
# File 'lib/aws-sdk-ecr/types.rb', line 3070

class RegistryScanningRule < Struct.new(
  :scan_frequency,
  :repository_filters)
  SENSITIVE = []
  include Aws::Structure
end