Class: Aws::ECR::Types::EnhancedImageScanFinding

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

Overview

The details of an enhanced image scan. This is returned when enhanced scanning is enabled for your private registry.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_idString

The Amazon Web Services account ID associated with the image.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the finding.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#finding_arnString

The Amazon Resource Number (ARN) of the finding.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#first_observed_atTime

The date and time that the finding was first observed.

Returns:

  • (Time)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#last_observed_atTime

The date and time that the finding was last observed.

Returns:

  • (Time)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#package_vulnerability_detailsTypes::PackageVulnerabilityDetails

An object that contains the details of a package vulnerability finding.



1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#remediationTypes::Remediation

An object that contains the details about how to remediate a finding.

Returns:



1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#resourcesArray<Types::Resource>

Contains information on the resources involved in a finding.

Returns:



1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#scoreFloat

The Amazon Inspector score given to the finding.

Returns:

  • (Float)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#score_detailsTypes::ScoreDetails

An object that contains details of the Amazon Inspector score.

Returns:



1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#severityString

The severity of the finding.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the finding.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#titleString

The title of the finding.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of the finding.

Returns:

  • (String)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The date and time the finding was last updated at.

Returns:

  • (Time)


1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1475

class EnhancedImageScanFinding < Struct.new(
  :aws_account_id,
  :description,
  :finding_arn,
  :first_observed_at,
  :last_observed_at,
  :package_vulnerability_details,
  :remediation,
  :resources,
  :score,
  :score_details,
  :severity,
  :status,
  :title,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end