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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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.



1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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:



1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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:



1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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:



1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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)


1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1327

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