aws-ec2-instances() {
  aws ec2 describe-instances --output json \
    | jq -r '.Reservations[].Instances[] |
      [
        .InstanceId,
        .State.Name,
        .PrivateIpAddress,
        (.PublicIpAddress // "N/A"),
        ((.Tags | map("\(.Key)=\(.Value)") | join(", ")) // "N/A")
      ] |
      @tsv'
}
