Class: Aws::Inspector2::Types::LambdaFunctionAggregationResponse

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

Overview

A response that contains the results of an Amazon Web Services Lambda function finding aggregation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The ID of the Amazon Web Services account that owns the Amazon Web Services Lambda function.

Returns:

  • (String)


4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#function_nameString

The Amazon Web Services Lambda function names included in the aggregation results.

Returns:

  • (String)


4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_tagsHash<String,String>

The tags included in the aggregation results.

Returns:

  • (Hash<String,String>)


4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_atTime

The date that the Amazon Web Services Lambda function included in the aggregation results was last changed.

Returns:



4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#resource_idString

The resource IDs included in the aggregation results.

Returns:

  • (String)


4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#runtimeString

The runtimes included in the aggregation results.

Returns:

  • (String)


4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#severity_countsTypes::SeverityCounts

An object that contains the counts of aggregated finding per severity.



4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/aws-sdk-inspector2/types.rb', line 4411

class LambdaFunctionAggregationResponse < Struct.new(
  :account_id,
  :function_name,
  :lambda_tags,
  :last_modified_at,
  :resource_id,
  :runtime,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end