Class: Aws::SecurityHub::Types::AwsEcrContainerImageDetails

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

Overview

Information about an Amazon ECR image.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#architectureString

The architecture of the image. Valid values are as follows:

  • arm64

  • i386

  • x86_64

Returns:

  • (String)


9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9316

class AwsEcrContainerImageDetails < Struct.new(
  :registry_id,
  :repository_name,
  :architecture,
  :image_digest,
  :image_tags,
  :image_published_at)
  SENSITIVE = []
  include Aws::Structure
end

#image_digestString

The sha256 digest of the image manifest.

Returns:

  • (String)


9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9316

class AwsEcrContainerImageDetails < Struct.new(
  :registry_id,
  :repository_name,
  :architecture,
  :image_digest,
  :image_tags,
  :image_published_at)
  SENSITIVE = []
  include Aws::Structure
end

#image_published_atString

The date and time when the image was pushed to the repository.

For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.

Returns:

  • (String)


9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9316

class AwsEcrContainerImageDetails < Struct.new(
  :registry_id,
  :repository_name,
  :architecture,
  :image_digest,
  :image_tags,
  :image_published_at)
  SENSITIVE = []
  include Aws::Structure
end

#image_tagsArray<String>

The list of tags that are associated with the image.

Returns:

  • (Array<String>)


9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9316

class AwsEcrContainerImageDetails < Struct.new(
  :registry_id,
  :repository_name,
  :architecture,
  :image_digest,
  :image_tags,
  :image_published_at)
  SENSITIVE = []
  include Aws::Structure
end

#registry_idString

The Amazon Web Services account identifier that is associated with the registry that the image belongs to.

Returns:

  • (String)


9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9316

class AwsEcrContainerImageDetails < Struct.new(
  :registry_id,
  :repository_name,
  :architecture,
  :image_digest,
  :image_tags,
  :image_published_at)
  SENSITIVE = []
  include Aws::Structure
end

#repository_nameString

The name of the repository that the image belongs to.

Returns:

  • (String)


9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9316

class AwsEcrContainerImageDetails < Struct.new(
  :registry_id,
  :repository_name,
  :architecture,
  :image_digest,
  :image_tags,
  :image_published_at)
  SENSITIVE = []
  include Aws::Structure
end