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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ecr/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.



3403
3404
3405
3406
3407
3408
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 3403

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)


3403
3404
3405
3406
3407
3408
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 3403

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