class ElasticAPM::Transport::Serializers::MetadataSerializer

def build_cloud(cloud)

def build_cloud(cloud)
  strip_nulls!(
    provider: cloud.provider,
    account: {
      id: keyword_field(cloud.account_id),
      name: keyword_field(cloud.account_name)
    },
    availability_zone: keyword_field(cloud.availability_zone),
    instance: {
      id: keyword_field(cloud.instance_id),
      name: keyword_field(cloud.instance_name)
    },
    machine: { type: keyword_field(cloud.machine_type) },
    project: {
      id: keyword_field(cloud.project_id),
      name: keyword_field(cloud.project_name)
    },
    region: keyword_field(cloud.region)
  )
end