class Instana::Snapshot::LambdaFunction

@since 1.198.0

Constants

ID

Public Instance Methods

data() click to toggle source
# File lib/instana/snapshot/lambda_function.rb, line 14
def data
  {}
end
entity_id() click to toggle source
# File lib/instana/snapshot/lambda_function.rb, line 10
def entity_id
  Thread.current[:instana_function_arn]
end
host_name() click to toggle source
# File lib/instana/snapshot/lambda_function.rb, line 34
def host_name
  entity_id
end
snapshot() click to toggle source
# File lib/instana/snapshot/lambda_function.rb, line 18
def snapshot
  {
    name: ID,
    entityId: entity_id,
    data: data
  }
end
source() click to toggle source
# File lib/instana/snapshot/lambda_function.rb, line 26
def source
  {
    hl: true,
    cp: "aws",
    e: entity_id
  }
end