Class: Aws::Inspector2::Types::ResourceScanMetadata

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

Overview

An object that contains details about the metadata for an Amazon ECR resource.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code_repository ⇒ Types::CodeRepositoryMetadata

Contains metadata about scan coverage for a code repository resource.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#container_image ⇒ Types::ContainerImageMetadata

The container image metadata associated with a covered resource.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#container_registry ⇒ Types::ContainerRegistryMetadata

The container registry metadata associated with a covered resource.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#container_repository ⇒ Types::ContainerRepositoryMetadata

The container repository metadata associated with a covered resource.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#ec2 ⇒ Types::Ec2Metadata

An object that contains metadata details for an Amazon EC2 instance.

Returns:



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#ecr_image ⇒ Types::EcrContainerImageMetadata

An object that contains details about the container metadata for an Amazon ECR image.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#ecr_repository ⇒ Types::EcrRepositoryMetadata

An object that contains details about the repository an Amazon ECR image resides in.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_function ⇒ Types::LambdaFunctionMetadata

An object that contains metadata details for an Amazon Web Services Lambda function.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#serverless_function ⇒ Types::ServerlessFunctionMetadata

The serverless function metadata associated with a covered resource.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end

#vm_instance ⇒ Types::VmInstanceMetadata

The VM instance metadata associated with a covered resource.



9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
# File 'lib/aws-sdk-inspector2/types.rb', line 9114

class ResourceScanMetadata < Struct.new(
  :ecr_repository,
  :ecr_image,
  :ec2,
  :lambda_function,
  :code_repository,
  :vm_instance,
  :container_image,
  :container_repository,
  :container_registry,
  :serverless_function)
  SENSITIVE = []
  include Aws::Structure
end