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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-inspector2/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)


4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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)


4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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>)


4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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:



4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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)


4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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)


4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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.



4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 4317

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